[英]Workflow application in c#
我有一個工作流應用程序(暫時)托管在控制台應用程序中,使用WorkflowServiceHost托管活動。 這是基於MS的示例,效果很好。
我想向該應用程序添加另一個“ WebMethod”。 此方法與托管的工作流無關,它只是一種“ ping”服務,因此客戶端可以知道該應用程序是否正在運行。
這有可能嗎? 如果是這樣,我將如何添加此新方法?
謝謝
不要在控制台應用程序內創建新方法,因為這將是一種不好的做法(一件事情應該完成一項工作)
而是在解決方案內部創建一個新的WCF項目。
在控制台應用程序中引用此項目,並在控制台應用程序初始化時啟動WCF主機。
然后可以編寫WCF項目以響應“ ping”請求。
這是WCF中的便捷入門文章, 網址為http://www.codeproject.com/Articles/406096/A-beginners-tutorial-for-understanding-Windows
理查德
感謝您的回答。 我能夠向控制台應用程序添加新的端點,但可以定義服務接口,並添加另一個主機並啟動它。
這對於概念驗證代碼很好,但是對於發布來說是不可接受的。
戴夫
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.