当前位置: 首页 > 软件库 > 程序开发 > 网络工具包 >

Java Sockets

Java Socket类库
授权协议 未知
开发语言 Java
所属分类 程序开发、 网络工具包
软件类型 开源软件
地区 不详
投 递 者 端木狐若
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Java Sockets is a class library implementing a subset of the C++ Sockets library, and is based on SUN's java.nio.* non-blocking network i/o classes.

示例代码

public class MySocket extends TcpSocket
{
public MySocket(SocketHandler h)
{
super(h);
SetLineProtocol();
}

public void OnConnect()
{
Send("GET / HTTP/1.0\r\n" +
"Host: www.alhem.net\r\n" +
"\r\n");
}

public void OnLine(String line)
{
System.out.println(line);
}

public static void main(String[] args)
{
StdLog log = new StdoutLog();
SocketHandler h = new SocketHandler(log);
MySocket sock = new MySocket(h);
sock.Open( "www.alhem.net", 80 );
h.Add( sock );
boolean quit = false;
while (!quit) // forever
{
h.Select(1, 0);
}
}
}
  • 一、Java Socket的分类 Java中的Socket分为普通的Socket和NioSocket。 二、普通Socket Java中的网络通信时通过Socket实现的,Socket分为ServerSocket和Socket两大类,ServerSocket用于服务器端,可以通过accept方法监听请求,监听请求后返回Socket,Socket用于完成具体数据传输,客户端也可以使用Socket发起

  • 1 问题引入      1.1 网络架构模型         网络架构模型主要有OSI参考模型和TCP/IP五层模型         1.1.1 OSI参考模型         OSI(Open System Interconnect),即开放式系统互联。一般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的网络互连模型。ISO为了更好的使网络应用更为普及,推出了OSI参考模型,

  • 软件简介 Java Sockets is a class library implementing a subset of the C++ Sockets library, and is based on SUN’s java.nio.* non-blocking network i/o classes. 示例代码 public class MySocket extends TcpSocket {

  • 软件介绍 Java Sockets is a class library implementing a subset of the C++ Sockets library, and is based on SUN's java.nio.* non-blocking network i/o classes. 示例代码 public class MySocket extends TcpSocket {

  • 来源:csdn.net/xiaojin21cen/article/details/78587425 ZeroC ICE的Java版,Netty2作者的后续之作Apache MINA,Crmky的Cindy之外,还有个超简单的QuickServer,让你专心编写自己的业务代码,不用编写一行TCP代码。 1、QuickServer 一个免费的开源Java库,用于快速创建健壮的多线程、多客户端TCP服务

 相关资料
  • 本文向大家介绍SAP ABAP中的类型,类型,类型库和类型库之间的区别,包括了SAP ABAP中的类型,类型,类型库和类型库之间的区别的使用技巧和注意事项,需要的朋友参考一下 “ TYPE”是一个ABAP关键字,用于引用ABAP的内置数据类型。例如:当您在声明变量时使用“ TYPE”关键字时,如下所示: FIELD-SYMBOLS <名称> TYPE字符串 TYPES是另一个ABAP关键字,用于定

  • 前两章讨论了几种保持 DRY 和灵活性的函数式编程技术: 函数组合(function composition) 部分函数应用(partial function application) 柯里化(currying) 这一章依旧围绕代码灵活性而来,不过不再讨论作为头等公民的函数,而是类型系统(注意:并不是要真的去研究类型系统)。 你将学习 类型类 ! 可能你会觉得这没有实际意义,认为这是被 Haske

  • FAQs in section [37]: [37.1] 什么是“STL”? [37.2] 哪里可以得到“STL”的拷贝? [37.3] 如何才能在Fred的STL容器比如std::vector<Fred>中找到Fred对象? [37.4] 哪里可以得到如何使用STL的帮助? [37.5] 如何判断你是否有一个动态类型的C++类库? [37.6] 什么是NIHCL?哪里可以得到它? [37.7]

  • Swift类库 Swift 5.0+类库汇总 工具库 基础类库 R.swift 资源文件管理 DeviceKit 获取设备信息 IQKeyboardManagerSwift 键盘处理 SwifterSwift extension CryptoSwift 加密 SwiftyRSA Dollar 高阶函数封装 Guitar 跨平台的正则校验 Device 支持 Mac SwiftyStoreKit I

  • 本文向大家介绍Java常用类库StringBuffer,Runtime,日期操作类等类库总结,包括了Java常用类库StringBuffer,Runtime,日期操作类等类库总结的使用技巧和注意事项,需要的朋友参考一下 1):StringBuffer类: String、StringBuffer、StringBuilder的区别 1.String一旦声明,不可改变,StringBuffer与Stri

  • 问题内容: 我必须将一组C#类(类库)转换为SQL Server使用的SQL表,以便可以将数据存储在数据库中并通过数据库进行操作。 问题在于这些类的数量很大(超过1000个类),并且手动设置数据库模式(表,索引,存储过程等)将花费很长时间-更不用说类层次结构了我需要保持。 因此,问题是: 有没有可以帮助我从C#类库创建数据库架构的工具? 我并不是在寻找完美的工具(但是如果有这样的工具,我将非常高兴

  • 我正在寻找一些关于Jenkins共享库类设计的指导。使用全局变量作为共享库可以很好地工作,但每次我在src/中定义一个类并希望导入它时,都会遇到无法解析该类的错误。 这是我的共享库结构: 类测试员。棒极了 下面是我想在管道作业中初始化的类的代码。 你好。棒极了 管道作业 在第2行中,我得到错误:无法解析类de.schlumpf.测试器。全局变量sayHello就像一个魅力...有人知道我在这里做错