解决方案 »
- 请问用delphi如何调用vc/vb/bcb等编写的DLL中的窗体?
- Delphi: SQL Server 2000数据库的批量还原
- 不知道会不会火星!
- 请教:怎样动态的设置背景图片?
- 拨号网络:如何取得传入连接的状态,如接入用户、发送数据包个数、接收数据包个数等?
- 各位大哥,为什么小弟的信誉分突然少了2分,请各位指教.
- 熟悉Oracle的朋友请进......
- 各位老大帮帮我关于锁表的问题
- 谁能给我一个套打的程序,谢谢,我急用,送分
- 紧急求救!!!!!!!!!!!!!!!!!!!!!
- 如何打开GIF动画,并根据画面在屏幕上重绘点阵?求高手!
- delphi 编写的程序到别的电脑上面报错 找不到目录
float 电阻转换函数(UInt16 Value)
{
if ((Value & 0x8000) != 0)
{
return (float)(Value & 0x7FFF) / 100;
}
else
{
return (float)Value / 10;
}
}
#endregion
2/ 可调整client上的send,connection,等timeout拉长看看。
3/ 依那错误代码,许多时候也有可能是网关等硬体设备出问题,听说将client设固定ip而不用dhcp可能可以解一小部份的情形。保持client与server的畅通很重要。可使用ping -t -l 1350 xxxxx 看连线的情形,尤其是当连线到了瓶颈时。虽然indy采多线程,但它一个连线一个线,使得它无法规模化。良好可具规模的server应该是用非同步socket的方式,但indy不是。然而,30条连线原则上indy是承受的了的。