Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / .NET Framework / Distributed Applications / December 2005

Tip: Looking for answers? Try searching our database.

Distributed 3 Tier & WebService Design Question

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Dave Johnson - 17 Dec 2005 11:39 GMT
My ASP.net 1.1 online cinema reservation system is Developed in 3 Tiers:
1-DataAccessTier "Data Repository Class"
2-Business Tier "Set of Business Classes"
3-Presentation Tier "set of WebUserControls & aspx pages"

if i want to make a WebService that enables its users to interact with
the system, In the search for the ultimate Architecture, Should the
Design be:

1- Connect the WebService to my DAL and my Data Repository class
interact with the database through the Webservice?
OR
2- Remove the Data Repository Class and use the WebService as my way to
connect to the database?

OR

there is any other Better Solutions from your Previous Experiences ?????

Please if you have the Experience to make a good guidance in this
particular problem try to suggest different approaches by stating the
Advantages of this approach on the other as a proof that this is BETTER
than the other. I am sure it?s a common problem as i am new to
webservices and there is a Better approaches than what I thought about.

?What is the BEST way to Do IT??

Thanks

Sharing makes All the Difference

--
Sent via .NET Newsgroups
http://www.dotnetnewsgroups.com
carion1 - 18 Dec 2005 03:25 GMT
The short answer is, there isn't one.  Every project is different with
different requirements.  With out more information it is difficult to give
you an appropriate answer for your particular project.

Do the business and data layers need to be exposed to say a 3rd party vendor
or branch location across the internet?  Will you have multiple types of
UI's possibly on different types of systems?  For instance, maybe Mono/linux
is planned in the future or a win32 UI.  How many users will you have and
what is the expected level of performance?  You get the idea.

Signature

Derek Davis
ddavis76@gmail.com

> My ASP.net 1.1 online cinema reservation system is Developed in 3 Tiers:
> 1-DataAccessTier "Data Repository Class"
[quoted text clipped - 30 lines]
> Sent via .NET Newsgroups
> http://www.dotnetnewsgroups.com 
Klaus H. Probst - 18 Dec 2005 05:25 GMT
There is no one-size-fits-all answer to these types of questions, but in
general you want web services to function as "adapters" for your business
logic. Web services are an interop and transport mechanism, not a platform.
They should only expand your BLLs contact surface.

Signature

Klaus H. Probst, MVP
  http://www.simulplex.net/

> My ASP.net 1.1 online cinema reservation system is Developed in 3 Tiers:
> 1-DataAccessTier "Data Repository Class"
[quoted text clipped - 30 lines]
> Sent via .NET Newsgroups
> http://www.dotnetnewsgroups.com 

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.