PC Review


Reply
Thread Tools Rate Thread

Architecture

 
 
Tom
Guest
Posts: n/a
 
      20th Feb 2008
Hello,

I have a Windows form application that currently uses a database local to
the machine it is running on. We are planning on setting this application
up for a multi-user environment, so I would like to change to a 3-tier
architecture application for scalability:

1. My Client
|
2. My Business Logic Server (The client connects here)
|
3. My database server

We may also create another web form client in the future, and I would also
like that to connect to the business logic server as well.

My question is, what type of communication do you guys recommend between the
exist client and the business logic server?

1. If I use .NET remoting, can an ASP .NET page easily utilize the .NET
remoting code if I create an additional web form in the future?

2. If I setup the logic server to provide web services to clients, I have
heard that web services don't support transactions across multiple database
servers, so if I can't use web services, what should I use?

Any help is greatly appreciated. Thanks.
-- Tom

 
Reply With Quote
 
 
 
 
dotNetDave
Guest
Posts: n/a
 
      14th Mar 2008
I personally would not use .NET remoting if you are thinking of the future. I
would use web services or better yet WCF.

Any code you write in a web service can be transactional.

David

======================================
David McCarter [Microsoft MVP]
www.dotNetTips.com
David McCarter''''s .NET Coding Standards available at:
http://www.cafepress.com/geekmusicart.1654787045


"Tom" wrote:

> Hello,
>
> I have a Windows form application that currently uses a database local to
> the machine it is running on. We are planning on setting this application
> up for a multi-user environment, so I would like to change to a 3-tier
> architecture application for scalability:
>
> 1. My Client
> |
> 2. My Business Logic Server (The client connects here)
> |
> 3. My database server
>
> We may also create another web form client in the future, and I would also
> like that to connect to the business logic server as well.
>
> My question is, what type of communication do you guys recommend between the
> exist client and the business logic server?
>
> 1. If I use .NET remoting, can an ASP .NET page easily utilize the .NET
> remoting code if I create an additional web form in the future?
>
> 2. If I setup the logic server to provide web services to clients, I have
> heard that web services don't support transactions across multiple database
> servers, so if I can't use web services, what should I use?
>
> Any help is greatly appreciated. Thanks.
> -- Tom
>

 
Reply With Quote
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Architecture Tom Microsoft Dot NET Framework 4 25th Feb 2008 06:44 AM
CAB Architecture =?Utf-8?B?VmlrcmFt?= Microsoft Dot NET Framework Forms 1 9th Oct 2007 04:09 PM
ASP architecture DwC Microsoft ASP .NET 3 9th Jun 2005 02:03 PM
ASP.NET Architecture =?Utf-8?B?U2F0aXNo?= Microsoft ASP .NET 4 7th Feb 2005 02:22 PM
Re: ASP.NET Architecture? =?Utf-8?B?Tmljaw==?= Microsoft ASP .NET 1 15th Feb 2004 10:40 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 02:50 PM.