【发布时间】:2011-03-08 11:37:18
【问题描述】:
我需要一个 C# NET 服务器应用程序和 C# NET 客户端应用程序。使用服务器的 ASP Web 界面,我需要能够告诉特定的客户端应用程序执行诸如 DownloadFile(string url)、CreateWindowsService() 等功能。
我会在服务器上执行以下操作并将它们公开给客户端应用程序吗?
[ServiceContract]
public interface IFunctions
{
[OperationContract]
void DownloadFile(string url);
void CreateWindowsService();
void OtherFunctions();
}
根据我的阅读,听起来我在服务器上定义/编码函数,然后客户端应用程序实际上运行这些函数,就好像它被编码到它们中一样?
另一方面,在阅读了绑定的描述之后,听起来我应该在这个项目中使用 Tcp 吗?每个客户端应用程序将位于单独的计算机上。
【问题讨论】:
标签: c# .net wcf wcf-client