嘉定都市网

查看:1755 回复:10 发表于 2004-2-19 22:56

该用户从未签到

qrcode
跳转到指定楼层
楼主
发表于 2004-2-19 10:28:20 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

[原创]用Java写了个聊天程序 [复制链接]

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
网络与通信课要作Socket通信的实验,语言不限。我就抽空写了一个Java的...大家有兴趣可以试试看,有什么建议可以说说。TNND我们那边的家伙怎么都用VB6,我要晕死了...

http://infected.533.net/download/chat.rar

Server.jar

服务端

执行方法:进入所在目录在命令行模式下输入java -jar Server.jar [port]

[port]就是你要用的端口,运行需要JRE的支持。

如果用Start.bat启动默认端口为8888。

Client.jar

客户端

可以多个客户端同时连接服务器。双击jar文件即可执行。程序存在小问题,一些细节没有处理。登陆框没有前置,懒得去弄了。Host可以输入机器名和IP,非法字符暂时没处理可能有异常。

有建议请联系我terry@qilu.info。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享淘帖 支持支持 反对反对
回复

使用道具 打印 举报

该用户从未签到

11
 楼主| 发表于 2004-2-19 22:56:03 | 只看该作者
原文由 [二孬] 在 2004-02-19 22:12:36  发表
不错,拿来看看,学习Java
正好向terry兄学习学习。
平时做这个东西第一个想到Delphi


delphi我不会啊,没办法,其实有空还得学个能RAD的工具如VB或者Delphi。其实现在C#也不错,就是配置开发环境太麻烦,学校机器装个.net framework sdk得半天,kao-
回复 支持 反对

使用道具 打印 举报

该用户从未签到

10
发表于 2004-2-19 22:12:36 | 只看该作者
不错,拿来看看,学习Java
正好向terry兄学习学习。
平时做这个东西第一个想到Delphi

回复 支持 反对

使用道具 打印 举报

该用户从未签到

9
 楼主| 发表于 2004-2-19 19:35:36 | 只看该作者
原文由 兰车骑士 在 2004-02-19 18:54:12  发表
你的程序是否只能在局域网内用????


如果用机器名当然只能用在局域网。

如果服务器是运行在有独立公网ip的机器上,客户端一般就能连接上服务器。
回复 支持 反对

使用道具 打印 举报

  • TA的每日心情
    开心
    2014-5-20 15:56
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    8
    发表于 2004-2-19 18:54:12 | 只看该作者
    你的程序是否只能在局域网内用????
    回复 支持 反对

    使用道具 打印 举报

    该用户从未签到

    7
     楼主| 发表于 2004-2-19 11:21:50 | 只看该作者
    J2SE1.5一出,又有好多东西要学啊。

    awt,swing都不是很好,SWT据说会成为j2se标准库的一部分....
    回复 支持 反对

    使用道具 打印 举报

    该用户从未签到

    6
    发表于 2004-2-19 11:13:25 | 只看该作者
    落伍了,看来要充充电了
    回复 支持 反对

    使用道具 打印 举报

    该用户从未签到

    5
     楼主| 发表于 2004-2-19 11:10:33 | 只看该作者
    原文由 flytosea 在 2004-02-19 11:03:23  发表
    JAVA所有的代码都要自己写,不是很累吗?


    谁说的?JBuilder、eclipse和IDEA都可以可视化作GUI,和VB差不多了,怎么会都要手写?

    作J2EE如果用Struts框架开发很多代码都是自动生成的。
    回复 支持 反对

    使用道具 打印 举报

    该用户从未签到

    地板
    发表于 2004-2-19 11:03:23 | 只看该作者
    JAVA所有的代码都要自己写,不是很累吗?
    回复 支持 反对

    使用道具 打印 举报

    该用户从未签到

    板凳
     楼主| 发表于 2004-2-19 11:01:06 | 只看该作者
    vb6应该有现成的socket通信控件把?上次作串口也看见他们拖控件...vb简单我知道,我高中就学过5.0,但是Java也不难啊...

    反而用VC、delphi的很少。.net更不用说了,没有sdk和vs.net像死人一样....
    回复 支持 反对

    使用道具 打印 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    发表新贴 返回顶部