Groups | Blog | Home
all groups > dotnet web services enhancements > june 2004 >

dotnet web services enhancements : WSE performance problems.


roooger NO[at]SPAM xmsg.com
6/30/2004 4:19:50 AM
I did some performance tests with a simple WebService.
The WebService has no parameters and no return value.
I measured the time that was needed for calling the WebService a 1000
times.

Without WSE: 4.3 seconds
With WSE: 7.0 seconds

Am I doing something wrong, or is this a known problem?


The only difference between the two tests was the web.config file:

With WSE web.config contains the WSE SoapExtension entry:

<webServices>
<soapExtensionTypes>
<add type="Microsoft.Web.Services2.WebServicesExtension,
Microsoft.Web.Services2, Version=2.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35" priority="1" group="0" />
</soapExtensionTypes>
</webServices>

Without WSE this entry was commented out.

Please help,

Lucien
7/2/2004 4:37:09 PM
WSE builds on top of ASMX. So of course it will be slower than pure ASMX
(without all the security features).

[quoted text, click to view]

Softwaremaker
7/3/2004 11:34:43 AM
Hi,

There is bound to be more metadata embedded in the message exchanges. Isnt
that what WSE is for ? Added security, addressing, routing features ?

Of course, you can choose which WS to invoke -- With or Without WSE (via the
Wse Suffix of your Proxy stubs)


--
Thank you very much

Warmest Regards,
Softwaremaker
Architect | Evangelist | Consultant

+++++++++++++++++++++++++++++++++

[quoted text, click to view]

AddThis Social Bookmark Button