- 浏览: 84590 次
- 性别:
- 来自: 湖南
-
文章分类
- 全部博客 (89)
- java (37)
- drools (1)
- web (10)
- 数据库 (4)
- Spring (1)
- Hibernate (1)
- Struts (0)
- Struts2 (0)
- SQL (1)
- Python (1)
- Flex (6)
- 离线支付 (1)
- 搜索,检索 (1)
- junit (1)
- Velocity (1)
- ext (1)
- flush (0)
- js (3)
- winp7 (0)
- pdf (3)
- 管理 (5)
- script (1)
- test (1)
- Tomcat (1)
- 服务部署 (1)
- HTML (1)
- PDF加水印 (1)
- 随机数 (0)
- Eclipse (5)
- OSGI (4)
- bndtools (4)
- felix (4)
- OSGIWeb (1)
最新评论
-
zly168:
很牛
日期控件(时-分-秒) -
aij:
[color=cyan][/color][size=xx-sm ...
web Service -
ywxowen999:
这位兄弟,不知道你研究过Concurrent.Thread的源 ...
js 线程 -
BigBird2012:
你好,你能不能将你的源码给我发一份呢,我参考一下,谢谢!
29 ...
JBPM工作流
package com.client; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.io.PrintWriter; import java.net.InetAddress; import java.net.Socket; /** * 客户端 * @author ex_yixb * */ public class ClientServer { public static void main(String[] args) { Socket socket =null; try { InetAddress address = InetAddress.getByName("127.0.0.1"); socket= new Socket(address,6000); /* socket.connect( new InetSocketAddress(address,6000), 30000 ); socket.setSendBufferSize(100); */ BufferedReader reader = new BufferedReader(new InputStreamReader(socket.getInputStream())); Ththth thread=new Ththth(socket.getOutputStream()); thread.start(); Readss readss = new Readss(socket.getInputStream()); readss.start(); } catch (Exception e) { e.printStackTrace(); }finally{ } } } class Ththth extends Thread{ OutputStream output = null; public Ththth(OutputStream outputStream) { this.output=outputStream; } public Ththth() { } public void run(){ try { BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in)); PrintWriter out = new PrintWriter(output); // out.println("QQ"); // out.flush(); while(true){ String str=bufferedReader.readLine(); System.out.println("发送:"+str); out.println(str); out.flush(); } } catch (Exception e) { e.printStackTrace(); } } } class Readss extends Thread{ InputStream in = null; public Readss(InputStream in) { this.in=in; } public Readss() { } public void run(){ try { BufferedReader reader = new BufferedReader(new InputStreamReader(in)); while(true){ String str=reader.readLine(); System.out.println("客户端:"+str); } } catch (Exception e) { e.printStackTrace(); } } }
package com.server; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.ServerSocket; import java.net.Socket; /** * 服务器 * @author ex_yixb * */ public class Server { public static void main(String[] args) { ServerSocket serverSocket=null; Socket socket=null; try { try { serverSocket= new ServerSocket(6000); System.out.println("开始监听"); socket=serverSocket.accept(); System.out.println("监听成功"); InputStream inputStream = socket.getInputStream(); BufferedReader read = new BufferedReader(new InputStreamReader(inputStream)); PrintWriter out =new PrintWriter(socket.getOutputStream()); while(true){ String str=read.readLine(); System.out.println("服务器:"+str); if(str!=null){ out.println("服务器发送:"+str); out.flush(); } Thread.sleep(1000); } } catch (Exception e) { e.printStackTrace(); }finally{ try { socket.close(); } catch (IOException e) { e.printStackTrace(); } } } catch (Exception e) { e.printStackTrace(); }finally{ try { serverSocket.close(); } catch (IOException e) { e.printStackTrace(); } } } }
发表评论
-
Bndtools教程
2014-04-18 18:51 2363Bndtools教程 介绍了组件开发与Bndtool ... -
强大的OSGI开发工具BndTools和命令
2014-04-18 18:48 3749bndTools为我们提供了一种使用Eclipse开发OS ... -
Eclipse 快速增加 插件
2014-04-16 16:06 825在eclipse上安装 Marketplace Client ... -
随机数
2014-01-16 16:00 0System.out.println((int)((Math. ... -
数字精度控制
2012-06-01 14:48 0Java 数字精度控制:格式为小数点后两位 DecimalF ... -
Ibatis sql注入 注意!!
2012-05-12 19:57 1076在项目中,运用Ibatis中Like写法,没有研究下,结果SQ ... -
test
2011-09-06 13:23 781test2 -
好看的后台模板
2011-06-21 22:07 10526月15后 -
java.io.ZipInputStrean
2011-05-17 16:07 684//解压zip //java.io.ZipIn ... -
abcdefy
2011-05-16 10:24 702abcdefy -
task
2011-05-07 08:01 654tasktasktasktask -
screen-paint1.00.003
2011-04-04 08:47 702sdfdsfdsfds -
(Interpreter)模式:
2011-04-04 07:33 829解释器(Interpreter)模 ... -
与百度地图API
2011-04-04 07:28 800http://baidu.csdn.net/apicontes ... -
Aspose.Pdf
2011-03-22 17:01 814Aspose.Pdf 有例子 -
DbTest Ibatis
2011-03-22 15:39 11761[vo].ServiceDto.java Service ... -
myEclipse8.5优化
2011-03-20 15:30 713http://www.iteye.com/topic/7895 ... -
Java内存泄露
2011-03-19 18:23 855http://cache.baidu.com/c?m=9d78 ... -
java解析Xls
2011-03-17 15:11 910public static void main(Strin ... -
Hibernate联合主键
2011-03-14 16:06 1393package pojo; /** * 一个测试 ...
相关推荐
java Tcp 客户端工具类 java Tcp 客户端工具类java Tcp 客户端工具类 java Tcp 客户端工具类java Tcp 客户端工具类 java Tcp 客户端工具类java Tcp 客户端工具类 java Tcp 客户端工具类java Tcp 客户端工具类 java ...
《Java TCP/IP Socket编程(原书第2版)》基于TCP/IP Socket相关原理,对如何在Java中进行Socket编程作了深入浅出的介绍。《Java TCP/IP Socket编程(原书第2版)》内容简明扼要,条理清晰,并在讲解相应的概念或编程...
Java TCP服务器基础框架详解 在Java编程中,TCP(Transmission Control Protocol)服务器是网络通信的基础,用于实现客户端与服务器之间的可靠数据传输。本框架提供了一个简单的起点,帮助开发者快速搭建自己的TCP...
在Java编程中,TCP(传输控制协议)服务器的构建通常涉及到多线程技术,以便能够同时处理多个客户端的连接请求。下面将详细讲解如何利用Java创建一个TCP服务器,使用线程来监听端口并处理连接。 一、TCP服务器基础 ...
Java TCP程序是一个基于Java编程语言实现的网络通信模型,它利用了传输控制协议TCP来确保数据的可靠传输。TCP是一种面向连接的、可靠的、基于字节流的传输层通信协议,它通过三次握手建立连接,并在数据传输后通过四...
《Java TCP/IP Socket编程》(原书第2版)是一本深入探讨Java中Socket编程的专著,旨在帮助读者理解并掌握如何在Java环境中利用TCP/IP协议进行网络通信。本书不仅详细介绍了Socket的工作原理,还提供了丰富的示例...
本文将深入探讨如何使用Java来实现一个基于TCP协议的服务器,我们将围绕`TCPSocketServer.java`源代码文件展开讨论,并结合`Java.jpg`可能包含的TCP服务器编程基础概念进行阐述。 首先,TCP协议是Internet协议族中...
Java TCP服务器框架是一种用于构建高性能、可扩展网络应用的核心组件,尤其适合开发需要稳定通信的分布式系统。这个框架是基于Java编程语言实现的,利用了Java的Socket编程接口来搭建服务器与客户端之间的TCP连接。...
Java TCP多线程通信是网络编程中的一个重要概念,它结合了Java的Socket编程与多线程技术,使得多个客户端能够同时与服务器进行交互。在Java中,TCP(传输控制协议)提供了一种可靠的数据传输方式,确保数据的有序、...
Java TCP文件传输是一种基于网络的通信方式,利用TCP(传输控制协议)的可靠连接特性来实现文件在不同设备之间的安全传输。在这个过程中,通常需要创建一个服务器端来监听客户端的连接请求,然后客户端通过建立连接...
Java TCP聊天程序是一种基于TCP协议实现的网络通信应用,它允许在局域网内的设备之间进行实时的文字聊天、在线状态追踪以及用户管理等操作。在这个项目中,开发者可能使用了Java语言的核心网络编程API,包括Socket和...
Java TCP/IP Socket 涉及的是Java编程语言中网络编程的核心部分,它允许Java程序通过使用TCP/IP协议族与远程的或者本地的其他程序进行数据交换。TCP/IP协议族是目前互联网上最广泛使用的协议族,而Socket编程是实现...
Java提供了强大的API来实现基于TCP/IP和UDP协议的Socket通信。 计算机网络是由多台计算机互联组成的系统,它们之间通过分组报文进行通信。网络通信协议是一种规则,定义了数据如何传输。TCP/IP是一种常用的协议族,...
在Java编程语言中,TCP(传输控制协议)通信是一种常用的方式,用于建立可靠的、面向连接的数据传输。在本文中,我们将深入探讨如何实现一个Java TCP通信服务器端,并使用线程池来处理并发请求。 首先,TCP是网络七...
Java TCP/IP Socket编程是Java网络通信的核心技术,广泛应用于服务器端和客户端之间的数据传输。这本书的第二版深入探讨了如何使用Java实现TCP/IP协议栈的socket接口,为开发者提供了全面的理论知识和实践指导。 ...
Java TCP/IP Socket编程是网络通信领域中的核心技术,广泛应用于服务器端和客户端之间的数据传输。本资源包含第二版书籍的相关源码,旨在帮助开发者深入理解并实践Socket编程。以下是关于Java TCP/IP Socket编程的...
Java TCP/IP Socket编程是网络通信领域中的核心技术,广泛应用于服务器端和客户端之间的数据传输。本资源包含一本关于Java TCP/IP Socket编程的书籍及其配套源代码,对于深入理解Socket编程至关重要。 书籍《Java ...
JAVA TCP-IP应用开发详解JAVA TCP-IP应用开发详解JAVA TCP-IP应用开发详解JAVA TCP-IP应用开发详解JAVA TCP-IP应用开发详解JAVA TCP-IP应用开发详解
JAVA TCP 传输协议 //创建tcp客服端socket服务 建立socket对象 //建议一链接就明确目的地 要连接的主机 //1.创建服务端对象 ServerSocket ss = new ServerSocket(10003); //2.获取客服端的对象