我有一个父程序(Server)和一个子程序(客户端),这两个程序可以使用命名管道进行全双工通信:here
我的实际客户端和服务器有点复杂,我的客户端需要一些输入参数(对象)来完成它的工作,所以我想用我创建的管道发送它们。有人谈论WCF。这是我第一次在这里WCF,如何通过命名管道发送我的对象?
由于
答案 0 :(得分:1)
实际上,使用WCF是在两个进程之间发送对象的最佳方式。即使你仍然可以使用管道和命名管道。 我建议您this预订进一步的知识。
无论如何,如果要在两个进程之间使用管道来发送和接收对象,则必须对它们进行序列化。 这是,以字节,xml或soap格式的数组转换要发送的对象。 Web中有大量示例显示如何通过套接字和管道发送数据。两者非常相似。
我建议您创建一个包含将要发送和接收的类的独立程序集。该程序集必须由两个进程引用。
我希望这会对你有所帮助。