package com.zl;

import java.net.ServerSocket;
import java.net.Socket;
import org.apache.commons.mvc.util.FileUtil; public class TestSocket { public static void main(String[] args) {
new ServerThread().start();
} } //创建一个线程在后台监听
class ServerThread extends Thread { public void run() {
ServerSocket serversocket = null;
try {
serversocket = new ServerSocket(10000);// 创建一个serversocket对象,并让他在Port端口监听
while (true) {
Socket socket = serversocket.accept();// 接收客户端发送的请求
System.out.println(FileUtil.readFile(socket.getInputStream(), null, 1, false));
socket.close();
}
} catch (Exception e) {
e.printStackTrace();
} finally {
try {
serversocket.close();
} catch (Exception e) {
e.printStackTrace();
}
}
} }
package com.zl;

import java.io.OutputStream;
import java.io.PrintWriter;
import java.net.Socket; public class Test { public static void main(String[] args) throws Exception {
socket();
} public static void socket() {
try {
Socket socket = new Socket("192.168.1.58", 10000);// 创建socket对象,指定服务器端地址和端口号
OutputStream output = socket.getOutputStream();
PrintWriter out = new PrintWriter(output, true);// 获取 Client 端的输出流
out.print("发送信息内容");// 填充信息
out.flush();out.close();
output.flush();output.close();
socket.close();
} catch (Exception e) {
e.printStackTrace();
}
} }

comet4j

http://blog.csdn.net/shadowsick/article/details/9014139

最新文章

  1. 了解HTML CSS布局(层叠样式表)
  2. WMI 硬件类简单介绍,默认打印机
  3. Android UI组件学习
  4. IOS Crash捕获
  5. 用js实现两个select下拉框之间的元素互相移动
  6. vi 快捷键【转】【weber整理必出精品】
  7. Android NDK开发(1)----- Java与C互相调用实例详解
  8. apicloud下拉刷新
  9. 14. Longest Common Prefix【leetcode】
  10. 解题报告 『宝藏(Prim思想 + 访问顺序随机)』
  11. 使用faker去构造一个User-Agent
  12. Django进阶之CSRF
  13. Java12-java语法基础(十一)继承
  14. Python开发——【循环】语句
  15. HDU 1506 & 1505 - Largest Rectangle in a Histogram & City Game
  16. NOIP水题测试(2017082401)
  17. cobbler之ks文件编辑
  18. 配置OpenGL的开发环境
  19. VS2015 Git 源代码管理工具使用记录
  20. JUnit initializationError错误

热门文章

  1. js String对象中常用方法小结(字符串操作)
  2. jquery的colorbox关闭并传递数据到父窗
  3. fis3运行项目的前准备
  4. Grunt完成对LESS实时编译
  5. Appcan跨域交互
  6. 连接到CentOS(Linux)服务器ssh、mysql缓慢
  7. Linux驱动之内存映射
  8. 使用python 提取网页的特定数据转
  9. androidd 程序默认安装位置和数据存储位置(公用和私用)
  10. Hadoop生态上几个技术的关系与区别:hive、pig、hbase 关系与区别