簡體   English   中英

C#中的工作流程應用程序

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM