Socket:Thread

原创 2007年09月18日 09:41:00

package comm;

/**
 * @docRoot:客户通信的线程
 * @author:jingshaoping
 * @date:2007-9-17
 */
public class MyThread extends Thread {
 /**接收的消息通道*/
 private Client_Socket client_socket;
 /**构造方法**/
 public MyThread(Client_Socket client_socket)
 {
  this.client_socket = client_socket;
 }
 /**线程自动自行的方法**/
 public void run()
 {
  String msg = "";
  while(true)
  {
   try
   {
      msg = client_socket.getIn().readUTF();
      if(msg.equalsIgnoreCase("bye"))
      {
       client_socket.appendMessage("服务器已经断开");
       break;
      }
      client_socket.appendMessage("服务器:"+msg+"/n");
   }catch(Exception e)
   {
    break;
   }
  }
  try
  {
   client_socket.getIn().close();
   client_socket.getOut().close();
   client_socket.getSocket().close();
  }catch(Exception e)
  {}
 }
}
 

相关文章推荐

Socket与Thread扫描端口

  • 2017年11月21日 09:14
  • 13KB
  • 下载

socket_send_buf_thread.zip

  • 2015年09月21日 09:54
  • 1KB
  • 下载

Vs2013搭建socket服务器/客户端,开线程thread

话不多说,先传代码服务器:#include #include #include #include #include //using namespace std; #pragma commen...

Socket Programming & Thread Pool实例

  • 2004年05月09日 00:00
  • 12KB
  • 下载

multi_thread_socket_filetrans

  • 2013年05月13日 23:05
  • 6KB
  • 下载

Boost::thread 用法(网络socket引用)TCPIP编程

最终是要使用boost::thread库调度网络编程,tCP套接字。先热热身,参考,参考网上原有的资料。 boost::thread有两个构造函数: (1)thread():构造一个表示当前...

处理器三个概念理解及延伸(socket,core,thread,SMT,CMP,SMP)

转发请注明:http://blog.163.com/eric_liufeng/blog/static/19738268320156504626616这里有个"插槽"或"LPAR"的概念,中文翻译成"插...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Socket:Thread
举报原因:
原因补充:

(最多只允许输入30个字)