E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SocketChannel
NIO操作类型与就绪条件
客户端对应的通道是
SocketChannel
,服务端对应的通道是S
zhouhl_cn
·
2011-06-25 21:00
编程
IO
OS
Java nio Server实现
提供了反应堆模式非阻塞的Socket通信,代码很简单 public class TcpServer implements Runnable { private ServerSocketChannel
socketChannel
fokman
·
2011-06-11 16:00
java
thread
socket
分布式Java 应用
TCP/IP,UDP/Ip,MulticastIO:BIO,NIO-Reactor,AIO-Proactor消息方式的系统间通信:基于Java包:TCP/IP(Socket、ServerSocket;
SocketChannel
wataxi
·
2011-05-17 14:00
Java
网络应用
多线程
JVM
Mina
java.nio.charset.Charset
java.io.IOException; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import java.nio.channels.
SocketChannel
liuzhaomin
·
2011-05-15 08:00
java
.net
非阻塞的Socket链接
import java.io.IOException; import java.net.InetSocketAddress; import java.nio.channels.
SocketChannel
aguang110
·
2011-04-10 21:00
java
thread
.net
socket
ITeye
Channel类
那么相应的就有两种类型的通道,它们是文件通道和套接字通道,在java.nio.channels包下面你会发现FileChannel类和三个socket通道类:
SocketChannel
、ServerSocketChannel
Jiagoo
·
2011-03-24 15:00
socket
Java 学习笔记之 ByteBuffer
在NIO中,数据的读写操作始终是与缓冲区相关联的.读取时信道(
SocketChannel
)将数据读入缓冲区,写入时首先要将发送的数据按顺序填入缓冲区.缓冲区是定长的,基本上它只是一个列表,它的所有元素都是基本数据类型
liujianguangaaa
·
2011-03-15 15:00
java
socket
Apache MINA 介绍,什么是Apache MINA
当有客户请求连接时,创建一个Session,该Session与IoProcessor、
SocketChannel
以及IOService联系起来。
liujianguangaaa
·
2011-03-13 23:00
apache
数据结构
应用服务器
socket
Mina
利用NIO和线程池极大提升网管通讯模块的消息吞吐量
2、NIO有一些BUG,列举如下: 1、
socketchannel
.close()有时候关不掉socket,需要多次关闭
tywo45
·
2011-02-08 11:00
jdk
socket
A 77 lines echo server in clojure
;Author:dennis (
[email protected]
) 2 (ns webee.network 3 (:import (java.nio.channels Selector
SocketChannel
庄周梦蝶
·
2011-01-15 22:00
谨慎使用
SocketChannel
的read方法
下面的代码是一个实例化
SocketChannel
的过程:
SocketChannel
channel =
SocketChannel
.open(); //要设置连接超时 channel.socket
sw1982
·
2011-01-13 18:00
socket
sun
使用Java NIO提高服务端程序的性能
JavaNIO增加了新的
SocketChannel
、ServerSocketChannel等类来提供对构建高性能的服务端程序的支持。
javahigh1
·
2011-01-04 15:00
java
nio
使用Java NIO提高服务端程序的性能
JavaNIO增加了新的
SocketChannel
、ServerSocketChannel等类来提供对构建高性能的服务端程序的支持。
javatoyou
·
2011-01-04 15:00
java
nio
使用Java NIO提高服务端程序的性能
JavaNIO增加了新的
SocketChannel
、ServerSocketChannel等类来提供对构建高性能的服务端程序的支持。
jiagou
·
2011-01-04 15:00
java
nio
使用Java NIO提高服务端程序的性能
JavaNIO增加了新的
SocketChannel
、ServerSocketChannel等类来提供对构建高性能的服务端程序的支持。
jiagou
·
2011-01-04 15:00
java
nio
非阻塞的Socket链接
import java.io.IOException; import java.net.InetSocketAddress; import java.nio.channels.
SocketChannel
hengstart
·
2010-12-13 00:00
java
thread
.net
socket
运行期代码问题检查技术的研究
try{ channel=newTcpChannel(
SocketChannel
.open(),newInetSocketAddress("127.0.0.1",5656)); }catch(Exceptionex
regular
·
2010-11-29 13:00
代码
java nio Selector的使用-客户端
if(selector == null) selector = Selector.open();
SocketChannel
channel = Socket
虚客_zZ
·
2010-10-19 11:00
java
工作
log4j
java nio Selector的使用-客户端
if(selector == null) selector = Selector.open();
SocketChannel
channel = Socket
虚客_zZ
·
2010-10-19 11:00
java
工作
log4j
java解读NIO Socket非阻塞模式
NIO 有一个主要的类Selector,这个类似一个观察者,只要我们把需要探知的
socketchannel
告诉Selector,我们接着做别的事情,当有 事件发生时,他会通知我们,传回一组SelectionKey
虚客_zZ
·
2010-10-18 09:00
java
多线程
应用服务器
算法
socket
java解读NIO Socket非阻塞模式
NIO有一个主要的类Selector,这个类似一个观察者,只要我们把需要探知的
socketchannel
告诉Selector,我们接着做别的事情,当有事件发生时,他会通知我们,传回一组SelectionKey
虚客_zZ
·
2010-10-18 09:00
Socket
Java
多线程
应用服务器
算法
java解读NIO Socket非阻塞模式
NIO 有一个主要的类Selector,这个类似一个观察者,只要我们把需要探知的
socketchannel
告诉Selector,我们接着做别的事情,当有 事件发生时,他会通知我们,传回一组SelectionKey
虚客_zZ
·
2010-10-18 09:00
java
多线程
算法
应用服务器
socket
java.io.IOException: 远程主机强迫关闭了一个现有的连接
如题,这是我的代码,请大侠们帮忙看看: public class ChannelClient { private
SocketChannel
socketChannel
; private
34833974
·
2010-08-23 10:00
java
thread
socket
mobile
sun
中断引起的nio连接断开
我们都知道,nio的
socketchannel
都是
庄周梦蝶
·
2010-08-18 18:00
JAVA NIO的实例
NIO有一个主要的类Selector,这个类似一个观察者,只要我们把需要探知的
socketchannel
告诉Select
flyingpig4
·
2010-07-19 21:00
java
windows
exception
buffer
import
byte
java nio Selector的使用-客户端
Java代码if(selector == null) selector = Selector.open();
SocketChannel
chann
kangojian
·
2010-07-03 22:00
java
工作
服务器
null
NIO学习之Web服务器示例
selector服务accept,其他selector按照core-1分配线程数运行3acceptselector作为生产者把获得的请求放入队列4某个selector作为消费者从blockingqueue中取出请求
socketchannel
狂奔 lion
·
2010-06-25 19:00
非阻塞Socket客户端程序
.*; public class Client { public
SocketChannel
client = null; public InetSocketAdd
kree
·
2010-05-05 15:00
java
thread
.net
socket
Java非阻塞聊天室源码 Client
private static final String CMD_QUIT = "/quit"; private Selector sel; private
SocketChannel
kree
·
2010-05-05 15:00
java
thread
socket
健壮的、便捷的、异步的
SocketChannel
实现
Socket通信比较常见的问题有如下几种: 1、设置收发超时; 2、正确的每一个bit的收发; 3、物理线路故障的保护; 4、始终能正常工作; 5、尽量少占系统资源; n、…… 而Socket编程有一个共性,尽管100个人可能会写出1000种实现,但做的事情却只有一种,就是: 通信。 为此,通过学习dnsjava的通信代码,加上自己在一些项目中的实践,现在给出TCP通信的例子实现
regular
·
2010-04-27 10:00
java
thread
socket
cache
Security
Selectors使用时注意事项
1.ServerSocketChannel和
SocketChannel
必须配置成非阻塞的; 2.每次轮询后,得到SelectionKey后,必须从选择集里remove掉 Iterator<
jimmee
·
2010-04-19 12:00
java
idea
Selectors使用时注意事项
1.ServerSocketChannel和
SocketChannel
必须配置成非阻塞的; 2.每次轮询后,得到SelectionKey后,必须从选择集里remove掉 Iterator<
jimmee
·
2010-04-19 12:00
java
idea
关闭socket的方法
在jdk1.5.0_07 之前,不能用
socketChannel
.close()来关闭socket,而应该使用 socket的shutdown input和output streams,socket.close
javavsnet
·
2010-03-25 11:00
socket
Apache Mina介绍
当有客户请求连接时,创建一个Session,该Session与IoProcessor、
SocketChannel
以及IOService联系起来。IoProcessor也作为另外一个线程运行,定时检查客
xiuxian1
·
2010-03-02 17:00
apache
数据结构
框架
Mina
NIO 使用 TLS
近日有项目需要将现有系统得TCP连接升级到加密的TLS连接,但是遇到得问题是,原来用得是
SocketChannel
等NIO类作为连接层。
terrycong
·
2010-02-05 16:00
.net
框架
socket
Security
J#
SocketChannel
学习
1.阻塞和非阻塞模式下的网络编程 同步(或阻塞)”和“异步(或非阻塞)” 同步和异步往往都是针对一个函数来说的,“同步”就是函数直到其要执行的功能全部完成时才返回,而“异步”则是,函数仅仅做一些简单的工作,然后马上返回,而它所要实现的功能留给别的线程或者函数去完成。、 例如,SendMessage就是“同步”函数,它不但发送消息到消息队列,还需要等待消息被执行完才返回;相反PostMessage
wong_judy
·
2010-01-21 17:00
编程
工作
socket
网络
IO
扩展
javaSocket与C通信
先来看我现在的具体实现 通信的核心类 public class newsSockBase { private
SocketChannel
s
ysen
·
2009-12-14 21:00
C++
c
socket
C#
网络协议
nio基本原理
dl.iteye.com/upload/attachment/166246/2ec112dc-013e-3d07-805c-c988bed1b888.png nio中核心类就两个 Selector
SocketChannel
xly_971223
·
2009-11-10 15:00
OS
处事java nio
担心访问量大的时候会消耗的资源比较多,这个很重要 因为在同一台机器上还跑了2个tomcat应用和另外一个接收短信的 socketserver 而这些应用都是比较消耗os线程的 所以决定研究一下
socketChannel
xly_971223
·
2009-09-29 09:00
java
多线程
tomcat
编程
socket
Apache MINA 应用进阶
当有客户请求连接时,创建一个Session,该Session与IoProcessor、
SocketChannel
以及IOService联系起来。
wjp553650958
·
2009-09-11 15:00
apache
session
object
filter
服务器
Mina
java NIO Socket 总结(转自javaeye zhouzhao21)
对于服务器
socketChannel
(ServerSocketChannel),唯一(也只能)关心的操作是 OP_ACCEPT(表示一个新的客户端连接)。
watershitter
·
2009-09-10 15:00
java
设计模式
多线程
socket
Mina
NIO学习笔记——解决“服务器端cpu占用率高”
原因分析:RecvThread的终止判断条件最初是if (num == -1)//这里的num是指通道读取到buffer中的字节数,当没有数据时,客户端的IntputStream始终没有终止或关闭,也就是说
SocketChannel
hepeng19861212
·
2009-08-24 18:00
多线程
java NIO之Channel
实现类调用底层操作系统低级IO方法read,write Channel接口有2中实现类 文件Channel,socket channel两种 下面看下几种获取Channel的方法
SocketChannel
rain2005
·
2009-07-18 11:00
java
socket
NIO原生API示例
“NIO 有一个主要的类Selector,这个类似一个观察者,只要我们把需要探知的
socketchannel
告诉Selector,我们接着做其他的事情,当有事件发生时,他会通知我们,传回一组SelectionKey
summerbell
·
2009-03-31 14:00
java
.net
log4j
应用服务器
socket
nio的学习
因为大多数应用是建立在TCP之上,所以在此只说说
SocketChannel
, ServerSocketChannel,Selector和B
east_java
·
2009-03-18 15:00
应用服务器
windows
.net
工作
socket
MappedByteBuffer内存映射
通过把一个套接字通道(
SocketChannel
)注册到一个选择器(Selector)中,不时调用后者的选择(select)方法就能返回满足的选择键(SelectionKey),键中包含了SOCKET事件信息
vvggsky
·
2009-03-15 21:00
设计模式
socket
sun
nio client
java.nio.CharBuffer;import java.nio.channels.SelectionKey;import java.nio.channels.Selector;import java.nio.channels.
SocketChannel
helloyesyes
·
2009-02-28 11:00
java
html
.net
socket
socketchannel
在客户端链接断开时的问题
public class ReaderLookup { private static final int PORT = 8888; // private Map<Reader,
SocketChannel
kingquake21
·
2009-02-11 12:00
socket
最近遇到的网络编程方面需要注意的地方
SocketChannel
.connect()必须在
SocketChannel
.configureblocking之前执行,曾经在《java网络编程精解》(P117)上看到这么一段
yangxiuyunji
·
2008-12-28 22:00
编程
socket
非阻塞的Socket链接(来自老紫竹)
import java.io.IOException; import java.net.InetSocketAddress; import java.nio.channels.
SocketChannel
avery_leo
·
2008-11-25 11:00
java
thread
.net
socket
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他