473,513 Members | 4,753 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Can .NET Remoting or COM+ serviced component help performance?

I want to improve the response time of my application.

I have 3 options:
1. Run both ASPX pages and our business objects on web server and use web
farm technology.
2. Move our business objects to COM+ as serviced components. Then run our
web pages on web servers in a web farm. And run COM+ on other clustered
servers.
3. Move our business objects to .NET remoting or web service. Run our web
pages on one web farm. Run .NET remoting or web service on other web farm
servers.

My question is, can option 2 or option 3 help our application response time?

Thanks a lot.

Apr 19 '07 #1
5 1608
Hello BF,

ASPX and Enterprise Services are the fastest

The tests and reports are there http://msdn2.microsoft.com/en-us/library/ms996381.aspx
---
WBR, Michael Nemtsev [.NET/C# MVP].
My blog: http://spaces.live.com/laflour
Team blog: http://devkids.blogspot.com/

"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo

BI want to improve the response time of my application.
B>
BI have 3 options:
B1. Run both ASPX pages and our business objects on web server and use
Bweb
Bfarm technology.
B2. Move our business objects to COM+ as serviced components. Then run
Bour
Bweb pages on web servers in a web farm. And run COM+ on other
Bclustered
Bservers.
B3. Move our business objects to .NET remoting or web service. Run our
Bweb
Bpages on one web farm. Run .NET remoting or web service on other web
Bfarm
Bservers.
BMy question is, can option 2 or option 3 help our application
Bresponse time?
B>
BThanks a lot.
B>
Apr 19 '07 #2
Thanks for the reply. But that msdn article doesn't check the performance of
running aspx pages and business objects on web server in a web farm
environment, which is option 1 in my list.

After browsing through pages on different sites, I start to think "running
aspx pages and business objects on web server in a web farm environment"
gives me the best web application performance.

Any further comments?

"Michael Nemtsev" wrote:
Hello BF,

ASPX and Enterprise Services are the fastest

The tests and reports are there http://msdn2.microsoft.com/en-us/library/ms996381.aspx
---
WBR, Michael Nemtsev [.NET/C# MVP].
My blog: http://spaces.live.com/laflour
Team blog: http://devkids.blogspot.com/

"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo

BI want to improve the response time of my application.
B>
BI have 3 options:
B1. Run both ASPX pages and our business objects on web server and use
Bweb
Bfarm technology.
B2. Move our business objects to COM+ as serviced components. Then run
Bour
Bweb pages on web servers in a web farm. And run COM+ on other
Bclustered
Bservers.
B3. Move our business objects to .NET remoting or web service. Run our
Bweb
Bpages on one web farm. Run .NET remoting or web service on other web
Bfarm
Bservers.
BMy question is, can option 2 or option 3 help our application
Bresponse time?
B>
BThanks a lot.
B>
Apr 19 '07 #3
Hello BF,

I can't clearly understand where are you going to host your business object
in first case
"Run both ASPX pages and our business objects on web server and use web
farm technology" ?!

---
WBR, Michael Nemtsev [.NET/C# MVP].
My blog: http://spaces.live.com/laflour
Team blog: http://devkids.blogspot.com/

"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo

BThanks for the reply. But that msdn article doesn't check the
Bperformance of running aspx pages and business objects on web server
Bin a web farm environment, which is option 1 in my list.
B>
BAfter browsing through pages on different sites, I start to think
B"running aspx pages and business objects on web server in a web farm
Benvironment" gives me the best web application performance.
B>
BAny further comments?
B>
B"Michael Nemtsev" wrote:
B>
>Hello BF,

ASPX and Enterprise Services are the fastest

The tests and reports are there
http://msdn2.microsoft.com/en-us/library/ms996381.aspx

---
WBR, Michael Nemtsev [.NET/C# MVP].
My blog: http://spaces.live.com/laflour
Team blog: http://devkids.blogspot.com/
"The greatest danger for most of us is not that our aim is too high
and we miss it, but that it is too low and we reach it" (c)
Michelangelo

BI want to improve the response time of my application.
B>
BI have 3 options:
B1. Run both ASPX pages and our business objects on web server and
use
Bweb
Bfarm technology.
B2. Move our business objects to COM+ as serviced components. Then
run
Bour
Bweb pages on web servers in a web farm. And run COM+ on other
Bclustered
Bservers.
B3. Move our business objects to .NET remoting or web service. Run
our
Bweb
Bpages on one web farm. Run .NET remoting or web service on other
web
Bfarm
Bservers.
BMy question is, can option 2 or option 3 help our application
Bresponse time?
B>
BThanks a lot.
B>

Apr 20 '07 #4
"Run both ASPX pages and our business objects on web server and use web farm
technology" means I deploy both ASPX pages and business objects to IIS
server. IIS server hosts both ASPX pages and business objects.
Later, in production environment, I can use a web farm instead of one single
web server.

I worked in different companies. All except one of the web applications are
deployed this way. Basically, we don't use separate application servers for
..NET applications.

How are you deploying your .NET applications?

Thanks.
"Michael Nemtsev" wrote:
Hello BF,

I can't clearly understand where are you going to host your business object
in first case
"Run both ASPX pages and our business objects on web server and use web
farm technology" ?!

---
WBR, Michael Nemtsev [.NET/C# MVP].
My blog: http://spaces.live.com/laflour
Team blog: http://devkids.blogspot.com/

"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo

BThanks for the reply. But that msdn article doesn't check the
Bperformance of running aspx pages and business objects on web server
Bin a web farm environment, which is option 1 in my list.
B>
BAfter browsing through pages on different sites, I start to think
B"running aspx pages and business objects on web server in a web farm
Benvironment" gives me the best web application performance.
B>
BAny further comments?
B>
B"Michael Nemtsev" wrote:
B>
Hello BF,

ASPX and Enterprise Services are the fastest

The tests and reports are there
http://msdn2.microsoft.com/en-us/library/ms996381.aspx

---
WBR, Michael Nemtsev [.NET/C# MVP].
My blog: http://spaces.live.com/laflour
Team blog: http://devkids.blogspot.com/
"The greatest danger for most of us is not that our aim is too high
and we miss it, but that it is too low and we reach it" (c)
Michelangelo

BI want to improve the response time of my application.
B>
BI have 3 options:
B1. Run both ASPX pages and our business objects on web server and
use
Bweb
Bfarm technology.
B2. Move our business objects to COM+ as serviced components. Then
run
Bour
Bweb pages on web servers in a web farm. And run COM+ on other
Bclustered
Bservers.
B3. Move our business objects to .NET remoting or web service. Run
our
Bweb
Bpages on one web farm. Run .NET remoting or web service on other
web
Bfarm
Bservers.
BMy question is, can option 2 or option 3 help our application
Bresponse time?
B>
BThanks a lot.
B>


Apr 20 '07 #5
Hello BF,

I've never used such case - IIS with business objects. And use additional
tier to host business project.
it this case out business objects are not intertwined with the IIS, which
gives additonal flexibility.
In my practice we always used some kind of appserver like BizTalk or webMethods,
where we operate with the number or middleware services and IIS provided
access to our services.
---
WBR, Michael Nemtsev [.NET/C# MVP].
My blog: http://spaces.live.com/laflour
Team blog: http://devkids.blogspot.com/

"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangelo

B"Run both ASPX pages and our business objects on web server and use
Bweb farm
Btechnology" means I deploy both ASPX pages and business objects to
BIIS
Bserver. IIS server hosts both ASPX pages and business objects.
BLater, in production environment, I can use a web farm instead of one
Bsingle
Bweb server.
BI worked in different companies. All except one of the web
Bapplications are deployed this way. Basically, we don't use separate
Bapplication servers for .NET applications.
B>
BHow are you deploying your .NET applications?
B>
BThanks.
B>
B"Michael Nemtsev" wrote:
B>
>Hello BF,

I can't clearly understand where are you going to host your business
object
in first case
"Run both ASPX pages and our business objects on web server and use
web
farm technology" ?!
---
WBR, Michael Nemtsev [.NET/C# MVP].
My blog: http://spaces.live.com/laflour
Team blog: http://devkids.blogspot.com/
"The greatest danger for most of us is not that our aim is too high
and we miss it, but that it is too low and we reach it" (c)
Michelangelo

BThanks for the reply. But that msdn article doesn't check the
Bperformance of running aspx pages and business objects on web
server
Bin a web farm environment, which is option 1 in my list.
B>
BAfter browsing through pages on different sites, I start to think
B"running aspx pages and business objects on web server in a web
farm
Benvironment" gives me the best web application performance.
B>
BAny further comments?
B>
B"Michael Nemtsev" wrote:
B>
>>>Hello BF,

ASPX and Enterprise Services are the fastest

The tests and reports are there
http://msdn2.microsoft.com/en-us/library/ms996381.aspx
---
WBR, Michael Nemtsev [.NET/C# MVP].
My blog: http://spaces.live.com/laflour
Team blog: http://devkids.blogspot.com/
"The greatest danger for most of us is not that our aim is too high
and we miss it, but that it is too low and we reach it" (c)
Michelangelo
BI want to improve the response time of my application.
B>
BI have 3 options:
B1. Run both ASPX pages and our business objects on web server
and
use
Bweb
Bfarm technology.
B2. Move our business objects to COM+ as serviced components.
Then
run
Bour
Bweb pages on web servers in a web farm. And run COM+ on other
Bclustered
Bservers.
B3. Move our business objects to .NET remoting or web service.
Run
our
Bweb
Bpages on one web farm. Run .NET remoting or web service on other
web
Bfarm
Bservers.
BMy question is, can option 2 or option 3 help our application
Bresponse time?
B>
BThanks a lot.
B>

Apr 22 '07 #6

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

Similar topics

3
5242
by: Joseph | last post by:
Please any help will do!!!! I have several issues implementing serviced components with .NET framework. Please stop a few minutes to read the issues found on my application. This is an academic...
26
4416
by: Lasse Edsvik | last post by:
Hello I'm trying to build a simple COM+ app in vs.net using C# and i cant register it in component manager..... what more is needed than this: using System; using...
2
1142
by: Guadala Harry | last post by:
Suppose I have one ASP.NET Web application that accesses a SQL Server on the local machine/server. This ASP.NET application has the data access logic already separated out into its own assembly. I...
2
1319
by: Ansari | last post by:
hi all, I want to use serviced component in ASP.NET any walkthrough or link to a resource. I have tried a lot but serviced component could be initialized in ASP.NET page. However I can...
5
1145
by: Wendy Elizabeth | last post by:
I want a Visual Basic 6.0 web or desk top application to communicate with a Visual Basic.NET web or desktop application. I also want a Visual Basic.NET web or windows application to communicate...
0
1249
by: Mark Mims | last post by:
I am having a problem with a .NET serviced component running in MTS trying to call a web service on a remote machine on our internal network. The serviced component is using a domain account for...
4
2928
by: Praveen Chandra | last post by:
Hi, I just wanted to put down the issue with more detailed information so that you can help us get to the right Microsoft resource for a solution! Here is the problem description... Our...
0
1312
by: =?Utf-8?B?QkY=?= | last post by:
I am trying to work on Serviced Component in .NET 2.0 environment. I don't see much information about serviced component in .NET 2.0 environment. I worked on serviced component 2 years ago with...
2
4652
by: =?Utf-8?B?QkY=?= | last post by:
I am currently working on moving our business objects into COM+ serviced components. But in the process, there are too many changes such ComVisible and serviced component does not support...
0
7254
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
7153
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
7432
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
7094
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
5677
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
1
5079
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
4743
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and...
0
3218
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
1585
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...

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.