计算机应用 | 古代文学 | 市场营销 | 生命科学 | 交通物流 | 财务管理 | 历史学 | 毕业 | 哲学 | 政治 | 财税 | 经济 | 金融 | 审计 | 法学 | 护理学 | 国际经济与贸易
计算机软件 | 新闻传播 | 电子商务 | 土木工程 | 临床医学 | 旅游管理 | 建筑学 | 文学 | 化学 | 数学 | 物理 | 地理 | 理工 | 生命 | 文化 | 企业管理 | 电子信息工程
计算机网络 | 语言文学 | 信息安全 | 工程力学 | 工商管理 | 经济管理 | 计算机 | 机电 | 材料 | 医学 | 药学 | 会计 | 硕士 | 法律 | MBA
现当代文学 | 英美文学 | 通讯工程 | 网络工程 | 行政管理 | 公共管理 | 自动化 | 艺术 | 音乐 | 舞蹈 | 美术 | 本科 | 教育 | 英语 |

基于Web服务的短信网关设计C#

2016-03-24 01:08
导读:计算机应用论文论文,基于Web服务的短信网关设计C#应该怎么写,有什么格式要求,科教论文网提供的这篇文章是一个很好的范例:毕业
毕业

目录
1 绪论 1
1.1 课题背景 1
1.2 本课题的主要任务与研究意义 2
1.3 本组织结构 2
1.4 系统的开发环境 2
2 短信服务相关技术 3
2.1 短信服务简介 3
2.2 短信服务原理 5
2.3 构建短信平台的方法 7
3 WEB服务简介 9
3.1 WEB服务概述及现状 9
3.2 WEB服务的支持技术 10
3.3 WEB服务架构和应用 13
3.3.1 WEB服务架构分析 14
3.3.2 概念层模型 14
3.3.3 逻辑层架构模型 15
3.3.4 物理层架构模型 16
3.3.5 WEB服务的展望 16
3.4 .NET与WEB服务 16
4 基于WEB服务的简易短信网关程序设计 19
4.1 GSM短信模块的通讯 19
4.2 C#开发工具简介 22
4.2.1 C#语言的特点 22
4.2.2  C#开发类库 22
4.2.3 步骤介绍 23
4.3 短信收发模块设计与开发 24
4.3.1 串口读写类库(SerialIOStream.dll) 25
4.3.2 PDU编码类库(PDUdecoding.dll) 28
4.3.3 短信收发模块(SMSCom.dll) 30
4.3.4 短信发送队列(SMSList.dll) 34
4.4 Web服务封装 37
5 测试程序与运行结果 40
6 结束语 42
参考文献 43
致谢词 44

基于Web服务的简易短信网关设计
 

摘要:近几年来,随着移动通信设备(主要是手机)的普及,短信服务因其价格低廉,使用方便等优点而备受用户欢迎,带来了巨大的商业价值。因此,无数的公司和企业都在搭建自己的短信平台。目前,大多数公司采用通过互联网接入短信网关的方式来获取短信服务,这种方式的优点是处理的短信流量大,成功率高,但是需要申请固定的IP地址,运行费用较高,对于中小企事业单位来说不太适用。因此,笔者提出了采用GSM模块和开发相应的程序来构建1个简易的短信网关,通过它可以从计算机上收发短信息。同时,为了提高该短信网关的重用性,便于网络上的其他应用也能够集成短信服务功能,笔者用Web服务对该短信网关进行了封装,在使用时可以突破企业防火墙的限制。本在对短信服务相关知识和Web服务原理介绍的基础上,分析了用GSM模块和AT指令构建短信网关的方案,着重对短信网关程序的设计以及如何用Web服务封装发送短信发送功能进行了详细阐述。

(科教范文网http://fw.nseac.com)

关键词:Web服务;.NET;短信服务;AT指令

 

Design of a Simple Network Gateway for SMS Applications
Based on Web Services
 

Abstract: In recent years, with the popularization of the mobile communication equipment, especially the mobile phone, the service of short messages is inexpensive in price as well as convenient in operating and so on, which has brought a huge commercial value. Therefore, innumerable companies and enterprises are building their own short message platform. At present, the majority of companies make use of the Internet to receive short messages. The advantages of this method are large capacity of processing short messages, and high rate in succeeding. However, this method needs to apply for a fixed IP address, and it costs high, regarding that it is not suitable for such small enterprises. Consequently, this paper proposes to adopt GSM module and the development corresponding procedure to construct a simple short message gateway, receiving and dispatching short messages through this procedure from computers. Meanwhile, in order to enhance the importance of short message gateway, and to apply for other functions of short messages in the Internet, this thesis also introduces that the short messages with Web service has carried on the seal, and overcome the limit of the enterprises firewall when used. This thesis explores the project of using GSM module and AT instruction to build short message gateway, basing on the relevant knowledge of short message service and introduction of Web service principle. This thesis focuses on the design of procedure of short message gateway, and how to use the Web service seal to send short messages.
Keywords: Web Services; .NET; Short Message Services; AT Instruction.
1 绪论
1.1 课题背景
高速发展的通信与信息技术正在快速改变着人们的生活方式,人们对通信及信息的迫切也在推动了电信及信息服务业的空间发展。在众多的通信业务中,移动通信的增长速度是最引人注目的。随着基础网络的完善和用户数量的增加,为移动通信增值业务的发展提供了有得的条件,在诸多移动通信增值业务中,短消息服务(Short Message Service, SMS)因其价格低廉,使用方便等优点而备受用户欢迎。短消息服务方式在全球范围内得到了广泛的认可,其业务得到了巨大的发展,设计和开发短消息平台,促进短消息服务的进1步发展,具有良好的社会意义和经济价值。[1]

(科教范文网http://fw.NSEAC.com编辑发布)


短消息服务是手机服务商为手机用户提供的1种增值服务。开通短消息服务后,您将可以通过手机接收或发送各种信息。由于规范统1,手机即使漫游到外地或国外,也可收到中文短信息。随着通信技术的发展,无线互联网短消息业务正在为用户提供越来越多的服务。人们不仅可以通过手机点播定制新闻、股票信息、天气预报,还可以下载铃声、图片等。无论需要什么样的信息,我们都可以随时随地通过手机接入互联网络,享受各种服务。电信运营商要实现这些增值业务,就必须支持网间的互联互通。
目前实现网间互联互通的方式很多,但各有优劣。而通过短消息网关实现互联互通,无须对现网运行的设备进行大面积的数据改动和升级改造,能够合理地设置计费点,保证计费的准确性,实现业务鉴权和业务过滤的功能,保证网络的安全;也能够通过对业务流量的监视和控制,防止网络风暴的发生。
有鉴于此,笔者设计了1个基于Web服务的简易短信网关。
基于Web服务和GSM短信模块的短信网关具有以下优点:
(1) 易实现:短信功能模块只需通过串口访问和AT指令,外加GSM终端便可实现。
(2) 经济:构建1个短信平台的费用低廉。
(3) 便于在Internet上使用。
Web服务(Web Services)是1种完全基于XML(eXtensible Markup Language)的软件技术。它提供了1个标准方式,用于应用程序之间的通信和互操作,而不管这些应用程序运行在什么样的平台和使用什么框架。W3C把Web服务定义为1个URL(Uniform Resource Identifier)识别的软件系统,使用XML来定义和描述公共界面及其绑定。
1.2 本课题的主要任务与研究意义
本课题的主要任务是为Web短信办公系统提供短信服务,实现收发短信功能;同时还将其封装

    上一篇:网吧监控软件Delphi+SQL 下一篇:基于Web服务的集成研究