在分布式调度系统中,如果要实现调度服务器与多台计算节点服务器之间通信,采用socket来实现是一种实现方式,当然我们也可以通过数据存储任务,子节点来完成任务,但是往往使用数据作为任务存储都需要定制开发,要维护数据库中任务记录状态等等。开发的东西还是有点多,而且还不够灵活。因此,我个人是比较偏向于使用socket来实现任务的调度工作。原因:使用socket实现调度比较灵活,而且扩展性都比较好。   实现思路:调度服务器要实现调度工作,它必须与所有计算节点之间建立连接。而且他需要知道每台计算节点的任务状况,因此服务器节点必须存储与所有计算节点的socket连接对象。   在客户端唯一需要知道的就是它归属的调度服务器的通信IP和端口,因此client是发送连接的主动方,由调度服务器监听是否有client请求建立连接,当建立连接成功后,把该连接信息存储到一个结合中以便监控client的存货状态及通信使用。 扩展: 由于server端是存储了所有server与client的连接对象,因此我们是可以基于此demo的基础上实现聊天系统: 每当
2022-10-12 23:15:27 57KB socket
1
android简单的选择图片上传到服务端,并保存到本地
2022-10-12 22:14:23 1.05MB android 图片上传 服务端
1
大家知道,TCP/IP已成为计算机网络的事实上的标准。在关于TCP/IP的论著中,最有影响的就是两部著作。一部是Douglas E. Comer的《用TCP/IP进行网际互连》,而另一部就是Stevens写的这3卷书。这两套巨著都很有名,各有其特点。无论是从事计算机网络的教师还是进行科研的技术人员,这两套书都应当是必读的。   《TCP/IP详解,卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的tcpdump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对tcpdump输出的研究可以帮助理解不同协议如何工作。本书适合作为计算机专业学生学习网络的教材和教师参考书。也适用于研究网络的技术人员。   《TCP/IP详解 卷2:实现》完整而详细地介绍了TCP/IP协议是如何实现的。书中给出了约500个图例,15 000行实际操作的C代码,采用举例教学的方法帮助你掌握TCP/IP实现。本书不仅说明了插口API和协议族的关系以及主机实现与路由器实现的差别。还介绍了4.4BSD-Lite版的新的特点,如多播、长肥管道支持、窗口缩放、时间戳选项以及其他主题等等。读者阅读本书时,应当具备卷1中阐述的关于TCP/IP的基本知识。本书适用于希望理解TCP/TP协议如何实现的人,包括编写网络应用程序的程序员以及利用TCP/IP维护计算机网络的系统管理员。   《TCP-IP详解卷三TCP事务协议,HTTP,NNTP和UNIX域协议》是“TCP/IP详解系列”的延续。主要内容包括:TCP事务协议,即T/TCP,这是对TCP的扩展,使客户-服务器事务更快、更高效和更可靠;TCP/IP应用,主要是HTTP和NNTP;UNIX域协议,这些协议提供了进程之间通信的一种手段。当客户与服务器进程在同一台主机上时,UNIX域协议通常要比TCP/IP快一倍。本书同样采用了大量的实例和实现细节,并参考引用了卷2中的大量源程序。 本书适用于希望理解TCP/IP如何工作的人,包括编写网络应用程序的程序员以及利用TCP/IP维护计算机网络的系统管理员。
1
45545645456456452222222222222222222222222222222222222222222222222222222222
2022-10-12 19:02:59 77KB 45456456
1
即时通讯软件,类似于QQ, 服务端一键安装,部署非常方便,适用于win7到win11,非常适用于公司内部交流使用,服务器部署在本地,安全快捷 具备,群功能,文件传输,网盘,共享,根据部门分组等等,功能非常齐全
2022-10-12 18:01:12 82.42MB 即时通信
1
国电南自的61850客户端模拟软件,适合61850通讯测试
Linux多线程服务端编程:使用muduo C++网络库(陈硕 著).pdf
2022-10-12 10:48:33 142.25MB Linux C++ muduo 多线程
1
Axure9不再⽀持SVN,只能通过AxureCloud进⾏团队协作,众所周知,因为国内没有服 务器,所以速度慢的令⼈发指,本⽂指导如何在公司内⽹或者服务器私有化部署 AxureCloud Windows Server 2008 R2及以上(或使⽤win7以上) .NET Framework 4.7.2 MySQL 5.7 及以上 注意:没有服务器也可以公司内⽹找⼀台不⽤的win7以上电脑,但 这样⽣成的链接⽆法分享到外⽹(内⽹穿透的话,好像Axure签⼊签 出会有点问题) 系统要求 AxureCloud的系统要求相当低: 2 Ghz CPU (推荐 2 核) 2 GB 内存(推荐 4GB 安装部署说明:http://t.csdn.cn/hYJja
2022-10-12 09:05:23 366.52MB axure axurecloud 本地部署
1
利用Delphi的indy server和indy client 中的TCP控件实现的聊天软件。 服务器和同一网关下的所有的客户端进行通信,实现各个客户端之间的聊天功能和文件传送功能。界面简单美观,功能稳定。
2022-10-11 19:29:57 473KB Delphi TCP 文件传送 indyserver
1
IEC61850 MMS客户端工具,可与具备IEC61850通信协议的智能装置进行数据交互。可增加定值项修改功能, 增加开关量遥控分合功能,增加软压板投退功能,增加定值区切换功能,增加报文控制块实例号配置, 数据集信息查询,报文控制块自动注册,变化信息日志显示,文件列表读取和文件下载,支持中英文切换。 IEC61850 MMS客户端工具截图
2022-10-11 18:12:32 16.73MB 应用软件-办公软件
1