本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
socket知识
网络应用:
socket
java: socket类
1.网络的基础知识:
标识:IP地址
相同语言:协议
端口号:区分不同应用程序的通信(端口号范围:0-65535 其中0-1023为系统所保留)
TCP/IP是目前世界上应用最为广泛的协议是以TCP和IP为基础的的不同层次上的多个协议的集合
也称:TCP/IP协议族或TCP/IP协议栈
TCP:Transmission Contr ...
Apache Thrift 初学小讲(五)【代理】
WEB中我们很常见的一种部署方式是在几个tomcat前面加一个nginx做反向代理,此时的nginx有了负载均衡和路由网关的功能。nginx工作在http层,thirft服务工作在tcp层上,所以不能用nginx作为thirft服务的代理(据说nginx可以装一个插件来支持tcp层)。tcp层上的有一个开源的叫HAProxy,用成熟的开源软件有好处,受限制也比较大,本节是用3种方式实现thirf ...
socket长连接和短连接
长连接与短连接
所谓长连接,指在一个TCP连接上可以连续发送多个数据包,在TCP连接保持期间,如果没有数据包发送,需要双方发检测包以维持此连接,一般需要自己做在线维持。 短连接是指通信双方有数据交互时,就建立一个TCP连接,数据发送完成后,则断开此TCP连接,一般银行都使用短连接。 比如http的,只是连接、请求、关闭,过程时间较短,服务器 ...
深入了解LINUX下IO模式(三)——Linux下的select,poll,epoll
select,poll,epoll 是linux下的3种多路复用(java中的NIO)方式
他们有什么区别呢,还是直接上代码:
select:
int select (int n, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout);
select方式会监视所有的readFD,wr ...
Java NIO ByteBuffer详解
Java Socket编程实例:http://donald-draper.iteye.com/blog/2356695
java Socket读写缓存区Writer和Reader:http://donald-draper.iteye.com/blog/2356885
前一篇文章中,我们讲了java Socket io的Writer和Reader,在上一篇中,在流解码器和编码器中,经常用到字节缓冲By ...
Java Socket读写缓存区Writer和Reader
Java Socket编程实例:http://donald-draper.iteye.com/blog/2356695
在上一篇Java Socket编程实例,我们实战Java Socket编程中,用到
BufferedInput/OutputStream去包装Input/OutputStream读写socket的缓冲区,这种是通过
FilterInput/OutputStream方式;今天我们来 ...
Java Socket通信实例
java Socket用法详解:http://blog.csdn.net/semillon/article/details/7515926
JAVA 通过 Socket 实现 TCP 编程 :http://blog.csdn.net/qq_23473123/article/details/51461894
Socket和ServerSocket学习笔记:http://www.cnblogs.com/ ...
基于UDP协议的Socket简单实例
基于UDP协议的Socket简单实例
使用两个类 DatagramPacket -- 表示数据报包 DatagramSocket -- 表示进行端到端的通信类
服务端四步1、定义服务端IP 端口 数据内容2、创建DategramPacket 数据包对象 将其包含数据内容3、创建DategramSocket 对象 4、socket.send() 进行发送;
...
socket基础小例子
socket服务端
package com.chen.socketServer;
import java.net.*;
import java.io.*;
/**
socke服务端代码
*/
public class ScoketServer
{
public static void main(String[] args)
throws IOE ...
[Java]Socket和ServerSocket学习笔记
对于即时类应用或者即时类的游戏,HTTP协议很多时候无法满足于我们的需求。这会,Socket对于我们来说就非常实用了。下面是本次学习的笔记。主要分异常类型、交互原理、Socket、ServerSocket、多线程这几个方面阐述。
异常类型
在了解Socket的内容之前,先要了解一下涉及到的一些异常类型。以下四种类型都是继承于IOException,所以很多之后直接弹出IOExcep ...
java socket通信例子
java socket 通信,简易聊天功能,
参考:http://www.cnblogs.com/feijian/p/4461087.html
服务端:
package com.lw.socket.server;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputS ...
C#实现socket简单收发功能
因项目需求,需使用socket收发消息,故有以下代码,先行保存,免得日后实际开发完无法还原
using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Net.Sockets;
using System.Text;
using System.Thread ...
组播发现服务器的java实现
组播发现服务器的一个示例
发现服务器
DiscoverServer
package com.gbcom.ccsv3.transport.multidiscover;
import org.apache.log4j.Logger;
/**
* 发现服务器
*
* <p>
*
* @author syz
* <p>
...