VB6可以用来实现SOAP web服务吗?

VB6可以用来实现SOAP web服务吗?,soap,vb6,Soap,Vb6,我有一个用VB6编写的exe应用程序,现在我想让它支持SOAP web服务,以便其他客户端可以访问它提供的数据。我知道vb.net可以很好地支持SOAP web服务,我不想将其升级到vb.net,如何在VB6中实现SOAP web服务?您可能可以使用C#或vb.net实现一个实现web服务支持的组件,并使其COM可见。然后您就可以从VB6轻松地使用它了。SOAP几乎已经死了,基本上被RESTful替代品所取代。然而,无论哪种方式,它都意味着将程序重写为服务器,通常作为某种IIS应用程序的一部分,

我有一个用VB6编写的exe应用程序,现在我想让它支持SOAP web服务,以便其他客户端可以访问它提供的数据。我知道vb.net可以很好地支持SOAP web服务,我不想将其升级到vb.net,如何在VB6中实现SOAP web服务?

您可能可以使用C#或vb.net实现一个实现web服务支持的组件,并使其COM可见。然后您就可以从VB6轻松地使用它了。SOAP几乎已经死了,基本上被RESTful替代品所取代。然而,无论哪种方式,它都意味着将程序重写为服务器,通常作为某种IIS应用程序的一部分,而不是作为独立服务本身。您也可以在Windows或其他系统上使用Apache,但这样您就进入了CGI的黑暗领域。@xxbbcc好主意!但是你能给我更多的指导来编写一个组件并从VB6调用它吗?@xxbbcc应用程序应该是一个web服务服务器,所以这意味着该组件应该调用VB6来获取数据并将SOAP中的数据返回给客户机,而不是从VB6调用web服务。