基于WEB语音邮件系统

来源 :南开大学 | 被引量 : 0次 | 上传用户:wukai110032
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,电子邮件系统已经是互联网上最为流行,也是最为常用的一种应用.伴随着互联网技术的日见成熟,越来越多的网站已经不再拘泥于为用户提供单一的、静态的服务,人们对于多种技术组合应用的要求也变的越来越高.最为常见的就是将多媒体信息与网络相结合,为用户提供更加丰富多彩的网络服务.一个基于Web的邮件系统通常由Web客户端、Web服务器端以及数据库系统组成.Web客户端采用动态网页技术,例如JSP、ASP技术等等.大部分的Web服务器系统采用的是Unix系统,但是,该文在考虑到通用性以及系统今后的易于维护,采用的则是目前比较流行的Windows XP系统.语音技术目前已日趋成熟,统一的标准已经出台;其在网络上的应用也日渐丰富:网络电话、网络聊天室、语音邮件等网络应用越来越常见.这也极大的加强了人们在网络上的沟通和交流.该文主要讨论了一个基本的语音邮件系统的实现.其中分为五个部分:第一章对电子邮件进行了简单介绍,包括邮件系统的发展历史、邮件地址与格式、电子邮件的相关协议,并着重介绍了SMTP协议;其中还着重讲解了Java Socket编程,其中主要介绍了服务器端Socket及客户端Socket的编程流程.第二章主要讨论了语音技术,以及用Java如何实现语音技术.在语音技术部分中,主要讲解了语音邮件系统中使用的MPEG1中第3层关于语音编码/解码的流程;在Java实现语音技术部分中,具体讨论了Java Sound API的体系结构、及语音的采集与播放的一些具体算法.第三章主要讨论了Java网络编程.其中包括该系统实现所需的动态网页编程(JSP)技术、Java服务器端小程序Servlet编程技术、Servlet访问数据库时常用的JDBC技术;并综合讨论了这三者之间相互的关系.第四章介绍了Java中实现对口令加密采用的消息摘要算法—MD5算法,以及使用Java实现口令验证的一个具体实现.第五章全面介绍了一个基于Web的语音邮件系统的实现方案,具体内容包括后台数据库、Web客户端、邮件服务器的设计构思以及一些具体的实现代码.该论文得到了天津市师范大学大与南开大学共建计算机软件重点学科的支持.
其他文献
二十一世纪是知识经济的世纪,是网络化的世纪,我国教育的发展迎来了新的机遇和挑战。通过采纳高效的计算机技术、先进的网络技术和丰富的应用软件,并且结合教育信息化的理念,数字
作为面向对象技术的标准语言,UML具有界面友好、易于表达、功能强大且普遍适用的特征,但是UML不是形式化的建模语言,缺乏精确的语义描述,因此难以在UML模型设计的早期阶段对模型
随着计算机网络技术的发展,网络日益深入人类社会各方面,网络安全日趋重要.人们对网络安全的认识不断加深.以防火墙为代表的传统的网络安全手段已经不能满足要求,动态防护的
随着计算机的普及,CAD软件在很多行业得到广泛的应用,尤其是建筑和机械行业。对这些行业而言,已有的CAD图档不仅是设计责任认定的重要依据,还是企业的知识财富和技术积累;已有的CA
随着Internet和信息技术的迅猛发展,给现代企业带来了一种新的挑战。那就是面对越来越多的各种类型的信息、资料、文件和档案,如何有效的保护和利用它们并为企业提高生产力和竞
以IEEE 802.11协议为代表的无线接入网络为Internet和Intranet的接入提供了价廉物美的解决方案,当前得到了迅猛的发展.由于无线链路具有的共享介质、低带宽、高延迟和高误码
随着计算机技术和网络通信技术的不断进步,网络教育也得到了蓬蓬勃勃的发展。网络教育具有跨越时空的特点,它为更多的人提供了学习的机会,逐渐走进了人们的生活。网络学习环境(
网络技术和信息数字化的快速发展对存储服务器提出了新的要求。存储服务器主要用于存储用户数据和响应网络请求,其性能主要由磁盘I/O和网络传输控制决定。磁盘I/O性能可以通
现在越来越多的应用和组件创建和部署在J2EE架构的应用服务平台上,为了满足大规模应用开发和企业级管理、监控和配置的需要,Java Management Extensions(JMX)作为J2EE应用和
近年来,数据以大容量,连续的流的形式出现在应用程序中引起了人们极大的关注,这些应用程序包括金融市场监控、网络监控、移动对象跟踪、资产跟踪、入侵检测和生态系统监测等,由于