- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息名址解析系统的技术探讨
信息名址解析系统的技术探讨
引言随着信息名址产业链的不断成熟,标准统一的信息名址业务平台的搭建成了一件刻不容缓的工作。由于信息名址解析系统是整个业务平台的核心系统,因此如何建设一个稳定、安全、高效的解析平台就成为了信息名址业务顺利开展需要解决的首要问题。本文从信息名址的概念出发,分析了解析系统需要完成的功能,同时对如何实现信息名址解析系统进行了一些有益的探索,主要介绍了解析系统架构以及运用到的技术、协议,不涉及到具体的开发和程序代码。解析系统的需求信息名址可以认为是一种以短信方式为移动终端用户,IP网络短信用户提供服务引导的技术。这种服务引导方式主要是通过短信、彩信等方式发起服务请求,根据用户发送的短信内容,确定不同的访问,获取不同的服务。通过信息名址技术,手机用户,IP网络短信用户可以通过短消息,使用容易理解记忆的自然语言,方便、直接、有效地获取个人、企业、事业、政府部门提供的各种信息和服务。目前短信是提供信息名址服务最方便快捷的方式,也是普及范围最广的一种业务模式。此外,信息名址可以引导多种服务方式——如短信(SMS)、彩信(MMS)、语音(IVR)、手机上网(WAP,WEB)、手机定位(LBS)等——为手机用户提供方便服务。基于信息名址的概念,信息名址解析系统需要面对运营企业、手机用户、信息名址所有者、服务提供者等不同用户,每种类型的用户对解析系统又有不同的需求。我们运用用例驱动分析方法对信息名址解析系统进行需求分解,力求找出系统最关键、最核心的需求。根据用例驱动分析方法,我们知道手机用户输入信息名址需要得到该信息名址所对应的内容。信息名址所有者设置的内容可以通过解析系统发送给手机用户。解析系统通过与运营企业的接口来处理用户的上行和下行信息的发送和接收。对于不同角色需求,我们可以从手机用户访问流程中得到充分的体现。一般的手机用户访问流程如下:手机用户输入信息名址发送到短信特服号;运营企业网络根据短信特服号将用户上行短信转发至解析系统;解析系统接收解析请求,然后判断用户输入的信息名址,同时根据信息名址预先的设置,去获取名址对应服务,然后通过发送系统把信息发送给用户。从上述分析中我们认为解析系统需要至少提供以下4个基本功能:通过运营企业的接口接收手机用户的短信访问。判断用户输入的信息名址。从应用服务系统获取该信息名址设置的内容。通过运营企业接口把信息发送给手机用户。这4步功能也是用户访问流程中最关键的步骤。第3章将从技术上对解析系统面对的需求和问题给出可行的技术解决方案。解析系统技术实现方案针对解析系统需要实现的4个功能,我们可以列出解析系统最主要的4个模块。接收模块:从运营企业接口接收用户访问。处理模块:判断用户输入的信息名址。获取内容模块:通过信息名址预先设置的地址获取名址内容。发送模块:与运营企业发送接口相联,把生成的内容发送给用户。根据以上划分,手机用户访问流程如图1所示。
图1手机用户访问流程图解析系统接收模块通过运营企业系统接收到用户的上行信息,传递给处理模块,处理模块根据不同的信息进行分流,经过获取内容模块获取预先设置好的内容,最后通过发送模块发送给用户。以下几节将讲述各个模块如何衔接在一起完成工作,以及各个模块的实现方法和所用的技术。接口设计对于解析系统中各模块是至关重要的部分,“接口设计”章节列出了系统涉及到的接口。解析系统是一个电信级系统,需要保证其安全,“安全设计”章节专门介绍了如何从硬/软件上进行安全保证。系统框架为了保证各模块间的松藕性和高效性,4个模块之间的数据流我们可以通过不同的消息队列来传递。同时为了保证数据传递的快速性和一致性,在同一个流程处理过程中,不同消息队列传递的将是同一数据块的指针。消息队列实现了接收、处理、获取、发送4个步骤的异步(系统框架见图2)。
图2? 信息名址解析系统框架在实现这几个模块时,可以把几个模块实现成串行方式,也可以使用进程方式。接收模块本模块主要处理电信运营企业的短信上行信息(涉及到的协议包括中国移动的CMPP3,CMPP2,中国联通的SGIP1.2,CNGP1.0,中国电信的CMGP1.0),同时把接收到的数据放入接收队列。为了统一接收接口,我们运用面向对象设计模式中的Adapter模式来完成(Adapter模式:将一个类的接口状化成客户期望的另一种接口)。Adapter模式使得原本因为接口不兼容而不能一起工作的类可以一起工作。由于运营企业的协议不一样,接口也不一样,因此我们通过Adapter模式设计了一个统一的接收接口,接口主要方法有:连接、登录、接收、心跳、发行等。而接收模块调用统一接口时需要指定通信协议,对于不同的通信协议,我们需要按照协议规范来完成接口的开发,同时还需要处理各接口到统一接口的转换。运营企业的通信协议都是基于TCP/IP协议,需要系统在S
您可能关注的文档
- 通信技能鉴定理论.doc
- 4035话机使用说明.doc
- 2011年一级建造师《通信与广电》知识摘要.doc
- 通信专业实务-交换技术.doc
- 学校呼叫中心方案.doc
- 呼叫中心客服系统.doc
- PowerCti呼叫中心系统功能列表.doc
- 护理呼叫系统相关资料.doc
- CTI呼叫中心介绍.docx
- SD与MSTP-综合练习题4.doc
- 2025至2030年中国2,6-二巯基嘌呤市场现状分析及前景预测报告.docx
- 2025年中国路牙沿砖模具行业市场调查、投资前景及策略咨询报告.docx
- 2025至2030年中国反光工作服市场现状分析及前景预测报告.docx
- 2025年中国防静电PVC板行业市场调查、投资前景及策略咨询报告.docx
- 感动中国课件素材.pptx
- 2025年中国面包醒发箱行业市场调查、投资前景及策略咨询报告.docx
- 2025至2030年中国泡沫发蜡市场现状分析及前景预测报告.docx
- 2025年中国微型电动观光车行业市场调查、投资前景及策略咨询报告.docx
- 2025至2030年中国可调式扭力扳市场现状分析及前景预测报告.docx
- 健康运动与体育发展主题班会PPT课件.pptx
文档评论(0)