关于U3D做应用程序的笔记 -- 进程间数据交互(一)

  1. Unity3d 3.4f
  2. Ngui 1.68
  3. .Net 2.0 (C#) VS2008
  4. 开发用操作系统 WINXP SP3

 

U3D制作UI界面,然后启动一个后台普通Win32程序做通信。

 

       进程间主要通信方式有: Socket, 共享内存, 管道,消息队列。(主要想到这几种)

1. Socket. (对网络断开情况下不可用)

2. 共享内存. (U3D通过API操作共享内存在WIN7下有问题,尽量用.Net)

3. 管道.( U3D不支持)

4. 消息队列(U3D不支持)

 

鉴于UI实时性要求低,利用产生中间数据文件的方式进行数据交互(很恶心)。

 

未命名

posted @ 2012-07-09 14:56  教AI的杨哥  阅读(402)  评论(0编辑  收藏  举报