C/S模式的TCP聊天室程序(python和java版本)

时间:2013-01-28 03:10:45
【文件属性】:

文件名称:C/S模式的TCP聊天室程序(python和java版本)

文件大小:2.27MB

文件格式:RAR

更新时间:2013-01-28 03:10:45

TCP, Client/Server,多线程聊天室程序

普通TCP聊天程序, 分java,python两个版本。 程序亮点:图形界面:tkinter->python,swing->java 多线程,tcp,以及通信协议设计。 使用方法: 启动服务端 java/python ChatServer.java/py 启动客户端 java/python ChatClient.java/py 登录客户端时注意用loginfo.txt文件中的用户信息登录。格式为: 用户名##密码 更多请参看original_prj中的文档说明。 另外,python版本尚有两个bug需带修复,你知道是哪两个bug吗? 欢迎来信告知并留下意见和反馈! 我的email: tonytan198211@gmail.com


【文件预览】:
original_prj
----FinalProject()
--------classes()
----Final_Project_Report.doc(863KB)
----copy_src()
--------Envelope.java(2KB)
--------Envelope.class(2KB)
--------Login.java(3KB)
--------SMTPConnection.class(3KB)
--------ChatServer$1.class(536B)
--------ChatClient$KeyMonitor.class(546B)
--------ChatServer$2.class(443B)
--------loginfo.txt(60B)
--------Receive.java(3KB)
--------SMTPConnection.java(5KB)
--------WebServer.java(2KB)
--------srclist.txt(904B)
--------ChatServer.class(3KB)
--------Receive.class(2KB)
--------Login$ActionMonitor.class(1KB)
--------ChatClient.java(10KB)
--------ChatClient.class(7KB)
--------HttpRequest.java(7KB)
--------ChatServer.java(3KB)
--------ConnectionBar.java(1KB)
--------Message.java(4KB)
--------Project.java(283B)
--------ErrorMsg.class(422B)
--------ConnectionBar.class(1KB)
--------ChatClient$1.class(878B)
--------ChatClient$ActionMonitor.class(492B)
--------Client.java(11KB)
--------HttpRequest.class(5KB)
--------Client.class(5KB)
--------Message.class(2KB)
--------Login.class(2KB)
----src_finalproject.txt(683B)
----src()
--------Envelope.java(2KB)
--------Login.java(3KB)
--------Receive.java(3KB)
--------SMTPConnection.java(5KB)
--------WebServer.java(2KB)
--------srclist.txt(904B)
--------ChatClient.java(10KB)
--------HttpRequest.java(7KB)
--------ChatServer.java(3KB)
--------ConnectionBar.java(1KB)
--------Message.java(4KB)
--------Project.java(283B)
--------Client.java(10KB)
----FinalProject.jcp(2KB)
java_version
----Final_Project_Report.doc(863KB)
----src()
--------Envelope.java(2KB)
--------Login.java(3KB)
--------loginfo.txt(60B)
--------Receive.java(3KB)
--------SMTPConnection.java(5KB)
--------WebServer.java(2KB)
--------srclist.txt(904B)
--------ChatClient.java(10KB)
--------HttpRequest.java(7KB)
--------ChatServer.java(3KB)
--------ConnectionBar.java(1KB)
--------Message.java(4KB)
--------Project.java(283B)
--------Client.java(10KB)
python_version
----Receive.py(3KB)
----Login.py(6KB)
----ChatServer.py(1KB)
----loginfo.txt(85B)
----Client.py(10KB)
----utility.py(3KB)
----ChatClient.py(4KB)
----bk_form.py(3KB)

网友评论

  • 这个资源不值5分
  • 非常不错的资源,感谢分享。
  • python版本的用不了 怎么解
  • Java部分的不错,解释详细,值得学习
  • java部分很不错,尤其是报告很详细,容易理解
  • 不错 java部分
  • 还不错,值得参考。
  • 很好的代码。java正是我想要的多线程。非常感谢!
  • 可以运行,很好!
  • java部分很不错,就是图形化界面没有,有点遗憾
  • 没有看到图形界面,内容实现可以看一看,java部分实现的不错