By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
424,946 Members | 744 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 424,946 IT Pros & Developers. It's quick & easy.

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

P: n/a
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
Share this Question
Share on Google+
5 Replies


P: n/a
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

P: n/a
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

P: n/a
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

P: n/a
"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

P: n/a
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 discussion thread is closed

Replies have been disabled for this discussion.