我需要使用Visual Studio 2010在C#中的两台不同机器上运行客户端和服务器之间的通信
作为客户端应用程序的主应用程序需要告诉服务器上的服务器应用程序启动和停止进程。和服务器应用程序需要告诉主客户端应用程序何时完成进程以及任何错误
请给我一些建议,最适合我的申请。
答案 0 :(得分:0)
这样做的更简单的形式,我会考虑在中间建立一个数据库,用于客户端应用程序和服务器之间的通信。 在服务器上,您将获得连续运行的服务,并查询数据库是否应该启动进程(代码)。服务器会将该任务标记为已启动,并在完成时标记为已完成。客户端只需要将新记录添加到服务器将要查找的表中。