繁体   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