社区
通信技术
帖子详情
socket1.0的服务器模式应该是怎样的?
linao
2005-07-21 11:23:52
我们正在做一个socket的服务器程序。因为程序需要用到SSL所以WINSOCKET的完成端口方式不能使用。没办法只好用SELECT函数。我们现在采用的方法是一个连接开一个线程,但感觉这样这样不是太好(开的线程数毕竟有限啊)?希望做过这样方面的应用的朋友能给点意见。我们的程序应该使用什么方式尽量增多连接数量?怎样才能提高处理的并发数。谢谢啦!!!
...全文
102
4
打赏
收藏
socket1.0的服务器模式应该是怎样的?
我们正在做一个socket的服务器程序。因为程序需要用到SSL所以WINSOCKET的完成端口方式不能使用。没办法只好用SELECT函数。我们现在采用的方法是一个连接开一个线程,但感觉这样这样不是太好(开的线程数毕竟有限啊)?希望做过这样方面的应用的朋友能给点意见。我们的程序应该使用什么方式尽量增多连接数量?怎样才能提高处理的并发数。谢谢啦!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
linao
2005-08-15
打赏
举报
回复
???
qrlvls(空 气)
我用的是OpenSSL。SSL是对协议层进行封装的,有完成端口就要用到WINSOCKET2.0。
你是怎样把完成端口和SSL结合起的??可否把部分代码给我看看。。如果不方便提供下思路也可以啊,谢谢了!!!
我的email:linaowang@yahoo.com.cn
qrlvls
2005-08-03
打赏
举报
回复
呵呵,完成端口与SSL是不会冲突的,也许你用的是现成的SSLSocket类吧,实际上完全没有必要,你大可以展开他
我所用到的一个工程中使用了 OpenSSL 和 重叠I/O、完成端口来进行通讯,只用一个线程就搞定
wy99sinacom
2005-08-02
打赏
举报
回复
不是一样的使用呀,完成端口与ssl没关系吧
linao
2005-07-22
打赏
举报
回复
不是吧。。。没人回。。给点意见啊~~
VC++ 控制台迷你局域网聊天室 V
1.0
控制台迷你局域网聊天室 V
1.0
1.基于控制台的局域网聊天室程序,用C++编写,VC++6.0 VC++2010编译通过 2.程序中调用了windows API函数,利用了WinSock以及多线程等编程技巧 3.程序采用TCP-IP协议的C/S
模式
,并且服务端与客户端使用同一程序中 4.程序具有通过您输入的 IP地址自动运行服务端或客户端的功能,无需手动选择 5.本程序非常适合C++初学者学习修改。欢迎大家使用或修改其中的代码!6.输入的IP地址为已经运行作为服务端的机器的IP地址,格式必须如:192.168.0.1887.如自己电脑作为
服务器
端,输入127.0.0.1,如输入IP错误将自动把本机作为服务端! C/C++语言作业: zjlj jhanker2015.04.06
iprober PHP探针 v0.021.rar
主要功能: 1、
服务器
环境探测:CPU、在线时间、内存使用状况(支持LINUX、FreeBSD系统,需系统支持),操作系统、
服务器
**、IP地址、解释引擎等 2、PHP基本特征探测:版本、运行方式、安全
模式
及常规参数 3、PHP组件支持探测:MYSQL、GD、XML、SESSION、
SOCKET
等组件支持情况 4、
服务器
性能检测:整数运算能力、浮点数运算能力、数据IO能力 5、自定义探测:MYSQL连接测试、MAIL发信测试、函数支持情况及PHP配置参数 包括简体中文版和繁体中文版 v0.021 更新: 1、修正UNIX系统在无SWAP分区时程序报错的BUG 2、页面改用div css布局,符合XHTML
1.0
和CSS2.0标准
iProber PHP探针 v0.021
主要功能:
1、
服务器
环境探测:CPU、在线时间、内存使用状况、系统平均负载探测(支持LINUX、FreeBSD系统,需系统支持),操作系统、
服务器
域名、IP地址、解释引擎等
2、PHP基本特征探测:版本、运行方式、安全
模式
及常规参数
3、PHP组件支持探测:MYSQL、GD、XML、SESSION、
SOCKET
等组件支持情况
4、
服务器
性能检测:整数运算能力、浮点数运算能力、数据IO能力
5、自定义探测:MYSQL连接测试、MAIL发信测试、函数支持情况及PHP配置参数
v0.021 更新:1、修正UNIX系统在无SWAP分区时程序报错的BUG2、页面改用div+css布局,符合XHTML
1.0
和CSS2.0标准
haystacker
干草堆垛机 文件索引器和搜索软件。 建立项目 只需运行: mvn clean install 这将创建CLI客户端jar。 运行
服务器
只需运行HaystackerApplication.kt 。 运行shell客户端 从终端(不适用于IntelliJ): java -jar haystacker-shell\target\haystacker-shell-
1.0
-SNAPSHOT.jar 或在调试
模式
下: java.exe -agentlib:jdwp=transport=dt_
socket
,address=5005,server=y,suspend=n -jar haystacker-shell\target\haystacker-shell-
1.0
-SNAPSHOT.jar 使用shell客户端 然后键入help寻求帮助。用法示例: ; create an empty ind
innov-box:针对企业创新建议的KISS虚拟想法框
创新盒 工作正在进行中 ! 目的 innov'box是一个关联的建议框:建议(由任何人匿名)张贴在Web前端,并在该框内打印。 通过视频反馈,海报发布者可以看到打印的票证落在盒子内。 innov'box由带有照相机和Zebra KR403信息亭打印机的树莓派制成。 这个怎么运作 节点应用程序在树莓派上运行。 相机和打印机已连接到树莓派。 使用原始
模式
的杯子在ZPL中进行打印。 该视频是使用raspicam在延时
模式
下制作的。 监视生成的jpg(使用fs.watch),对于每个新图像,整个文件都通过与前端的
socket
.io连接发送。 后端由nodejs构成,并公开: 一个将建议打印到json文件的json
服务器
路由器 参数服务,可将任何配置变量转发到前端 前端的静态资源 前端由Polymer
1.0
腹板组件制成。 安装 安装杯子并在Raw队列中配置Zebra打印机。 npm i
通信技术
4,358
社区成员
28,927
社区内容
发帖
与我相关
我的任务
通信技术
通信技术相关讨论
复制链接
扫一扫
分享
社区描述
通信技术相关讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章