升级程序启动后,首先会连接服务器 private void Connect() { try { int port = int.Parse(System.Configu...
分类:
其他好文 时间:
2015-01-30 10:36:20
阅读次数:
194
每次升级,客户端都会获取服务器端存放在upgradefile文件夹下的需要升级的文件和升级信息配置文件(即upgradeconfig.xml文件)我们来看一下代码 //升级信息配置文件相对应的类 ( 升级信息配置文件是由这个类转化成的) private U...
分类:
其他好文 时间:
2015-01-30 10:32:05
阅读次数:
135
服务器开始监听 //从配置文件获取要监听的IP和端口 string strIP = System.Configuration.ConfigurationManager.AppSettings["IPAddress"]; int por...
分类:
其他好文 时间:
2015-01-30 09:01:05
阅读次数:
196
先从服务器端生成的配置文件说起吧 配置文件名称upgradeconfig.xml 文件内容大致如下 Lighthouse.jpg Penguins.jpg Tulips.jpg UpgradeConfig.xml 2这个配置文件是服务器端程序自动生成的服务器端界面如...
分类:
其他好文 时间:
2015-01-30 08:56:21
阅读次数:
173
本程序使用开源的来自英国的networkcomms2.3.1网络通讯框架(c#语言编写) 【http://www.networkcomms.net】使用networkcomms框架作为工作中的主要编程框架1年多的时间了,networkcomms的有优美、稳定深深打动了我,基于此框架开发了不少程序,特...
TCP网络通信时候会发生粘包/拆包的问题,上节使用定长解码器解码,本次使用Netty提供的特殊分隔符解码器 还是用上节中的代码例子,但是只需要修改一下发送的消息和配置一下解码器就可以了 客户端发送消息中添加分...
分类:
Web程序 时间:
2014-12-19 00:47:12
阅读次数:
208
Java网络编程提供了两种协议:TCP(传输控制协议)和UDP(数据报协议)。TCP(Transmission Control Protocol)是一种可靠的传输协议,传输时会采用“三次握手”端的方式建立连接,以保证数据的可靠性和安全性;而UDP(User Datagram Protocol)协议是一种不可靠的传输协议,发送的数据不一定能够接受的到,网上的聊天是工具一般采用的此协议。下面将详细的接受TCP和UDP的使用以及相应的编码。
一、TCP网络通信
二、UDP网络通信...
分类:
编程语言 时间:
2014-11-25 16:32:22
阅读次数:
235
上午给大家简单介绍了一下TCP网络通信的知识,现在就为大家补充完整网络编程的知识,关于UDP的通信知识。 UDP是一种不可靠的网络协议,那么还有什么使用价值或必要呢?其实不然,在有些情况下UDP协议可能会变得非常有用。因为UDP具有TCP所望尘莫及的速度优势。虽然TCP协议中植入了各种安全保障...
分类:
编程语言 时间:
2014-08-27 18:21:08
阅读次数:
201