现在有两个程序A和B,以前的模式是:程序A接收网上传来的资料然后把它整理成文件保存在硬盘上,然后程序B读取刚刚的文件并进行压缩最后上传到FTP空间。现在我要改动的是两个程序的通讯问题,不要通过保存文件的方式,而是程序A收集到的资料放入内存里,程序B直接从内存中读取数据,最后打包上传!换句话说:程序A和B的通讯直接来自内存。请问我要如何实现,应该用到哪方面的知识。谢谢!
解决方案 »
- 好久没空到,现在来了散分
- 预祝修罗这JR早日找到称心如意的工作!!!
- 请问有没有那位知道des 加密算法的吗?
- fastReport的小问题,如何用程序设置page为B4纸?
- 急!在线等待,请进来看看……
- 如何使主程序的ADO的Connection供多个DLL使用?
- 为什么DCOM在很多人使用时 出现RPC调用错误 无法连接
- 结识DELPHI编程朋友~~~~
- 大伙帮我看看这段类程序,为什么create(self)这个位置出错?
- 怎样获得ListBox中是否有被选者的项目
- 有没有 RemObjects Pascal Script 或者 Innerfuse Pascal Script 的中文使用说明?
- 奇怪的问题。。。大家都进来看看吧
用inc移动指针,操作文件。
Delphi5开发人员指南
上有个转换字符大小写的例子
我想把他们之间的通讯方式改成“内存共享”,那我该如何做呢?
1.程序A在内存读出数据保存为硬盘文件之后再做“映射文件”,程序B读取“映射文件”中的内容
2.程序A在内存读出数据之后并不在硬盘生成文件,而是直接做“映射文件”,程序B读取“映射文件”中的内容
请问,我应采取哪个方案,谢谢!
现在的系统是已经生成了硬盘文件,直接采用方案1会不会比方案2简单一点(我是指改动代码要少一点)