473,320 Members | 2,162 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,320 software developers and data experts.

Why use SOAP Toolkit for COM?

LP
Hello,

I am looking into ways to consume Web Service (developed in .NET/C#) from
legacy COM based applications. Porting COM applications to .NET is not a
viable option at this time.
I am aware of SOAP Toolkit, but from what I am reading on msdn it's being
retired by microsoft in favor of .NET. My question is should I still spend
my time with SOAP Toolkit or just develop .NET assembly that consumes Web
Service and expose it as COM. I would think it'll be much slower than going
though SOAP Toolkit.
Anyone used SOAP Toolkit, any known issues with that? Please let me know
your opinion.

Thank you.
Nov 23 '05 #1
6 2041
"LP" <lp@a.com> wrote in news:uU**************@TK2MSFTNGP14.phx.gbl:
I am aware of SOAP Toolkit, but from what I am reading on msdn it's being
retired by microsoft in favor of .NET. My question is should I still spend
my time with SOAP Toolkit or just develop .NET assembly that consumes Web
IMO this is a no brainer - Use .NET to consume it and expose a COM interface.
And its not very often I will recommend VB over C#, but use VB.NET for this.
The COM support for C# is far inferior requiring a LOT more work. The VB.NET
not only has wizard support, but it supports easy changes while any changes
to your C# code will require you to muck around. This isa COM issue - not a
webservice one.
Service and expose it as COM. I would think it'll be much slower than going
though SOAP Toolkit.


It will add some slowness, but compared to the webservice the slowness is so
tiny you won't notice it.

--
Chad Z. Hower (a.k.a. Kudzu) - http://www.hower.org/Kudzu/
"Programming is an art form that fights back"

Blog: http://blogs.atozed.com/kudzu
Nov 23 '05 #2
LP
Thanks for your comments Chud, That's what I've been thinking also. As far
as VB.NET vs. C#, it's not really up to me. As far as I know client uses C#
for all .NET development, and that's the language I have to use.
The COM support for C# is far inferior requiring a LOT more work. I think it's just really a matter of adding more attributes manually to
classes and functions in C#, while VB.NET comiler will insert them for you.
Other than that I don't think it's really that much work. Plus, I never
liked using wizard anyways.while any changes
to your C# code will require you to muck around. for example? I think setting binary compitablity will take care of that.

Thanks

"Chad Z. Hower aka Kudzu" <cp**@hower.org> wrote in message
news:Xn******************@127.0.0.1... "LP" <lp@a.com> wrote in news:uU**************@TK2MSFTNGP14.phx.gbl:
I am aware of SOAP Toolkit, but from what I am reading on msdn it's being retired by microsoft in favor of .NET. My question is should I still spend my time with SOAP Toolkit or just develop .NET assembly that consumes Web

IMO this is a no brainer - Use .NET to consume it and expose a COM interface. And its not very often I will recommend VB over C#, but use VB.NET for this. The COM support for C# is far inferior requiring a LOT more work. The VB.NET not only has wizard support, but it supports easy changes while any changes to your C# code will require you to muck around. This isa COM issue - not a webservice one.
Service and expose it as COM. I would think it'll be much slower than
going though SOAP Toolkit.


It will add some slowness, but compared to the webservice the slowness is

so tiny you won't notice it.

--
Chad Z. Hower (a.k.a. Kudzu) - http://www.hower.org/Kudzu/
"Programming is an art form that fights back"

Blog: http://blogs.atozed.com/kudzu

Nov 23 '05 #3
I have the same issue, Still we are using classic ASP and COM components and we have to access a web service created using Soap Toolkit and our web server administration team is recommending us to use dotnet framework instead of Soap Toolkit.

Is there any place where I can find example code to develop .NET assembly that consumes WebService and expose it as COM.

Any help in this regard will be highly appreciated.

---
Posted using Wimdows.net Newsgroups - http://www.wimdows.net/newsgroups/
Nov 23 '05 #4
LP
http://msdn.microsoft.com/webservice...kmigration.asp
"Chinns Arumugam" <arumucs@-NOSPAM-yahoo.com> wrote in message
news:O8*************@TK2MSFTNGP14.phx.gbl...
I have the same issue, Still we are using classic ASP and COM components and we have to access a web service created using Soap Toolkit and our web
server administration team is recommending us to use dotnet framework
instead of Soap Toolkit.
Is there any place where I can find example code to develop .NET assembly that consumes WebService and expose it as COM.
Any help in this regard will be highly appreciated.

---
Posted using Wimdows.net Newsgroups - http://www.wimdows.net/newsgroups/

Nov 23 '05 #5
"LP" <lp@a.com> wrote in news:uV**************@TK2MSFTNGP14.phx.gbl:
I think it's just really a matter of adding more attributes manually to
classes and functions in C#, while VB.NET comiler will insert them for
Other than that I don't think it's really that much work. Plus, I never
liked using wizard anyways.


Its not just the matter of the Wizard. I never used the Wizard in VB, and it
doesnt really do much. But making changes later are "instant" in VB. In C# we
had a lot of issues regarding changes to the COM object during development.
We did it in VB and it was cake. The VB in fact is just a COM wrapper around
our C# asm. :)

--
Chad Z. Hower (a.k.a. Kudzu) - http://www.hower.org/Kudzu/
"Programming is an art form that fights back"

Blog: http://blogs.atozed.com/kudzu
Nov 23 '05 #6
Thanks a Lot!, The above link was very helpful.

---
Posted using Wimdows.net Newsgroups - http://www.wimdows.net/newsgroups/
Nov 23 '05 #7

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

Similar topics

2
by: mkosca01 | last post by:
Hello, I have recently downloaded and installed the Soap Toolkit 3.0 from microsoft. I have successfully created the example web service DocSample1 and am able to run this from the command line...
0
by: EagleRed | last post by:
I have written a Web service that I must access from a modified VC++ 6.0 console application. I am using the SOAP Toolkit version 2.0. I am using the HttpConnector, and the SoapSerializer to...
5
by: mark kurten | last post by:
i have a requirement to send a soap message to a web service. i'm familiar with the soap toolkit using vb. i need to generate a xml document which i think i can do, but i don't know how to...
4
by: Mark | last post by:
i have a very simple web servive Imports System.Web.Services <System.Web.Services.WebService(Namespace:="urn:Example1")> _ Public Class Example1 Inherits System.Web.Services.WebService
0
by: Leonid | last post by:
Thanks a lot for your time! Here is WSDL: <?xml version="1.0" encoding="utf-8"?>
0
by: Sham Ramakrishnan | last post by:
guys... I have a SOAP service at my clients that I have to use to call the exposed methods... well... there are supposedly 3 ways in which I can look at doing it... 1. Create a proxy for the...
2
by: Freddy | last post by:
Hit, Why is the SOAP toolkit used? Is it still used or is there any alternative method in .NET and which one is effective? Freddy
1
by: LP | last post by:
Hello, I am really hoping someone can help me here. I have a web service running on Win 2003 IIS 6.0, and VB6 client connecting to it with the use of Soap Toolkit. Everything worked fine until I...
0
by: jimmyfishbean | last post by:
Hi, I have a successful VB6 web service client that uses the SOAP Toolkit 3 to make calls to a web service written in ASP.Net (VB.Net). However, due to Microsoft not recommending the use of...
0
by: DolphinDB | last post by:
The formulas of 101 quantitative trading alphas used by WorldQuant were presented in the paper 101 Formulaic Alphas. However, some formulas are complex, leading to challenges in calculation. Take...
0
by: DolphinDB | last post by:
Tired of spending countless mintues downsampling your data? Look no further! In this article, you’ll learn how to efficiently downsample 6.48 billion high-frequency records to 61 million...
0
by: ryjfgjl | last post by:
ExcelToDatabase: batch import excel into database automatically...
0
isladogs
by: isladogs | last post by:
The next Access Europe meeting will be on Wednesday 6 Mar 2024 starting at 18:00 UK time (6PM UTC) and finishing at about 19:15 (7.15PM). In this month's session, we are pleased to welcome back...
0
by: Vimpel783 | last post by:
Hello! Guys, I found this code on the Internet, but I need to modify it a little. It works well, the problem is this: Data is sent from only one cell, in this case B5, but it is necessary that data...
0
by: jfyes | last post by:
As a hardware engineer, after seeing that CEIWEI recently released a new tool for Modbus RTU Over TCP/UDP filtering and monitoring, I actively went to its official website to take a look. It turned...
0
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Shællîpôpï 09 | last post by:
If u are using a keypad phone, how do u turn on JavaScript, to access features like WhatsApp, Facebook, Instagram....
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...

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.