473,395 Members | 2,468 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

running asp.net project on distributed servers

How can I run an asp.net project on distributed servers? (WEB SERVER /
APPLICATION SERVER / DATABASE SERVER)
My asp.net project runs with ui.dll,biz.dll and data.dll so you know
all the assemblies must be in bin directory on the web server.
but data.dll must run on another server. data.dll access oracle
database because Web server and Database server on different network.
So how can I run data.dll on another server as Application Server with
Web server?
WEB SERVER (UI)
===========================
- ui.dll
- biz.dll <-------- |
|
APPLICATION SERVER |
=========================== |
- data.dll <----------
- oraclehelper.dll
- oracleclient.dll

Thanks

Sep 1 '06 #1
2 1254
I assume you mean this is a server farm of several web servers and at
least 1 backend Oracle database.

Do you really need to place the data assembly (data.dll) onto a
separate server? If all that does is open database connections to the
remote Oracle database server you can have that done from each server
in the web farm.

Where you need to be careful is how you handle sessions. With a web
farm you will have a load balancer and most decent load balancers will
allow you to maintain sticky sessions. Ask your hardware vendor about
a load balancer with sticky session support.

Otherwise, if you need to somehow run this data component on a separate
server you will need explain how you communicate with it using a remote
server. If it simply runs as a Windows Service and allows Remoting
connections into it, you should be able to get that going fairly
easily. What are your remote endpoints for this architecture?

Brennan

oz*********@yahoo.com wrote:
How can I run an asp.net project on distributed servers? (WEB SERVER /
APPLICATION SERVER / DATABASE SERVER)
My asp.net project runs with ui.dll,biz.dll and data.dll so you know
all the assemblies must be in bin directory on the web server.
but data.dll must run on another server. data.dll access oracle
database because Web server and Database server on different network.
So how can I run data.dll on another server as Application Server with
Web server?
WEB SERVER (UI)
===========================
- ui.dll
- biz.dll <-------- |
|
APPLICATION SERVER |
=========================== |
- data.dll <----------
- oraclehelper.dll
- oracleclient.dll

Thanks
Sep 1 '06 #2
Well you could always wrap your data.dll as a webservice and access it from
each of your application servers bizz.dll files.

Regards

John Timney (MVP)
<oz*********@yahoo.comwrote in message
news:11**********************@m73g2000cwd.googlegr oups.com...
How can I run an asp.net project on distributed servers? (WEB SERVER /
APPLICATION SERVER / DATABASE SERVER)
My asp.net project runs with ui.dll,biz.dll and data.dll so you know
all the assemblies must be in bin directory on the web server.
but data.dll must run on another server. data.dll access oracle
database because Web server and Database server on different network.
So how can I run data.dll on another server as Application Server with
Web server?
WEB SERVER (UI)
===========================
- ui.dll
- biz.dll <-------- |
|
APPLICATION SERVER |
=========================== |
- data.dll <----------
- oraclehelper.dll
- oracleclient.dll

Thanks

Sep 1 '06 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
by: Steve Thorpe | last post by:
Hi have have two linked SQL Servers and I am trying to get things working smootly/quickly. Should I be using 'BEGIN TRANSACTION' or 'BEGIN DISTRIBUTED TRANSACTION' ? Basicly, these SPs update...
0
by: Morten Haugen | last post by:
Having a SQL Server 2K (SP3a) with a link to another SQL Server 2K (no service packs), distributed transactions works as expected most of the time. But occasionally the MSDTC(s) seems to fall in a...
3
by: www.douglassdavis.com | last post by:
Just wondering, is there anything fundamentally that keeps php from being "distributed?" By that I just mean, run on many computers... Usually the only communication between threads is through...
2
by: Dan | last post by:
Hi, We have a Windows 2000 network with a couple of Win2k servers. I'm looking at fault tolerance with regards our Access databases , of which we have a number of backend mdbs sitting on the...
5
by: Brian | last post by:
I'm not sure if I have selected the correct newsgroups here but is there a simple was to test which servers are running? I have apache and IIS installed and if I run http://localhost I am not...
0
by: Marcin Rzeznicki | last post by:
Hello, Is it possible that CacheDependency does not work as expected when monitoring file changes on distributed file system? I've run into following issue: two asp.net applications are deployed...
5
by: writeson | last post by:
Hi all, I'm wondering if anyone has tried a scenario that I'm thinking of. At my job we've got a web based product provided by Apache running PHP that accesses MySQL. This web application is...
9
by: tshad | last post by:
This is similar to another post I did where I would like to check one server from another server programmatically (from a service) to see if it is running and then act accordingly if it isn't. ...
6
by: Ted | last post by:
I am construvcting a number of databases, some of which contain sensitive data and most of which do not. I am attempting to handle the security issues involved in protecting sensitive data in part...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.