資源簡(jiǎn)介
C/C++服務(wù)器(VS2010)與Java客戶端(eclipse);
都是控制臺(tái)程序;

代碼片段和文件信息
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();
}
}
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件???????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個(gè)文件信息
- 上一篇:struts2.3.20版本jar包
- 下一篇:火車票預(yù)售系統(tǒng)
評(píng)論
共有 條評(píng)論