网络不熟悉,请教大家,谢谢
程序A:实时采集程序
程序B:数据处理程序,存储数据库
A 使用clientsocket的sendtext发送sql语句给B,B使用serversocket的ServerSocket1ClientRead事件响应,并用socket.ReceiveText接受A发送的sql语句直接用ADO进行处理。
这种方式有什么问题吗?
程序A用频率0.5秒发送sql语句给B,如果B还没处理完,会造成数据丢失吗?
B程序不停的进行数据库的存取操作,会引起系统资源不足吗?
程序A:实时采集程序
程序B:数据处理程序,存储数据库
A 使用clientsocket的sendtext发送sql语句给B,B使用serversocket的ServerSocket1ClientRead事件响应,并用socket.ReceiveText接受A发送的sql语句直接用ADO进行处理。
这种方式有什么问题吗?
程序A用频率0.5秒发送sql语句给B,如果B还没处理完,会造成数据丢失吗?
B程序不停的进行数据库的存取操作,会引起系统资源不足吗?
解决方案 »
- 急!!我的系统从新安装了之后,第三组件总是报错?
- delphi消息处理问题
- 在vc中是一个有指针的16个字节的char数组如何把转换成相对应的delphi
- cxGrid 根据某一列的值改变其字体颜色!!! 100分!!!!不够的可以再说!!
- PrintDBGridEh控件使用问题?!
- 关于QuickReport!
- 问一个函数的声名
- Windows Media Player 6.4控件 使用方法 希望能抛砖引玉
- 如何用代码让TABLE创建显示所须字段!
- 有没有快速的从BMP生成JPEG文件的函数
- 不同表中的关联字段用列表显示问题
- *****delphi 2006 兼容delphi 7 的项目吗?****
如:客户端
sendtext('string(xml)');
sendtext('insert ..');
服务端
socket.ReceiveText会把上两个连接起来'string(xml)insert..'
有时候也会分开,这是什么原因啊?
我已经有具体实现的例子,可看论坛:http://qburro.bbs.pepo.cn/