企业对信息的需求量增加使得传统纸质媒介逐渐被替代,而走向人们生活的正是网络通信。大规模的网络通信涉及到网络安全隐患也逐渐增多,因而局域网的出现使小规模集群信息交换方式有了新的选择。总之,网络通讯软件的出现给人们彼此之间的沟通带来了无比的方便,人们可以通过网络通讯软件建立深刻的友情,让人们在互联网上的交流更加充满活力与生机。本课题主要对基于对网络通讯软件(即时通信、VOIP语音通话)的通信原理来实现PC端模拟手机的基本功能,包括语音通话、短信发送、通讯录和电话薄相关功能的实现进行了设计和实现。
1.3 国内外相关项目的发展现状
1.3.1 即时通讯相关项目发展[3]
国内即时聊天软件的鼻祖非腾讯莫属,1998年腾讯在深圳成立,以国外某即时聊天软件为原形专注于开发属于中国本土的网络通讯工具——腾讯即时通讯Tencent Instant Messager,即TIM或腾讯QQ。腾讯QQ经过4年时间的发展,到2002年,其用户群成为中国最大的互联网注册用户群,注册用户达到1亿6000万,其中活跃用户总数超过5000万。腾讯QQ超过4.3亿的注册用户群体现了网络用户对腾讯QQ这一聊天工具的广泛应用。在当今市场经济高速发展的前提下,腾讯QQ也在不断自我完善,渐渐地演变为一个人性化、市场化的多功能的聊天工具软件,它可以给网络聊天用户带来越来越多的人性化服务:腾讯通过与国内其它基础服务供应商(中国联通、中国移动和中国电信等)建立合作关系,根据移动网络建立了一些列便民服务,例如腾讯通过与移动电话终端的合作进而将QQ消息的发送引入到手机端,使人们便利地享受着互联网即时通信的乐趣。如今,腾讯QQ已经是中国大陆地区实用范围最广、用户数量最多的网络社交工具。
UC(Universal Communication)是2002年新浪公司开发的,新一代开放式即时通讯的网络聊天工具。通过它用户可以跨越互联网与传统移动通信网络发送文字语音信息。除此之外,UC还集成了类似QQ的聊天室、在线游戏功能以及一些独创的在线卡拉OK及其他娱乐服务等社区功能。UC即时通讯工具拥有约八千万注册用户,同时在线用户数最高达到二十万左右。
MSN是微软推出的聊天软件,全称是Microsoft Service Network,是全球4大顶级通讯工具之一,它以最简单的方式为用户提供强有力的即时消息支持,同时融合了Microsoft Outlook Express 和Hotmail的功能。MSN 同时让不同用户之间的沟通渠道变得更加畅通,用户能通过软件界面实时地了解谁在联机以及查看用户何时联机并决定与其交换即时消息。不同用户可以进行“点对点”的通话聊天以保证私密性,同时还可以建立聊天室与多个用户共同分享聊天信息。MSN Messenger能在收到新的 Hotmail邮件时通知用户,还可以邀请联系人进行联机DirectPlay 兼容游戏。
飞信(英文名:Fetion)是中国移动推出的“综合通信服务”,即融合语音(IVR)、GPRS、短信等多种通信方式,覆盖三种不同形态(完全实时、准实时和非实时)的客户通信需求,实现互联网和移动网间的无缝通信服务。飞信实现的功能在QQ的基础之上又进了一步,在功能机时代,通过飞信电脑客户端可以向对应号码的手机发送短消息,手机用户也可以通过短消息的形式同PC端在线的用户进行及时文字沟通。智能机时代,飞信将自己的产品布局扩大到了手机终端,在装有飞信App的手机上可以实现类似QQ的互联互通,增加用户便利性的同时也标志着即时通信产品的同质化日趋严重。
1.3.2 Winmm.dll[2]
DLL 文件是winmm 或者 winmm.dll,DLL 名称为Windows Multimedia API描述是winmm.dll是Windows多媒体相关应用程序接口,用于低档的音频和游戏手柄。 系统文件winmm.dll是存放在Windows系统文件夹中的重要文件,通常情况下是在安装操作系统过程中自动创建的,对于系统正常运行来说至关重要。 利用网络模拟常规手机的实用功能(3):http://www.youerw.com/jisuanji/lunwen_16286.html