K
kk2000
Unregistered / Unconfirmed
GUEST, unregistred user!
由于目前很多网络通信控件都要自己进行封包和解包, 处理粘包等等问题。给初学者或者使用者在很不了解socket 的时候, 带来很多问题。如果能够开发出把所有socket的需要处理的封包和解包, 处理粘包等等问题都封装起来。 让一些没有学习过socket 的开发人员能简单的使用起来的控件,那是一件多么美妙的事情。现在简单介绍一下我的想法: 传输String 就是这样: TransString(AString: string) 就可以了! 服务接收完成之后才触发接收完成事件: OnDataRecive(socket: TSocket, ReciveString: String);这样以来网络通信开发不是变得简单了吗! 也就是把很多复杂的网络通信的东西封装在控件里面。 使用者只需那样简单的调用就可以达到自己的目的。 当然还有很多东西要考虑。 传输XML也可以这样: TransXMLString(XMLString: String) 传输文件可以这样: TransFile(FileName: String)欢迎各位好汉发表你们的看法和可行性, 谢谢!