2009-10-26 53 views
0

我在VB中创建了一个应用程序,我想要变成一个Web服务。我被告知我可以从VB.NET创建一个Web服务,但是如何?我可以将我的应用程序转换为ASP.NET应用程序,还是必须重新编写它?我可以将我的应用程序变为Active X控件并创建活动的x Web服务吗?如何将我的VB应用程序转换为ActiveX服务

+0

首先,我认为ActiveX Web服务是一个笑话,但后来我发现http://support.microsoft.com/kb/317880 – 2009-10-26 00:53:55

+0

该链接并没有让它变成一个笑话,但一个ActiveX只是COM应用程序。 COM +和DCOM(甚至是CORBA)实际上是后来正式化为SOAP和Web服务的二进制版本。 ActiveX是基于一个通用标准调用方法,WS是一样的。因此可以将一个“转移”到另一个中。从.NET回到旧的ActiveX,然后再转发到现代WS,什么是不太合乎逻辑的,当然也不需要。 – Abel 2009-10-26 00:58:43

回答

0

首先尝试理解你想要的以及你为什么需要它可能是很好的。 Web服务与ActiveX或ASP.NET技术几乎没有关系。这是一种使用SOAP或REST(或类似的)请求调用库的方法的方法。一旦你知道你需要什么,你可以决定如何设置它。

您可以使用您目前拥有的所有代码,但前提是该代码旨在用于图书馆。这意味着:没有交互式表单,消息框等等。还有其他的限制,但是我们不要超前自己。

要从A到B,请更改您的代码,以便将它编译为可用于其他应用程序的DLL库并调用。从那里到一个网络服务只是一小步。

相关问题