need pros advice here

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hi,
I am developing an app with the common layers APP,BLL and DAL. I am puzzled
as to where I should put the DAL? I need the app to be distributed as
possible as well as the DAL will be acceddes by multiple apps. I was thinking
of puting the BLL on the webserver and the DAL on a separate server. If I go
that way how would I access the DAL from the BLL? Remoting? I am using .NET
2.0. Should I consider Webservices to expose the DAL? OR make the BLL
webservices so that multiple app can access the same logic which in turn
access the DAL? That way the BLL and DAL are on the same server exposed by
Webservices?

Please give your expert advice on this.



Thanks
 
Chris,

while not directly and explicitly answering your question, this is a
Whitepaper that describes an approach to developing reusable business
objects/layers that deploy as WebServices. Remoting is used internally, but
all public facing functionality is deployed using WebServices. That way,
you can have rich client access, AJAX access, PDA/phone access and B2B
access to exactly the same server components (yes even Java apps can
access).

http://www.c1s.com.au/C1prod/files/whitepaper.pdf

Cheers,

Radek
 
Back
Top