• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

落风无声

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

怎样写一个client sever程序(转载百度)


怎样写一个client sever程序

xindalitao  |Lv4|被浏览5次|来自问答电脑版
2013-11-21 14:04
怎样写一个client sever程序,要求客户端输入hello,服务端返回hello,用什么语言都行,请把源代码写出来,万分感谢!!
 
 

满意回答

检举|2013-11-21 19:12

Java:网上搜马士兵老师的QQ聊天系统雏形,讲的非常好,代码仅仅几十句,几个小时让你明白具体原理. 居然无反应,非要上代码啊,那就给你写点吧 如果仅仅这点要求的话,下面的代码即可搞定,先运行服务器端再运行客户端.然后客户端即可向服务端发送字符串. import java.io.*; import java.net.*; class TestClient { public static void main( String[] arg) throws Exception{ Socket s = new Socket("localhost",8888); System.out.print("connection is perfect"); DataOutputStream sout = new DataOutputStream(s.getOutputStream()); BufferedReader kbin = new BufferedReader( new InputStreamReader(System.in) ); String strout=""; while(true) { if ( (strout = kbin.readLine()) != "" ) sout.writeUTF(strout); } } } class TestServer { public static void main(String[] arg) throws Exception { ServerSocket ss =new ServerSocket(8888); Socket s = ss.accept(); System.out.println("a client connect"); DataInputStream sin = new DataInputStream(s.getInputStream()); String strin=""; while(true) { if ( (strin = sin.readUTF() ) != "") System.out.println(strin); } } }

posted on 2014-03-30 22:31  落风无声  阅读(373)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3