基于java架构多线程的企业手机短信群发平台搭建
来源:原创 时间:2018-02-24 浏览:0 次短消息网关是信息服务提供商与移动电话用户交互最常用的方式。据中国移动通信互联网短信网关接口协议,短消息网关系统由短信服务提供商和短消息网关。短消息服务中心和汇接网关由短消息发送和短消息接收服务组成。由于大多数服务提供商采用面向过程和面向单线程的短消息平台,信息处理速度较慢。为了提高信息处理的速度和减少短消息发送延迟,基于短消息网关协议中国移动通信互联网服务提供商新的短消息平台是用java语言开发。系统中引入了面向对象和多线程编程思想,大大提高了系统性能,取得了较好的效果。
短消息业务又称短消息业务,短消息业务又称短消息业务,短消息业务也称短消息业务。它已经成为移动电话用户最常用的服务之一。除了从手机用户到手机用户的点对点短信服务,从信息平台到手机用户的短消息服务也在迅速发展。这项服务已成为移动电话用户及时、方便地获取信息的手段。在服务提供者的支持下,用户可以通过短消息按需或定制获取大量有用信息。
同时,SP还可以通过提供有偿的信息服务获利。目前,短信网关是SP和手机用户相互交流的最普遍的方式,也就是说,通过IP网络。互联网短信网关(ismgn),该服务器连接到电信运营商,将数据通过短信网关的短信服务中心,那里的SMSC查询目标的所有权。交付给SMSC,SMSC发送数据立即向目标手机或保留它,等待用户连接到移动运营商网络和发送。SP短信网关,由于IP网络的使用,所以SP应该开发一个socket客户端程序来发送和接收短信的手机操作界面。
短消息网关系统是由中国移动根据节点的对等(CMP PU)、短消息网关系统的网络结构如图1所示,在ismgs是外部信息资源站实体SPS和SMSC。另一方面,网关负责接收SP发送给移动用户的信息和提交给SMSC。除此之外,另一方面,为了减轻中心的信令负荷,SP提交的信息应提交给相应的ISMG根据路由原理。短消息网关系统由短消息参与实体之间的消息转发和路由查询组成。1.1短消息服务参与的实体:短消息服务提供商网关:提供SP和SMSC之间的数据交换通道。
CMPP协议是用于连接SP,和短消息点对点协议(简称短)是用来连接短信中心SMC:短消息通过网络发送到用户手机信号。网关名称服务器:短消息网关的路由查询。短消息网关1.2消息转发与路由查询。如果用户属于SMSC和SP的服务连接到一个不同的短信网关、SP和SMSC通过CMPP协议之间的网关SP和SMSC连接路由条件,GNS维护路由查询和路由更新网关也将发送路由更新信息到ISMG CMPP协议。
短信网关接口协议(cmpp30)在本地缓存中通过CMPP协议,这是目前中国移动采用。使用网关接口协议,它是一组企业标准。CMP协议是基于SMPP协议的设计。接口协议3 SP和ISMP之间不能对应目标手机号码段的本地数据库中查找网关代码。
发送路由请求信息GNS 4路由网关返回路由信息5访问IsMG根据路由信息向家ismgg收到信息返回7家居网关发送请求信息smscg 8家6家中心网关响应。ISMG返回响应上面的操作,1到6使用CMPP协议的步骤,在后续的操作将信息发送到通过NO.7信令网的移动用户。移动用户将返回状态报告smscsmsc接收后,和状态报告将返回SPS根据MO操作程序。(如果SP请求返回状态报告3sp短信平台开发,当开发的SP短信平台,短信网关,短信网关之间的接口协议进行讨论。
MISCISMG和GNS之间的接口协议是透明的SP,只要提交的短信:去杠杆化实现SP与ISMG之间正确的互动,可以实现移动信息服务中心(移动信息服务中心),其中MISC平台主要负责用户管理。服务管理和SP图4sp客户流程管理,并提供每个服务网关SP提供代理计费功能的开放接口。如图4中所示的SP短信平台的发展,短信的核心部分是由三个线程,接收网关信息的线程,这将消息发送到网关,网关信息接收线程监控随时从网关的数据包处理线程。如果包是一个MO信息包,线程可以标记关于MO消息的信息(例如SP服务代码、服务标识、信息格式、消息内容等),并确定包是有效的MO信息包还是正常状态信息包。电话号码)插入数据库的用户MO信息
表。
当服务处理线程插入信息到用户上行信息表,根据信息服务代码,判断相关的服务,并以SP业务信息(信息识别、服务识别、用户的计费,数量的关税分类,关税代码,并对SP服务信息)。信息内容)接口协议发送到MT信息表ISMG(例如,省移动公司信息交换网关和GNS之间的网关(如省际短信需要GNS的帮助说明如何目前的网关应该沟通短信/ CMP P)。该协议主要提供以下两类业务:22.1短信手机原(MO1)服务也被称为用户的短信服务。当用户发送短信,短信将通过SMPP协议发送到连接。
根据短信发送号码(SP的服务代码),短信的内容是通过CMPP协议发送到相应的SP,由SP的典型的业务流程处理,是手机发出数据请求,返回响应受家庭网关家庭网关无法查询SPS是本地连接接收到的信息,发送路由请求信息的GNS和发送路由信息回家ISMG根据路由信息将转移到家庭网关请求之前根据路由信息。访问ismgg 6访问网关响应接收到的信息返回到短信网关发送请求信息;在上面的操作,3到8使用CMPP协议的步骤,在随后的行动中,接收SP的响应后,ISMG将产生短信接收状态报告发送到短消息移动终止服务,即用户短信服务。SP提供的服务发送的短消息内容的MT CMPP协议。
在连接ismgs,ISMG发送SMPP协议的SMSCs,属于用户根据用户的手机号段,其典型业务流程如图3所示。1sp发出数据请求。收件人收到2接入网关ISMG返回线程响应接收到的信息向网关发送信息和唤醒启动程序网关信息时插入MT信息表,并返回它的状态报告(信息识别,响应结果发送短消息,等)。
同时,返回报告被插入到报表中。程序的基本流程,用面向对象语言java的SP短信平台的实际写作建立连接、文本消息(消息的形式)。
并通过多种方式发送信息,同时形成短消息处理接口,通过多线程实现接收网关的信息管理,方便了短消息平台的数据管理和业务开发。结论短信是一种简单、廉价的通信方式。随着手机的普及,利用手机短信服务的用户数量增加,短信服务的SP提供的种类也越来越丰富多彩,基本覆盖了社会生产、消费等领域,通信,可以预见的是,随着社会的判断服务型的发展,随着互联网和无线通信技术的推广,短消息服务的应用领域更加广泛。
在这种情况下,先进SP短消息平台的设计和优秀的短消息业务的开发是各SP的重点,SP短消息平台是所有业务的技术基础。本文设计的短消息平台具有良好的性能,5个程序的基本流程已被SP应用。