【发布时间】:2013-05-16 17:05:56
【问题描述】:
我正在使用 .NET 2 在套接字上实现 IPC。我想知道客户端和服务器之间的消息传递是否有既定的最佳实践(一旦建立连接),或者这是否是根据具体情况定义的.
例如,当将消息从客户端传递到服务器时,以下哪个是最好的:
- 自定义消息接口(发送“STARTPROCESSX”字符串)
- 将对象序列化为 XML 并通过它们进行通信(在这种情况下,如何调用方法)
一些注意事项:
- 不能使用 WCF 或 IIS
- 一旦建立连接,服务器需要在没有请求的情况下将数据推送到客户端
如果我遗漏了任何其他潜在的消息传递选项,请告诉我。
【问题讨论】: