0
A
回答
0
从体系结构上看,您听起来像有一个服务A需要启动工作流程,并且该工作流程恰好是控制台应用程序。在其他服务器上。如果是这样的话,我会创建一个与控制台应用程序位于同一台服务器上的服务B.并让服务A使用WCF对服务B进行排队调用。您不想直接调用,因为您不希望自己的服务阻止您的控制台应用程序的结果。
有很多好的跨服务排队呼叫的例子。请参阅“排队呼叫”here。如果服务A需要来自服务B的关于呼叫成功或失败的响应,则这是排队的呼叫以其他方式返回。
0
如果您位于Windows域中,则可以使用Sysinternal工具发出远程过程调用(RPC)。
的Sysinternals Suite:http://technet.microsoft.com/en-us/sysinternals/bb842062.aspx
有些是有助于这个Sysinternal工具包括:
- psexec.exe - 远程执行
- pskill.exe - 终止远程过程
- psservice.exe - 启动/停止远程服务 服务
如果你是一个Linux,我经常只需要安装OpenSSH,然后SSH到另一台机器上。 Linux有一个RPC方法,但我不熟悉它。
+0
我不建议手动发布RPC的... – 2011-01-26 22:44:09
相关问题
- 1. 从非控制台.NET应用程序内创建控制台
- 2. 访问控制台应用程序IO
- 3. .Net无法启动控制台的控制台应用程序
- 4. .NET控制台应用程序configSections
- 5. TomEE服务将不允许从另一台LAN机器访问应用程序
- 6. 将Eclipse从一台机器复制到另一台机器
- 7. 从控制台应用程序输入到另一个C#控制台应用程序?
- 8. C# - 从控制台应用程序发送数据到另一个控制台应用程序
- 9. 控制台应用程序的命令行参数在一台机器上被截断而不是另一台
- 10. 从其他控制台应用程序运行控制台应用程序
- 11. 访问天青RoleEnvironment从控制台应用程序
- 12. 从单独的控制台应用程序访问HttpContext.Current.Application
- 13. 访问Sitecore的DB从控制台应用程序API
- 14. 如何从控制台应用程序访问UI元素
- 15. 从另一台计算机访问phppgadmin?
- 16. 如何从控制台应用程序访问应用程序对象?
- 17. 将打印机从一台服务器复制到另一台
- 18. 控制台应用程序问题
- 19. 控制台应用程序的问题
- 20. 如何在后台运行.NET控制台应用程序
- 21. 是否有可能从另一个C#控制台应用程序控制WinForm?
- 22. 从控制器内访问舞台
- 23. 从控制台应用程序
- 24. 从控制台到Web应用程序
- 25. 后从控制台应用程序到MVC控制器
- 26. 用GUI包装器编写.NET控制台应用程序
- 27. 使用控制台应用程序访问plist -Xcode 4
- 28. 访问访问另一台服务器
- 29. 如何从C#控制台应用程序调用另一个.cs程序?
- 30. 如何限制只能在一台机器上访问Web应用程序?
通过ServiceB,你的意思是一个WCF的网络服务或Windows服务? – DotnetDude 2011-01-26 21:02:43