资源简介
C/C++服务器(VS2010)与Java客户端(eclipse);
都是控制台程序;
代码片段和文件信息
package cn.xzx.socket;
import java.io.BufferedReader;
import java.io.DataInputStream;
import java.io.DataOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.net.Socket;
import java.net.SocketException;
import java.net.UnknownHostException;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class TestSocket {
private static final String HOST_ID = “127.0.0.1“;
private static final int HOST_PORT = 4321;
public static void main(String[] args) {
try {
final Socket socket = new Socket(HOST_ID HOST_PORT);
new Thread(new Runnable() {
@Override
public void run() {
BufferedReader in = new BufferedReader(
new InputStreamReader(System.in));
DataOutputStream dataOutputStream;
String msg;
while (true) {
try {
dataOutputStream = new DataOutputStream(
socket.getOutputStream());
msg = in.readLine();
byte buff[] = msg.getBytes(“GBK“);
dataOutputStream.write(buff);
dataOutputStream.flush();
} catch (IOException e1) {
e1.printStackTrace();
}
}
}
}).start();
String msg;
byte bytes[] = new byte[2048];
int msgLength = 0;
DataInputStream in = new DataInputStream(socket.getInputStream());
do {
msgLength = in.read(bytes);
msg = new String(bytes 0 msgLength);
System.out.println(“server: “ + msg);
} while (msgLength != -1);
} catch (SocketException e) {
// TODO
e.printStackTrace();
} catch (UnknownHostException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 4101 2013-12-18 09:59 VSSocketServer\CMDSocketServer\CMDSocketServer.cpp
文件 4382 2013-11-19 21:30 VSSocketServer\CMDSocketServer\CMDSocketServer.vcxproj
文件 1319 2013-11-19 21:30 VSSocketServer\CMDSocketServer\CMDSocketServer.vcxproj.filters
文件 143 2013-11-03 13:49 VSSocketServer\CMDSocketServer\CMDSocketServer.vcxproj.user
文件 6234 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\cl.command.1.tlog
文件 115210 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\CL.read.1.tlog
文件 4690 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\CL.write.1.tlog
文件 406 2013-11-04 23:08 VSSocketServer\CMDSocketServer\Debug\CMDSocketServer.exe.em
文件 472 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\CMDSocketServer.exe.em
文件 381 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\CMDSocketServer.exe.intermediate.manifest
文件 65 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\CMDSocketServer.lastbuildstate
文件 3555 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\CMDSocketServer.log
文件 278856 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\CMDSocketServer.obj
文件 9568256 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\CMDSocketServer.pch
文件 30528 2013-11-04 23:06 VSSocketServer\CMDSocketServer\Debug\CMDSocketServerV01.obj
文件 220 2013-11-04 23:04 VSSocketServer\CMDSocketServer\Debug\CMDSocketServer_manifest.rc
文件 187458 2013-11-19 16:42 VSSocketServer\CMDSocketServer\Debug\FileUtil.obj
文件 2 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\li
文件 2 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\li
文件 2 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\li
文件 2 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\li
文件 2 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\li
文件 2 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\li
文件 2 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\li
文件 2 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\li
文件 2 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\li
文件 2 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\li
文件 2 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\li
文件 2 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\li
文件 2 2013-12-18 09:58 VSSocketServer\CMDSocketServer\Debug\li
............此处省略62个文件信息
- 上一篇:struts2.3.20版本jar包
- 下一篇:火车票预售系统
相关资源
- JAVA的综合加解密聊天程序,附带文档
- java实现的opc client
- 小翼Java俄罗斯方块
- JavaWeb的学生成绩管理系统
- 基于JSP的毕业设计选题系统的设计与
- jsp实现的办公用品管理系统,功能齐
- 学生信息管理系统 javaee
- Drools 规则引擎 最新技术文档国内首创
- java org jar包 以及 org.jsoup开发包合一
- 2018 年蚂蚁课堂(每特教育) Java工程
- ▼JAVA 源码 ▼高”仿Q Q即时通聊天系
- java语音视频聊天
-
火车站售票系统.java+oracle+jsp+ja
vas - JSP+Servlet的模拟移动计费系统的java
- JAVA JSP家教管理系统
- java C/S结构网吧管理系统<内>
- Java程序员面试算法宝典
- Java实现跳棋程序源码
- java调用大华摄像头
- Java编程思想.mobi
- javaee+mysql校园超市管理系统+课程设计
- java+swing+SQLSERVER2008学生管理系统
- 宿舍管理系统java se swing
- SL-275 中文教材
- java eclipse 编写的简单计算器界面编程
- java webservice 客户端、服务端生成工具
- 企业财务管理系统JAVA+MySQL
- 基于Java的企业财务管理系统管理系统
- Java开发的Socket五子棋
- 基于javaweb的个人网站的毕业设计,里
评论
共有 条评论