阅读教程

C++与C#进程通信案例[附源码]

[日期:2008-06-19] 来源:  作者:志伟

最新C++与C#进程通信案例源码,欢迎在线学习c++ 教程.“命名管道”是一种简单的进程间通信(IPC)机制。命名管道可在同一台计算机的不同进程之间,或在跨越一个网络的不同计算机的不同进程之间,支持可靠的、单向或双向的数据通信。用命名管道来设计应用程序实际非常简单,并不需要事先深入掌握基层网络传送协议(如TCP/IPIPX)的知识。因为命名管道利用了微软网络提供者(MSNP)重定向器,通过一个网络,在各进程间建立通信。这样一来,应用程序便不必关心网络协议的细节。

命令管道是围绕Windows文件系统设计的一种机制,采用“命名管道文件系统”(NamedPipeFileSystem,NPFS)接口。因此,客户机和服务器应用可利用标准的Win32文件系统API函数(如ReadFileWriteFile)来进行数据的收发。通过这些API函数,应用程序便可直接利用Win32文件系统命名规范,以及WindowsNT/Windows2000文件系统的安全机制。NPFS依赖于MSNP重定向器在网上进行命名管道数据的发送和接收。这样一来,便可实现接口的“与协议无关”特性:若在自己开发的应用程序中使用命名管道在网上不同的进程间建立通信,程序员不必关心基层网络传送协议(如TCPIPX等等)的细节。



[1] [2] [3] [4] [5] [6] [7] [8] [9..] [17] 下一页   
      
      使用百度搜索:C++与C#进程通信案例[附源码]百度中搜索:C++与C#进程通信案例[附源码]
阅读:
录入:志伟

评论 】 【 推荐 】 【 打印
上一篇:C++之python函数调用
下一篇:
相关教程      
本文评论       全部评论
  非常棒的教程.   (林君鸿 ,2008-07-02 )
发表评论


点评: 字数
姓名:

 
搜一下


 
本周热门教程
 

关于我们 | 广告合作 | 法律声明 | 联系站长 | 网站地图 | 网站搜索 | | Top ↑
Copyright © 志伟教程资料网 Powered by zhiweinet 1.0
 本栏目提供:C++与C#进程通信案例[附源码]