文件名称:fast-ipc:简单,超快速,类型化和事件驱动式的进程间通信.Net库(在同一台计算机上)
文件大小:157KB
文件格式:ZIP
更新时间:2024-02-26 16:27:35
fast csharp communication cross-platform core
快速IPC 快速IPC是一个开放源.Net库,它支持键入的消息,并以更高的级别带来进程间通信,以提高可用性。 这包括: 使用命名管道的进程间通信层。 在父/子进程的情况下,它支持智能生成管道名称。 其他通信方式将在不久的将来得到支持 使用protobuf的超快速序列化 使用内部.Net内置事件功能并公开简单的api(例如, Subscribe和Publish来键入事件驱动的语法 开始吧 要使两个进程进行通信,您需要在每个进程中创建一个IPC总线,然后在该总线上进行侦听/发布,如下所示: 定义您的消息:所有消息仅需要从Message继承并成为ProtoContract ,如下所示: [
【文件预览】:
fast-ipc-master
----.gitignore(9KB)
----src()
--------fastipc.Tests()
--------fastipc()
--------examples()
--------fastipc.sln(2KB)
--------.editorconfig(5KB)
----.travis.yml(196B)
----LICENSE.txt(1KB)
----appveyor.yml(613B)
----readme.md(3KB)
----.gitattributes(2KB)
----docs()
--------imgs()