Java小强个人技术博客站点
手机版
首页
Java
开源
服务器
站长
框架
Linux
软件
JS
DB
NET
微语
留言薄
当前位置:
首页
>> 标签 tcp
UDP 上传文件
12485
0
NET
| 2014-11-11 10:08
目前我们的客户端主要是手机,那么手机程序的有问题时,需要一些少量的调试信息上传到服务器。之前是用http流操作的,但是发现这样非常耗费服务器连接资源,因为手机不一定使用了wife,在使用2G信号或者信号不稳定时,这样的操作对服务器来说压力不小。因为我做过网络编程,希望通过使用udp的方式来做,因为udp适用于信号不稳定的场景。阅读全文>>...
查看详细
SNMP 修改SNMP4J消息内容 之TCP发送模式
7372
1
开源
| 2014-11-10 10:28
之前写了一篇关于 SNMP 修改SNMP4J消息内容 的博客,但是当时只是针对UDP的,后来应用到TCP上后发现有一些问题,现在说一下解决方法使用TCP发送时,由于Socket不知道数据流的长度,所以要增加数据包长度到包上,这才是真正的需求,是我上次理解错了增加头信息与上一次一样,直接在发送时增加即可阅读全文>>...
查看详细
SNMP4J 服务端连接的超时时间
9218
0
开源
| 2014-11-10 10:08
我们的网络管理中心作为管理中心,是服务端!各个被管设备通过交换机作为客户端与网管中心进行通信,使用的TCP/IP协议!SNMP只是一种协议包,SNMP4J作为SNMP使用的Java工具包,提供了方便安全的工具包功能! 但是在使用中发现一个问题就是,服务端与客户端发送消息时,发送数次后就不再发送数据了!网络抓包也抓不到,跟踪断点到SNMP4J的代码中......
查看详细
一个简单的UDP服务端和客户端示例
10253
0
NET
| 2014-10-30 20:45
UDP的理论不再多说,我这里直接给出一个关于UDP的HelloWorld程序,代码明了,希望对刚入门的学生有所帮助!当然,实际上,在这块我也刚入门!阅读全文>>...
查看详细
UDP 多线程服务端 和 简单客户端
10932
0
NET
| 2014-10-30 20:42
UDP是无状态的,之前的做的TCP接到客户端请求后马上做一个线程,将连接对象传递进去进行处理!但是UDP的话是没有连接对象的,只要消息包的概念!这就好像两个人在一条河边干活,TCP是架桥搬运货物,而UDP是直接把货物仍过去了,至于货物是否到达只能通过对岸的人喊一声收到了!阅读全文>>...
查看详细
Socket 关于设置Socket连接超时时间
17272
0
理论
| 2014-8-3 8:35
做网络编程的人对setSoTimeout方法一定很熟悉,都知道是设置连接的超时时间!但是我在网上找资料时发现很多人把这个超时时间理解成了链路的超时时间!我看了一下JDK 关于这个方法的说明,其实根本不是链路的超时时间!阅读全文>>...
查看详细
Mina重连 千万别这么干
9136
1
开源
| 2014-7-30 14:30
户端会有中断的情况,那就得重连吧,怎么重连,马上想到的就是不断创建MinaTcpClient对象,或者把Mina的对象都重新创建一次。是的,我就是这么干的,当时确实没注意。后来发现,总是死机,现象是Tomcat没有死,而是该程序宕机了。阅读全文>>...
查看详细
Mina TCP服务端客户端 示例
8257
0
开源
| 2014-7-30 14:27
服务端建立端口监听后,收到消息后进入messageReceived()方法,示例处理是打印该消息,然后组装了一个0-9的数据返回回去。注意,即使使用的是Mina,仍需做分包、粘包,等处理,例如有时一条数据不是一次发过来的。阅读全文>>...
查看详细
1
2
个人资料
Java小强
未曾清贫难成人,不经打击老天真。
自古英雄出炼狱,从来富贵入凡尘。
站内搜索
文章分类
Java(43)
站长(50)
开源(126)
框架(51)
理论(78)
JS(53)
Linux(12)
DB(52)
服务器(52)
NET(11)
生活(35)
软件(80)
PHP(14)
其他(5)
最新文章
SpringBoot集成Redisson实现接口限流
Lock4J分布式锁
FastJSON错误Could not read JSON: Unrecognized field
IDEA关闭属性和方法上方几个用法提示
FastJson指定Long类型序列化方式
MyBatisPlus中MetaObjectHandler的使用
强制浏览器Edge、GoogleChrome、Firefox中强制启用黑色模式
RabbitMQ延迟启动
热门文章
HTTP POST数据和数据接收
常用SpringJPA主键生成策略,UUID和自增
Apache Commons Jar包下载
IIS服务器返回Bad Request (Invalid Hostname)解决办法
SpringJPA 慎重 findAll() 切记分页
java中BigDecimal加减乘除基本用法
Byte和Bit之间的转换
java中用Eclipse打JAR包,包含外部JAR
随机文章
适用Linux的Windows子系统
冒充京东金融的电信诈骗经历
使用Redis实现用户最近浏览记录
SpringBoot项目中拦截器获取Body参数的问题
永远跟着党走|庆祝中国共产党成立101周年
我问青山几时老,青山问我几时闲
Fastjson报autotype is not support
Java中双重检查锁(double checked locking)