Processing与c#应用程序之间的通信

本文关键字:通信 之间 应用程序 Processing | 更新日期: 2023-09-27 18:15:42

我想从c#应用程序传递一个对象进行处理?我该如何完成这项任务?

Processing与c#应用程序之间的通信

创建一个套接字并使用Network库通过TCP传递数据

您可能希望实现某种类型的队列。原因:

  • 这确保在处理发生时您的对象可以排队。
  • 如果处理器关闭,您不会丢失任何提交的对象,因为它们将在队列中等待。
  • 解耦你的c#应用程序和你的处理服务(或任何它可能是)

您需要的队列类型取决于您的环境。这里有两个不错的选择:

  • MSMQ以及如何在c#中为本地或基于网络的应用程序与它接口
  • Windows Azure队列或服务总线(如果您在Azure云中工作)