Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. General Programming
  3. C#
  4. Data Access Layer Server

Data Access Layer Server

Scheduled Pinned Locked Moved C#
wcfcsharpsysadminbusinessarchitecture
4 Posts 3 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    thoru
    wrote on last edited by
    #1

    Hello all, I don't know if i posted on the correct forum (i'm thinking i should use the Architecture forum) but here goes. There is talk at my workplace that we should move the DAL and Business Layer on a server and just ship the interface. The interface would connect to our server and use the Business Layer. How can this be done, except of course, web services (and probably WCF)? I would use Web services, but the project manager does not like that idea. Thank you.

    R P 2 Replies Last reply
    0
    • T thoru

      Hello all, I don't know if i posted on the correct forum (i'm thinking i should use the Architecture forum) but here goes. There is talk at my workplace that we should move the DAL and Business Layer on a server and just ship the interface. The interface would connect to our server and use the Business Layer. How can this be done, except of course, web services (and probably WCF)? I would use Web services, but the project manager does not like that idea. Thank you.

      R Offline
      R Offline
      Ravi Bhavnani
      wrote on last edited by
      #2

      thoru wrote:

      move the DAL and Business Layer on a server and just ship the interface.

      That's how most SAAS (software as a service) apps work. You'll need a mechanism to allow the client side presentation layer to communicate with the server; I've been using WCF to do this with much success. I highly recommend it. /ravi

      My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

      T 1 Reply Last reply
      0
      • R Ravi Bhavnani

        thoru wrote:

        move the DAL and Business Layer on a server and just ship the interface.

        That's how most SAAS (software as a service) apps work. You'll need a mechanism to allow the client side presentation layer to communicate with the server; I've been using WCF to do this with much success. I highly recommend it. /ravi

        My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

        T Offline
        T Offline
        thoru
        wrote on last edited by
        #3

        Yeah, i want to use WCF too, but i don't think that will happen. I still hope though:)

        1 Reply Last reply
        0
        • T thoru

          Hello all, I don't know if i posted on the correct forum (i'm thinking i should use the Architecture forum) but here goes. There is talk at my workplace that we should move the DAL and Business Layer on a server and just ship the interface. The interface would connect to our server and use the Business Layer. How can this be done, except of course, web services (and probably WCF)? I would use Web services, but the project manager does not like that idea. Thank you.

          P Offline
          P Offline
          Pete OHanlon
          wrote on last edited by
          #4

          If you want to implement SaaS, then you need to consider the mechanism through which the data is going to be transported over the wire. If it's anything other than an HTTP/HTTPS format, then you are going to have trouble convincing other companies to accept it because they may have to open up the firewalls - something that a lot of companies are against.

          thoru wrote:

          I would use Web services, but the project manager does not like that idea.

          It's not his place to like or dislike the idea. A project manager should not have the final say in technological decisions; that's not what he's there for.

          Deja View - the feeling that you've seen this post before.

          My blog | My articles

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups