2017-04-26 70 views
0

我有以下的應用: 1. Azure雲應用(MVC移動web應用) 2.服務總線繼電器應用(目前控制檯應用程序)如何將Azure服務總線中繼創建爲Windows服務? (未作爲控制檯應用程序)

在該用戶與雲應用交互然後我將數據發送到我們將要在客戶端進行託管的中繼服務。目前所有的數據交互都很好。我可以保存和接收數據。

因爲它是一個控制檯應用程序,它總是作爲命令提示符運行。我想將服務總線中繼應用程序轉換爲Windows服務,這樣我就不會得到這個命令提示符窗口。我們的客戶端不希望命令提示符在其服務器上運行。是否有可能將其轉換爲服務?或者還有其他方法可以做到嗎?我看到使用控制檯應用程序的所有示例。

請幫忙。

回答

0

如果您在虛擬機或雲服務(web/worker角色)中運行應用程序,則確實可以安裝Windows服務。您只需編寫Windows Service shell(開始/停止/等)併合並Service Bus代碼。

如果您將代碼作爲Web應用程序運行(在應用程序服務中),則不能安裝Windows服務,因爲應用程序服務不允許您安裝此類軟件(因爲所有內容都運行在沙箱)。

+0

感謝您的回覆。我有一個雲服務應用程序。我正嘗試將雲應用程序連接到企業/安全網絡。是否有任何代碼示例或任何參考鏈接可以使用Windows服務創建爲服務總線中繼。 – user2995902

相關問題