提供服务的主机 会跑很多数据出来
外网 client端(windows ) 执行连线程式
向提供服务主机发出连线需求...
主机会启动一只程式供client 建立连线
连线建立后 主机就开始透过Socket主动且持续的传送数据到外网 windows client
如果外网有一千个client端要连线
主机上同样的程式会执行一千只
最近在检讨这样的系统是不是能有更好的设计
因为系统会花时间在程式的start 与 stop
如果说 外网client的的程式有50000只
在三个小时的时间内 都一直有client 程式 上上下下 (执行与关闭)
这样在IO 上与建立连线时 会浪费很多时间与机器的效能
要怎样去改写这样的架构
让速度变快 时间变短 效能更好
我想到的是 如 FTP
1000个人连FTP server FTP程式也不会跑1000只啊
apache 也是
谁能给我一个方向与概念
谢谢
PS 主机端的连线程式是C写的