all groups > dotnet remoting > july 2004 >
You're in the

dotnet remoting

group:

Performance of .NET Remoting vis-a-vis Web Services



Re: Performance of .NET Remoting vis-a-vis Web Services Sam Santiago
7/28/2004 8:52:45 AM
dotnet remoting: Check out this link:

Performance Comparison: .NET Remoting vs. ASP.NET Web Services
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/bdadotnetarch14.asp

Thanks,

Sam

--
_______________________________
Sam Santiago
ssantiago@n0spam-SoftiTechture.com
http://www.SoftiTechture.com
_______________________________
[quoted text, click to view]

Re: Performance of .NET Remoting vis-a-vis Web Services Sam Santiago
7/28/2004 8:57:16 AM
No matter which method you choose, you might want to read this:

Improving .NET Application Performance and Scalability
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag/html/scalenet.asp

Thanks,

Sam

--
_______________________________
Sam Santiago
ssantiago@n0spam-SoftiTechture.com
http://www.SoftiTechture.com
_______________________________
[quoted text, click to view]

Performance of .NET Remoting vis-a-vis Web Services Abdullah Kauchali
7/28/2004 9:35:30 AM
I am aware that .NET Remoting offers better overall performance than Web
Services, but ... is there any documentation (benchmarks) on the *magnitude*
of the performance advantage of .NET Remoting over Web Services? By how
much is it better?

Also, what is the impact of enhancing Web Service calls with functionality
like zipping of XML before being submitted across the wire?

Has anyone done these sort of tests?

Many thanks & kind regards

Abdullah

Re: Performance of .NET Remoting vis-a-vis Web Services Thomas Tomiczek [MVP]
7/28/2004 1:01:02 PM
[quoted text, click to view]

Bad news. Your information is wrong. In .NET 1.1 - web services are often
faster than remoting.

Yes, I was shocked about this, too.


--
Regards

Thomas Tomiczek
THONA Software & Consulting Ltd.
(Microsoft MVP C#/.NET)
(CTO PowerNodes Ltd.)
---

Still waiting for ObjectSpaces? Try the EntityBroker today - more versatile,
more powerfull.
And something in use NOW. for the projects you have to deliver - NOW.

Re: Performance of .NET Remoting vis-a-vis Web Services Abdullah Kauchali
7/28/2004 1:52:59 PM

[quoted text, click to view]

(Sound of jaw falling open ...)

References! References, please!

Re: Performance of .NET Remoting vis-a-vis Web Services Sam Santiago
7/29/2004 8:54:01 AM
Here's another article that might help you that's more recent:

.NET Remoting Versus Web Services
By Thiru Thangarathinam
http://www.developer.com/net/net/print.php/11087_2201701_3

Essentially, he concludes what I have heard from other folks at conferences
and other papers. Use Web Services if you need platform interoperability
and .NET Remoting if you need to communicate between .NET apps. If you do
use .NET Remoting I have also read the using the HTTP channel with the
Binary formatter is better. Supposedly, some folks have reported threading
issues with the TCP channel.

Good luck.

Thanks,

Sam

--
_______________________________
Sam Santiago
ssantiago@n0spam-SoftiTechture.com
http://www.SoftiTechture.com
_______________________________
[quoted text, click to view]

Re: Performance of .NET Remoting vis-a-vis Web Services Abdullah Kauchali
7/29/2004 10:55:50 AM

"Sam Santiago" :
[quoted text, click to view]
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/bdadotnetarch14.asp

Thanks Sam.

One question: at the end of that link, the writer concludes that IIS-based
web services lend themselves to scaling out (using multiple redundant
servers) and .NET remoting on its own does not.

Is this what Thomas was implying that IIS Webservices can be better
performing that .NET Remoting?

Kind regards

Abdullah

Re: Performance of .NET Remoting vis-a-vis Web Services Thomas Tomiczek [MVP]
7/29/2004 12:21:25 PM
I would leave my fingers from this article. It is wrong.

Well, nto wrong. Note the date. September 2002. This is ASP.NET 1.0 on .NET
1.0, right?

With 1.1 xmlserialization was reworked and now is much faster than the
binary serializer of remoting.

--
Regards

Thomas Tomiczek
THONA Software & Consulting Ltd.
(Microsoft MVP C#/.NET)
(CTO PowerNodes Ltd.)
---

Still waiting for ObjectSpaces? Try the EntityBroker today - more versatile,
more powerfull.
And something in use NOW. for the projects you have to deliver - NOW.


[quoted text, click to view]

Re: Performance of .NET Remoting vis-a-vis Web Services Abdullah Kauchali
7/29/2004 5:36:22 PM

"Thomas Tomiczek [MVP]"
[quoted text, click to view]


http://support.microsoft.com/default.aspx?scid=kb;en-us;829740

Is this what you're talking about?

Are there any links we can read about this improvement in performance,
Thomas?

AddThis Social Bookmark Button