# re: xsocket socket学习  回复  更多评论
						  
					
					2011-04-19 17:53 by 
				
 
				您好,我拜读了您的xsocket做的聊天客户端与服务端。遇到一个疑惑:
public class XSocketClient {
       public static void main(String[] args) throws IOException {
       NonBlockingConnection bc = new NonBlockingConnection(host, port,new ClientDataHander());
       }	
}
我在main函数中实例化了bc,就是这样一个小程序,可是运行以后程序会马上关闭,我不得其解。
运行了您的代码,结果却又是非常正确的。我努力寻找我的代码与您的代码之间的区别,在于:我的main函数中实例化 NonBlockingConnection,而您的代码中 NonBlockingConnection的实例化不在main函数中。为什么这样的差别会造成现在的结果呢?如果我想自己的代码能顺利进行长连接该怎么办呢?
企盼您的解答。祝好~
			 
		
			
				
					
						# re: xsocket socket学习  回复  更多评论
						  
					
					2011-04-25 10:07 by 
				
 
				@limingxing
public static void main(String[] args) throws IOException { 
NonBlockingConnection bc = new NonBlockingConnection(host, port,new ClientDataHander()); 
} 
} 
这明显不对啊,参数从哪来,姐姐。