2009-10-26 84 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庫並調用。從那裏到一個網絡服務只是一小步。

相關問題