Windows 10-VS 2017-我有一个非托管端口监视器,该监视器使用异步通知API发出打印时间通知。
我有一个托管的客户端应用程序,可以接收那些异步通知。
通信过程正常-客户端收到端口监视器发出的通知。
[Q1] -如果我使用MS RPC序列化API(基于MS SDK示例中的MS C ++ Picklp项目)来格式化由不受管理的端口监视器,是否有任何 managed API可以正确反序列化客户端中接收到的数据包?
还是我需要将RPC序列化代码放入dll并从托管客户端p /调用它?还是其他方法?
我之所以使用RPC序列化,是因为Async示例代码建议这样做。
[Q2] -在服务器和客户端之间是否有更好的发送数据包的方法?