请问,delphi中,TCP/IP 中SERVER控件,可以同时用两个CLIENT控件去连接,请问怎么用API实现
好象是让为两个CLIENT开两个线程,但是SERVER只开了一个端口,也就是一个端口有两个线程共用,这个怎么实现啊
好象是让为两个CLIENT开两个线程,但是SERVER只开了一个端口,也就是一个端口有两个线程共用,这个怎么实现啊
解决方案 »
- 大家帮我看看,错在哪里?
- 我靠,用reportbuilder7.02 for d7开发报表,有只能一次打印5页的限制,有办法去掉吗??
- Delphi和C#达人进:Delphi的类类型(class of)在C#中如何实现(反射?)
- 很多朋友问如何打包发布BDE 给大家个新版的下载地址
- 碰到一打印问题,请大虾们帮忙.(delphi调用EXCEL)
- adoquery中如何调用参数
- delphi做了一个类腾讯的游览器。但我想双击页顶端关闭pagecontrol和webBrowse控件出现问题?
- 200分求救!GZ者有分。
- Bof或Eof有一个为真,或者当前记录已被删除,请问MDAC2.5哪有下载?
- 一个系统分析员必须具备的素质???~~
- 简单问题!
- 有两应用程序,在第一个应用程序界面上如何获得第二个应用程序窗体上某控件的值?
其实如果你清楚原始套接字编程应该不会有这样的疑问了
1 s=socket(AF_INET, SOCK_STREAM, 0)
2 bind(s, (struct sockaddr *)&server, sizeof(server))
3 listen(s,1)表示连接请求队列长度为1
4 ns = accept(s, (struct sockaddr *)&client, &namelen))
5 accept()阻塞(缺省)等待请求队列中的请求,一旦有连接请求来,该函数就建立一个和s有相同属性的新的套接口
这只是一般步骤