协会信息管理系统多媒体即时通信的实现.docVIP

协会信息管理系统多媒体即时通信的实现.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
协会信息管理系统多媒体即时通信的实现.doc

协会信息管理系统多媒体即时通信的实现 摘 要 文章论述了如何采用vc++语言实现协会管理系统中多媒体即时通信过程,并给出了协会之间多媒体即时通信的具体实现技术和方法。该系统改变了会员信息交互时数据交互途径,实践证明提高了协会工作效率,减少了会员的通讯费用和出差频次。 关键词 即时通信系统;Intranet;P2P技术; ADO技术 1 引言 为了实现协会之间的业务沟通和联系渠道,畅通协会对会员的教育、管理、服务的渠道,更有效的提高协会的工作效率,根据各级协会工作的实际情况和现代办公的特点及要求,开发了协会信息管理系统。将以Internet网络及有线、无线网络为基础的实时通信方式加入到协会信息管理系统,可以改变传统的交流方式。 协会即时通信不同于个人即时通信,协会IM主要面向协会内部成员之间协同即时通信,不会让与工作无关的人进入办公室工作,是一种低成本的、集成多种沟通方式(文字,语音,视频,文件传输,文件共享)的企业内部通讯工具。这样,开发的协会管理系统会更加方便、沟通便捷。 2 协会信息管理系统架构 2.1 协会信息管理系统结构选择 Intranet模型是C/S模型上发展而来的,即浏览器/Web服务器/数据库服务器(B/W/D)三层模型。B/W/D三层模型的各层次都有较强的独立性,在系统软、硬件环境发生变化时,比二层C/S模型有更强的适应能力,即具有更强的可伸缩性。 协会信息管理系统采用B/W/D模型,把友好图形界面交客户端处理,而服务器只处理数据管理。把C/S模型中的服务器(S)进一步分解成一个Web服务器(W)和一个或多个数据库服务器(D),而在客户机(C)上则通过浏览器(B)来存放和显示服务器端的数据。系统低端用户采用ACCESS数据库,可大大降低成本。在省级和国家级采用ORACLE底层数据库,保证了数据量大时系统的安全和可靠。 2.2 应用系统整体结构 协会管理信息系统拓扑结构如图1,企业内网(Intranet)用户使用企业的网络设施进行即时通信,利用认证方式进行控制;Intranet同时用接入设备与Internet相通,在与Internet的接入时,Intranet设置严格的“防火墙”机制来制约企业外部数据访问和传入。采用Internet协议标准和全球信息网技术与设备来构筑Web信息服务应用及连接数据库等其它服务应用的内部网络,企业内网在表现形式上和Internet一致, Web服务器与浏览器的组合。 3 即时通信技术及其工作原理 3.1 即时通信工作原理 即时通信在各个用户之间采用的是P2P技术进行通信。每一个对等点具有相同的地位,既可以请求服务也可以提供服务,同时扮演着C/S模式中的服务器和客户端两个角色,还可以具有路由器和高速缓冲存储器的功能,从而弱化了服务器的功能,甚至取消了服务器。采用P2P技术有许多优点见文献[1]。 3.2 采用的P2P关键技术 P2P 通信时需要解决的最基本的问题即是如何连接其它的终端获得信息、资源和服务。该问题可分为:①P2P 网络的拓扑结构和Peer节点的功能角色划分;②进行资源查找时如何进行Peer定位;③P2P 网络中Peer节点的动态变化的处理;④如何穿越NAT(Network Address Translation)和防火墙进行Peer 节点之间的直接通信。 采用有中间服务器的网络拓扑结构,通过集中认证,建立索引机制,各节点之间可以直接建立连接。中间服务器仅用于辅助对等点之间建立连接,各节点之间直接进行通信,通过分布式文件系统,建立完全开放的可共享文件目录,运用相对的自由来兼顾安全和可管理性。根据拓扑结构,相应的Peer定位方式采用服务器模型间接定位方式,该模型是基于混杂型的P2P拓扑结构。充当服务器的peer节点提供资源查询,采用动态DNS查找用户的IP地址。 在服务器模型的P2P网络中,由于Peer节点的状态信息和管理的资源信息直接记录在服务器中,Peer节点的登录和退出仅需和服务器进行交互,由服务器进行协调处理。在本系统中,Peer节点往往是与用户绑定的。服务器接收到用户的登录消息或退出消息后,通知订阅该用户在线状态的所有在线用户。 图 1 协会管理信息系统拓扑结构图 图 2 穿越防火墙的通信过程图 在实际的网络通信中,Peer节点往往位于防火墙之后。这样,Peer与Peer之间直接通信需要解决的一个关键问题是穿越防火墙和NAT。由于防火墙会对IP进行过滤,限制了墙内外的连接,而NAT技术虽然可以使得内部网络地址映射到外部网络地址,但要求内部网络首先发起对外连接,否则外部网络机器无法达到内部网络。 处于防火墙之后的双方通信,需要有防火墙外的转发节点进行消息转发。Client A通过防火墙和两个服务器建立链接的过程如图2。 4 软件即时

文档评论(0)

gacz001 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档