java语言程序设计的课程设计项目——应用java网络技术实现的即时通迅im项目的完整实现实例第2部分内容摘要:

rver() throws OASystemException{ // DataInputStream keyBoardInputStream=null。 BufferedReader keyBoardInputStream=null。 String userInputTextFromKeyBoard=null。 String someResultTextFromServer =null。 while(stopRequest){ (:)。 ()。 keyBoardInputStream=new BufferedReader(new InputStreamReader())。 try { userInputTextFromKeyBoard =()。 if(userInputTextFromKeyBoard!=null){ (userInputTextFromKeyBoard)。 someResultTextFromServer =()。 if(someResultTextFromServer!=null){ (someResultTextFromServer)。 } else{ (服务器已经关闭了,客户程序也自动退出 )。 break。 } } else{ break。 } } catch (IOException e) { ()。 throw new OASystemException(服务器已经关闭了 )。 杨教授工作室 精心创作的优秀程序员 职业提升必读系列资料 杨教授工作室,版权所有,盗版必究 , 7/12 页 } } } public void closeAllStreamAndSocket() throws OASystemException { try { ()。 } catch (IOException e1) { ()。 } ()。 try { ()。 } catch (IOException e) { throw new OASystemException(不能正确地关闭 Socket 客户对象,可能是客户端程序出现了错误 )。 } } public static void main(String[] args) { IMSystemSocketClientApp oneIMSystemSocketClientApp=null。 try{ oneIMSystemSocketClientApp=new IMSystemSocketClientApp()。 ()。 ()。 ()。 } catch(OASystemException e){ ((。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。