社区
C++ 语言
帖子详情
c++与c#进程通信?
t101706
2013-06-18 08:48:26
我的想法是利用共享内存,然后用事件通知对方取数据?
目前是用循环取共享内存,然后判断是否为空,然后取数据。感觉这样没有效率,不清楚怎么弄事件通知,求帮忙?
另外,管道不怎么适合线程,进程复杂的情况,就不要介绍了。
...全文
273
8
打赏
收藏
c++与c#进程通信?
我的想法是利用共享内存,然后用事件通知对方取数据? 目前是用循环取共享内存,然后判断是否为空,然后取数据。感觉这样没有效率,不清楚怎么弄事件通知,求帮忙? 另外,管道不怎么适合线程,进程复杂的情况,就不要介绍了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
赵4老师
2013-06-18
打赏
举报
回复
共享临时文本文件这种进程之间的通讯方法相比其它方法的优点有很多,下面仅列出我现在能想到的: ·进程之间松耦合 ·进程可在同一台机器上,也可跨机,跨操作系统,跨硬件平台,甚至跨国。 ·方便调试和监视,只需让第三方或人工查看该临时文本文件即可。 ·方便在线开关服务,只需删除或创建该临时文本文件即可。 ·方便实现分布式和负载均衡。 ·方便队列化提供服务,而且几乎不可能发生队列满的情况(除非硬盘空间满) ·……
一入程序深似海
2013-06-18
打赏
举报
回复
那就用socket进行通信,把数据发过去
Dobzhansky
2013-06-18
打赏
举报
回复
语言怎么通信, 进程内, 还是进程外.
starytx
2013-06-18
打赏
举报
回复
socket呢
xiaohutushen30
2013-06-18
打赏
举报
回复
邮槽,剪切板!其实命名管道很好用!
t101706
2013-06-18
打赏
举报
回复
路过的高手指点指点我们这些入门的人把。。。。
ybdesire
2013-06-18
打赏
举报
回复
用这样的方法将来不方便扩展的 如果对速度要求不高,数据量也不大,用数据库最好。 数据库自己来处理并发操作,自己的工作量会小很多,并且如果还有其它进程想来共享数据也很easy
buyong
2013-06-18
打赏
举报
回复
1. use a tmp file 2. c++ made a dll, and c# use the dll func.
C#
与
C++
进程间通信
通过命名管道实现了
C#
及
C++
进程的通信,并支持复制类型数据结构的传输.
C++
与
C#
进程通信
案例附源码.docx
。。。
C++
百万并发网络通信引擎架构与实现 (Socket、全栈、跨平台) Version 1.0
从基础的网络知识开始由浅入深地讲解如何使用
C++
实现一套支持百万级别并发的网络通信引擎。包含:高频并发、多线程、多进程、线程池、内存池、软件硬件瓶颈、如何测试优化网络处理能力等技术知识。可以应用在Windows...
C#
使用管道Pipe在进程间通信
进程间通信的一种方式,Pipes:管道,分为无名管道:在父子进程间交换数据;有名管道:可在不同主机间交换数据,分为服务器方和客户方,在Win9X下只支持有名管道客户。 1、进程间通信 2、管道Pipe通信
C++
程序和
C#
程序通讯例程
一个
C++
程序与
C#
程序相互通讯的简单例程,欢迎留言交流和给出建议。
C++ 语言
64,636
社区成员
250,963
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章