姿姿霸霸~~!
贵在坚持!
BlogJava
首页
新文章
新随笔
聚合
管理
posts - 106, comments - 50, trackbacks - 0
一个最简单的socket程序(包括服务器和客户端)
运行的时候,要先运行server,再运行client。
服务器 :
import
java.io.DataInputStream;
import
java.io.IOException;
import
java.io.InputStream;
import
java.net.
*
;
public
class
Server
{
public
static
void
main(String[] args)
throws
Exception , IOException
{
System.out.println(
"
----Server start-----
"
);
ServerSocket server
=
new
ServerSocket(
1234
);
Socket socket
=
server.accept();
InputStream is
=
socket.getInputStream();
DataInputStream dis
=
new
DataInputStream(is);
System.out.println(dis.readUTF());
dis.close();
is.close();
}
}
客户端:
import
java.io.DataOutputStream;
import
java.io.IOException;
import
java.io.OutputStream;
import
java.net.
*
;
public
class
Client
{
public
static
void
main(String[] args)
throws
Exception, IOException
{
System.out.println(
"
----client is running-----
"
);
Socket socket
=
new
Socket(
"
192.168.1.3
"
,
1234
);
OutputStream os
=
socket.getOutputStream();
DataOutputStream dos
=
new
DataOutputStream(os);
dos.writeUTF(
"
哈哈
"
);
dos.close();
os.close();
}
}
posted on 2007-01-14 00:23
xrzp
阅读(1703)
评论(2)
编辑
收藏
所属分类:
JAVA
FeedBack:
#
re: 一个最简单的socket程序(包括服务器和客户端)
2007-01-14 21:17 |
杨彩
哥们,你的程序用什么软件编的?告诉我行吗?
回复
更多评论
#
re: 一个最简单的socket程序(包括服务器和客户端)
2007-01-15 01:28 |
金刚吃香蕉
用的IDE是eclipse。所谓最简单,就是指实现了服务器与客户之间最基本的通信。这个程序中,运行client,就能在服务器端收到client端发的消息。
回复
更多评论
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
Chat2DB
C++博客
博问
管理
相关文章:
hello,架构world
什么是可滚动的ResultSet
按长度分割字符串,遇到中文的处理
同时使用struts2和springMVC需要注意的事项
获取有路径的文件的文件名
小数点后面保留几位的格式
使用tomcat时,在IE中能自动打开excel
使用spring发送邮件
spring配置事务
aop拦截springmvc的action不成功!(已解决)
<
2007年1月
>
日
一
二
三
四
五
六
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(4)
给我留言
查看公开留言
查看私人留言
随笔分类
db2(2)
JAVA(29)
js(9)
linux/unix(7)
oracle-asm(1)
oracle-rac(5)
oracle-优化(5)
oracle-基础(31)
oracle-备份恢复(16)
存储(2)
随笔档案
2012年4月 (1)
2011年11月 (2)
2011年10月 (13)
2011年9月 (1)
2011年8月 (2)
2011年7月 (2)
2011年6月 (5)
2011年5月 (16)
2011年4月 (3)
2011年1月 (1)
2010年12月 (8)
2010年7月 (1)
2010年6月 (3)
2010年5月 (3)
2010年1月 (1)
2009年9月 (1)
2009年4月 (3)
2009年3月 (1)
2008年10月 (2)
2008年9月 (1)
2008年8月 (3)
2008年7月 (1)
2008年4月 (1)
2008年3月 (1)
2008年2月 (1)
2007年7月 (2)
2007年6月 (1)
2007年5月 (7)
2007年4月 (1)
2007年3月 (2)
2007年1月 (12)
2006年12月 (1)
2006年10月 (3)
好友的blog
霸霸的blog
风风的BLOG
搜索
积分与排名
积分 - 116538
排名 - 500
最新评论
1. re: 解决ORA-00600: 内部错误代码, 参数: [4194], [15], [8][未登录]
谢谢,解决了大问题
--linda
2. re: aop拦截springmvc的action不成功!(已解决)
楼主最后还有用拦截器的方式解决的??????
spring mvc aop 不可以吗??????
--sql吧
3. re: 去除空格的js 和 使用正则表达式替换
dfasfdsa
-- fff fddd
4. re: 什么是table函数(收集)
也就是说,我好不容易达到了你2年前的水平
--Jcat
5. re: db2降低hwm(V9.7)
评论内容较长,点击标题查看
--刘邦
阅读排行榜
1. 解决ORA-30036:无法按8扩展段(18064)
2. 解决ORA-00600: 内部错误代码, 参数: [4194], [15], [8](9763)
3. 去除空格的js 和 使用正则表达式替换(8976)
4. aop拦截springmvc的action不成功!(已解决)(7656)
5. 判断一个JS对象是否为空(6733)
评论排行榜
1. aop拦截springmvc的action不成功!(已解决)(11)
2. 使用spring发送邮件(4)
3. 计算任何一天是星期几的算法(拿来主义)(3)
4. JAVA中日期的问题(3)
5. j2EE中的过滤器的用法(过滤乱码)(2)