没有合适的资源?快使用搜索试试~ 我知道了~
fast-ipc:简单,超快速,类型化和事件驱动式的进程间通信.Net库(在同一台计算机上)
共35个文件
cs:20个
csproj:5个
sln:2个
需积分: 10 0 下载量 164 浏览量
2021-02-05
22:40:55
上传
评论
收藏 157KB ZIP 举报
温馨提示
快速IPC 快速IPC是一个开放源.Net库,它支持键入的消息,并以更高的级别带来进程间通信,以提高可用性。 这包括: 使用命名管道的进程间通信层。 在父/子进程的情况下,它支持智能生成管道名称。 其他通信方式将在不久的将来得到支持 使用protobuf的超快速序列化 使用内部.Net内置事件功能并公开简单的api(例如, Subscribe和Publish来键入事件驱动的语法 开始吧 要使两个进程进行通信,您需要在每个进程中创建一个IPC总线,然后在该总线上进行侦听/发布,如下所示: 定义您的消息:所有消息仅需要从Message继承并成为ProtoContract ,如下所示: [
资源推荐
资源详情
资源评论
收起资源包目录
fast-ipc-master.zip (35个子文件)
fast-ipc-master
.gitignore 9KB
src
fastipc.Tests
fastipc.Tests.csproj 971B
NamedPipeListenerTests.cs 3KB
fastipc
fastipc.csproj 930B
Message
Message.cs 224B
StringContentMessage.cs 326B
Framer
IMessageFramer.cs 186B
FramedMessage.cs 206B
ProtoBufNetMessageFramer.cs 763B
Extensions.cs 1KB
Formatter
MessageFormatter.cs 713B
IMessageFormatter.cs 212B
Bus
ParentChildProcessPipeName.cs 578B
IPipeName.cs 108B
NamedPipeBus.cs 3KB
IBus.cs 178B
IHandleMessage.cs 103B
SimpleStringPipeName.cs 410B
examples
fastipc.Examples.ProcessB
Program.cs 1KB
fastipc.Examples.ProcessB.csproj 599B
ProcessBHost.cs 571B
fastipc.Examples.Messages
Message.cs 184B
fastipc.Examples.Messages.csproj 467B
fastipc.Examples.sln 3KB
fastipc.Examples.ProcessA
Program.cs 1024B
ProcessAsHost.cs 570B
fastipc.Examples.ProcessA.csproj 750B
fastipc.sln 2KB
.editorconfig 5KB
.travis.yml 196B
LICENSE.txt 1KB
appveyor.yml 613B
readme.md 3KB
.gitattributes 2KB
docs
imgs
headbanner.png 135KB
共 35 条
- 1
资源评论
Aurora曙光
- 粉丝: 43
- 资源: 4528
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功