用户 密码
太平洋系列网站:太平洋汽车网 | 太平洋游戏网
首  页 | 数码世界 | 手机通讯 | 硬件资讯 | 软件资讯 | 招聘与培训 | 游戏天下 | 下载中心 科技动态 | 今日报价 | 渠道商情 | 产品大全 | 笔 记 本 | 教你买电脑 | 评 测 室 | 短信中心
论  坛 | 影音家电 | 摄影专区 | 玩家E族 | 竞技天地 | Flash 动漫 | 有奖活动 |

-
您现在的位置:软件资讯 > 开发特区 > 开发语言 > C++Builder
用C++Builder打造网上聊天软件-MyNetMeeting(1)

出处:PConline
责任编辑:pjl

[04-2-14 9:28] 作者:陈明浩
  随着 Internet 和局域网的飞速发展和普及,越来越多的企事业单位和学校的都已经建成局域网并接上了Internet 。在局域网或Internet 上很需要一些软件能够很方便快捷地实现互相发送信息和传送文件等功能,我们编写的这个聊天软件――MyNetMeeting就是用来适应这个要求的。它的功能包括网上聊天或网上会议(NetMeeting),一对一的即时信息交换,以及相互传送文件。

一. 软件的分析和设计:

  现在在网上有很多聊天软件,例如现在很流行OICQ 可以很方便简单的实现两个人之间聊天但是在局域网上比较难实现多人共同通信即NetMeeting,即使有也是要通过互联网上的Web的聊天室。这样不仅不够方便快捷(尤其对于在同一个局域网内的来说),而且还有价格昂贵和安去性不好等诸多问题。比如有时候,一间公司想在网上开一个会议,如果通过互联网上的聊天室,不仅上网费用高昂,速度又慢,而且还容易泄漏商业秘密,得不偿失。针对这个情况,我们就设计出这个集NetMeeting和Oicq功能于一身的软件--MyNetMeeting。
这个软件可以在局域网上实现快速的网上通信,既省钱又省时间。而且服务端是运行在局域网里的本地PC机上,既安全又方便管理,而且速度快,方便可靠。服务端可以运行在本地局域网里的普通PC机内,不用特别的服务器,所以可以大大节省成本,而且实现简单,不对后台数据库做出要求。但如果有需要的话,也可以很方便的实现后台数据库支持。

二.软件架构:

我们做的聊天软件包括服务器端部分和客户端部分。服务器端包括了三个部分,会议内容,在线用户的昵称,在线用户的地址。使用这个聊天软件的时候,首先要登陆服务器,服务器就把登陆上来的用户的昵称和地址登记下来,这样就可以很方便的监测和管理在线用户。



客户端包括三部分:第一,网上会议;第二,私聊空间;第三,发送文件。还有右边有个在线用户列表列出当前在线的所有用户。下面时语句输入框,输入要发送的信息。




发给好友 投稿给我们 加入收藏 返回顶部

相关文章:
IT培训十大热门文章

内容搜索 
高级搜索
本栏今日焦点