【摘 要】
:
随着移动通讯领域中短信业务的蓬勃发展,越来越多的SP(服务提供商)投身于短信业务开发行列。面对同时存在多个运营商、多种互联网短消息网关协议、多个开发商提供短信开发包
论文部分内容阅读
随着移动通讯领域中短信业务的蓬勃发展,越来越多的SP(服务提供商)投身于短信业务开发行列。面对同时存在多个运营商、多种互联网短消息网关协议、多个开发商提供短信开发包的复杂情况,SP很难集中精力进行业务的开发,而是要花费很大精力处理底层通信,这成为制约一个SP公司快速发展的技术瓶颈。如果能够实现一套短信框架系统,这个系统不仅仅能够高效率的实现各运营商的短消息网关协议,而且具有很强的扩展性,SP能够根据此框架自行扩展开发需要的服务,将对开发效率和开发质量的提高具有十分重要的现实意义。本文在深入分析各互联网短信网关协议的基础之上,对实现一个可扩展的、统一消息处理的短信平台进行了研究,提出了PDU(协议数据包)统一处理的设计框架并且实现了这一框架;在处理底层通信上,采用了事件模型来实现快速的自我触发,提高了网络通讯的效率,并且为SP提供了事件处理的接口,方便SP自定义事件处理机制;本系统采用消息队列机制来实现系统内和系统间消息传递,并且通过队列实现了超时重发和差错重传。在陕西邮政短信项目的开发中,应用了该短信系统并且运行良好。
其他文献
软件成本估算是软件项目管理的重要组成部分之一。影响软件成本的因素很多,但是仅从软件项目的自身因素来说,软件项目的工作量(规模)是影响软件成本的一个非常重要的因素,正确估
软件测试作为保证软件质量,提高软件可靠性的重要手段,在软件开发中起着不可替代的作用,其关键与核心是测试用例的生成。目前测试用例的生成主要靠手工完成,测试过程往往带有很大
RNA是一类重要的生物大分子,对RNA二级结构的研究是当今计算分子生物学的一个前沿课题。RNA单链由四种碱基(A、C、G、U)排列组成,RNA二级结构是指由RNA单链通过自身回折而形成
CIMS是近年来随着企业的大规模生产和市场竞争的日益激烈而发展出的一种强调企业生产过程中的计算机化、信息化、智能化和集成优化的现代制造系统。CIMS作为实现CIM理念的实
作为一种低成本、高覆盖范围且方便部署的Internet接入方案,无线Mesh网络通常需要承载大量高吞吐率、高可靠的应用业务。但无线传输的易错性、信道质量的时变性,以及Mesh网络的
如何保证数字化信息产品的所有者的利益成为需要解决的迫切问题。数字水印技术在这方面扮演了重要的角色,它可以通过在数字信息产品中嵌入不可见信息或可见信息(如指纹、签名
信息服务作为网格平台的重要组成部分,它的性能优劣直接对网格平台的可用性和可扩展性产生深远的影响。信息服务是网格平台中信息管理模块与模块之外的其他部分交互的一种重要
随着无线传感器网络(Wireless Sensor Network, WSN)在诸如室内、管道、路网、水下、战场等受限环境中的越来越广泛的应用,受限环境无线传感器网络的部署技术得到了广大学者的
资源描述框架(Resource Description Framework,RDF)作为一种简单且可扩展性强的数据模型,日益成为万维网以及其他许多领域的数据表示方式。RDF数据的大量涌现使得RDF数据查
随着计算机技术的发展、宽带的普及以及图像处理技术的提高,视频监控正越来越广泛的渗透到社会的各行各业。尤其是网络传输中的监控视频容易遭受恶意攻击,造成监控中的公民隐