need pros advice here

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
 
R

Radek Cerny

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
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top