彩信程序模块说明_第1页
彩信程序模块说明_第2页
彩信程序模块说明_第3页
彩信程序模块说明_第4页
彩信程序模块说明_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

彩信程序模块说明应用接口模块一、功能说明和性能参数将前台应用提交的内容接收下来,作初步的合法性检验,并进入缓冲队列。接受的内容包括发送方手机号、接收方手机号、计费方手机号、业务包ID、业务ID、SMILID等。系统检查发送方、接收方、计费方手机号是否合法等。按照后进先出策略放入待发送缓冲。采用短连接方式,连接数量可以根据启动线程数量自动控制。二、结构拓扑图接受上层应用提交的数据检查参数存入待发送缓冲队列日志记录三核心技术描述1、采用多线程处理模式,一次启动多个线程循环接收应用连接请求,可以根据应用连接数量,配置启动的线程数,提高系统的负载和处理能力。2、应用线程之间的互斥技术,保证同时只有一个线程可以接收应用连接请求。3、对收到的应用信息进行检测,灵活的按照应用的不同配置放在不同的队列中,提高核心处理的灵活性。4、在数据入队列中,采用后进先出的策略,保证新的使用用户可以得到最新的服务。四、实现所花的人工1人15天彩信生成处理模块一、功能说明和性能参数包括业务处理和内容处理两部分。根据业务包取出对应的优先级;根据业务取出对应的业务代码、资费;处理黑名单用户;根据SMILID取出内容生成最终的SMIL文件;屏蔽含有关键字内容的信息。二、结构拓扑图从缓冲队列中取出内容检查是否黑名单用户根据PIDBID获取业务代码,资费,优先级等错误日志错误日志是进行内容关键字过滤是根据SMILID与CONTENTSERER交互获取内容MMSCONTENTSERER根据所属网关发送给网关守候程序三、核心技术描述1、对彩信SMIL文件进行XML的解析,与彩信CONTENTSER交互,动态生成彩信,进行彩信包结构的封装。2、对用户进行黑名单,VIP等过滤,采用共享内存方式。3、对彩信文字内容进行关键字过滤,保证内容健康向上,符合国家要求。4、对彩信附带广告进行统一自动化的管理,自动根据广告后台内容进行彩信头尾广告的更新。5、彩信分发机制,按照用户网关信息把彩信分发到多个守候程序。四、实现所花的人工2人50天网关守候处理程序一、功能说明和性能参数将收到的彩信内容分优先级存到交换目录,同时写索引文件。根据不同的优先级按照后进先出原则进入不同的交换目录。交换目录的结构不同优先级HASH子目录文件每个优先级有一个对应的索引文件。二结构拓扑图收到彩信内容根据网关,优先级不同,写入不同的交互目录交互目录1交互目录N交互目录2三、核心技术描述1、每一个网关服务器上配备一个守候程序,监听接收彩信数据,并存在本机。2、根据彩信包的网关信息,优先级信息对彩信进行分类,然后HASH子目录进行彩信文件在存放。四、实现所花的人工1人20天彩信订阅核心模块一、功能说明和性能参数接收网站、各种应用提交的业务请求,对用户进行合法性检查后,根据应用提交的PID进行相应订阅、退定,暂停等操作,根据用户订阅业务包情况发送提示相应提示短信和体验彩信。二、结构拓扑图接受网站、应用程序提交的请求检查手机号码、业务包等参数是否正确日志记录否按照PID,手机号码查用户业务、网关等信息按照用户操作方式进行退定,暂停,退定处理MMSDB订阅数据库同步定购关系给移动全成系统记录处理日志给用户发送短信通知和体验彩信三、核心技术描述1、用户业务代码的逻辑查询,黑名单和非彩信手机用户的过滤功能。2、彩信数据库(MYSQL)的连接查询,更新,删除操作,动态数据库表的生成等。3、允许多进程处理多应用的连接请求,进程之间进行互斥保证数据完整性。4、对应用程序的连接请求进行IP地址的限制,保证数据安全性。四、实现所花的人工1人30天订阅发送处理模块一、功能说明和性能参数从待发送订阅表中取出待发送时间为立即发送或者待发送时间小于等于当前时间的内容,根据订阅用户列表,提交给待发送队列,并将已经发送的订阅内容移到已发送列表中。二、结构拓扑图存入待发送缓冲队列日志记录从待发送订阅表中取出发送时间小于等于当前时间的内容根据待发送业务取出订阅此业务的用户列表将已发送内容移至已发送列表中三核心技术描述从MYSQL数据库中提取大批量数据进行操作。四实现所花的人工1人15天CONTENTSERVER一、功能说明和性能参数为了解决素材存储的问题,也为了今后逐步将短信、WAP的内容整合,将把现有的素材(包括图片、铃声、文字、SMIL)放在统一的一台CONTENTSERVER上作存储。此台设备做HA备份。功能分成插入修改内容和取回内容两大项插入/修改内容实现内容的插入、修改功能。取回内容实现根据条件取回内容的功能。操作类型素材内容操作类型以0开头,分别对应00插入;01普通更新/激活;02屏蔽;03更新下载次数;04彻底删除;05获取内容列表;06获取内容缩略图内容操作类型以5开头,分别对应50插入;51普通更新/激活;52屏蔽;53更新下载次数;54彻底删除;二结构拓扑图接收内容后台,彩信核心数据进行IP,数据包等检查进行数据请求类型判断预览图插入预览图更新内容上传内容删除。内容获取三核心技术描述1、CONTENTSERVER数据库设计。2、MYSQL数据库访问操作,CONTENTSERVER各类操作接口的设计与实现。四实现所花的人工1人35天网关部分一功能说明和性能参数TOM彩信网关是TOMONLINE公司用于和中国移动彩信中心进行对接并实现下行彩信消息提交的软件本软件具有高性能,高稳定性,多种高级特性支持等特点二结构拓扑图读取所有待发彩信消息待发彩信队列1待发彩信队列N下发提交代理提交至彩信API自适配线程池获取空闲线程通过彩信API提交至中国移动彩信中心MMSC将待发彩信消息置入获取的线程提交成功队列提交成功时保存至三核心技术描述(此接口或功能包含着哪些专业技术)1多厂商彩信API支持目前支持以下的彩信API华为该API底层通过HTTP协议提交下行彩信消息中兴该API底层通过SOAP协议提交下行彩信消息TOM该API底层通过SOAP协议提交下行彩信消息,是建立在中兴API之上的更高级的API2彩信API自动适配线程池支持下行彩信的提交采用多线程实现,并结合线程池提供高性能的多线程环境该线程池内部使用自动适配的线程池工厂,自动根据当前配置的具体彩信API构造对应的线程以供线程池使用注同一时刻只支持一种彩信API3自定义长连接支持充分优化并管理长连接,使之在所有线程间共享4多提交队列及队列级优先级支持不同优先级的下行彩信可以缓存在拥有不同优先级的队列中,且队列个数可以无限扩展5队列级提交暂停时段支持不同情况下对下行彩信提交的实时性有不同的要求例如点播类下行彩信要求尽可能快地提交,以改善用户体验定制群发类彩信实时性要求较低,不能过晚提交,比如在深夜提交目前支持队列级提交暂停时段,若当前运行时刻落在某个暂停时段内,则该队列中的下行彩信暂停提交,直到当前运行时刻落在非暂停时段时才开始继续提交暂停时段的配置以一天中的时间线来划分,例如000000075959同一个队列支持多个暂停时段,以提供最大的灵活性6MMSC返回值个性化处理不同的MMSC对下行彩信消息的处理方式不尽相同,处理结果可以从返回码上显示出来为了提供最大的灵活性,针对不同MMSC返回码进行不同的处理当前支持MMSC返回码个性化处理的自定义配置,以此动态调整网关的行为7配置文件自动监控与装载重载为最大限度地保证网关的持续不间断运行,所有的配置文件均被自动监控和装载,并在发生改变时自动重载以省去重启的麻烦注有些配置项属于一次性生效,比如彩信API厂商,因此对于它们的修改,必须在重启后才能生效四实现所花的人工(多少人多少天)1人,30天监控部分一功能说明和性能参数TOM彩信网关监控系统为网关提供准实时的下发提交情况数据和相应的统计分析数据,可自动侦测异常情况并报警,是TOM彩信网关的辅助组成部分二结构拓扑图彩信网关日志分析并按提交的返回码统计个数按每分钟一个时段读取统计数据库保存至监控网页定期刷新并在发现指定条件的异常时显示报警信息按指定的监控时段读取统计数据三核心技术描述(此接口或功能包含着哪些专业技术)1两种报警方式手机短信报警自动侦测下发提交异常情况,并在发生时通过手机短信发送报警信息网页报警自动侦测指定条件的异常是否发生,并在发生时通过网页显示报警信息2完善的数据统计可按每分钟统计下发提交情况可按天统计历史下发提交情况当前监控时段内的提交成功率当前监控时段内的提交速度3监控网页个性化定制支持可定制的监控时段可定制的网页刷新间隔可选择的要监控的网关可选择的要监控的重点错误代码四实现所花的人工(多少人多少天)1人,7天彩信应用模块说明一、核心技术为了保证快速稳定准确的响应用户的请求,SP处理程序必须尽量提高处理速度,并且在具体的某个应用程序在更新或宕机的情况下也不要丢失用户的数据。、为了保证数据不丢失,采取每一步都把接收下来的数据缓存在一个DAT文件中再启用具体程序读取执行、为了提高响应速度,采用多进程,并且采用了SOCKET的多进程之间的通信、采用空间换时间的策略把黑名单用户、VIP用户及指令代码预先装载在内存中,避免花费时间从数据库中查寻为了保证及时更新,过一定的时间就自动重新装载。、由于VIP用户在多个进程中要使用,采用了共享内存的处理方式。二、彩信内置功能处理内置于手机或者卡内的点播、订阅、资费说明以及其他的订阅实例用户上行指令ATCL10MCJXWDY到订阅财经新闻彩信业务。ATCL10M指的是内置的是哪一款手机的编号。CJXWDY对应的具体的彩信产品。开发时间天人拓扑图三、炫彩图铃(G菜单)功能这是一个免费的包月彩信业务。后台针对这批订阅用户在一个星期内下发条最新最炫的图铃菜单供用户选择。下发菜单的内容、时间由编辑在后台控制。实例菜单内容回复字母下载图铃15元条A两只蝴蝶D老鼠爱大米H父亲节专辑J刘德华专辑M彩信新闻(订阅)N更多开发时间天人拓扑图四、媒体合作功能处理公司和各种媒体(报纸、杂志、CD夹页等)的合作业务。实例用户上行TL到订阅图铃套餐包月业务,公司下发对应的图铃。并且用户订阅图铃套餐后,可以不受限制的在各类媒体上免费下载公司提供的最新最炫图铃。开发时间天人拓扑图五、二次营销功能用户订阅包月产品或点播图铃后,针对这些用户的特性实行二次营销推广公司其他的产品。开发时间天人拓扑图彩信频道网站核心技术1、以流行的PHPMYSQL做为系统开发工具及数据库,具有速度快,改版方便等优点。2、页面的生成采用了模板技术,实现程序和代码分离。3、关键接口采用C和JAVA封装业务逻辑4、列表页面采用CACHE技术,生成CACHE文件,用户访问页面时,先从CACHE中调取文件,如用户要访问的页面没有对应的CACHE文件,先生成CACHE文件,然后再将内容返回给用户,在一定程序上减轻了频繁的页面浏览对数据库的查询的压力。5、预览图采用CHINACACHE加速,用户浏览的图片都从离用户最近的CACHE服务器提供,进一步减轻WEBSERVER压力。功能1、完成彩信图铃资源,彩信杂志的内容展示。2、彩信DIY及自写文字彩信。3、图铃热门下载内容展示、彩信图铃的发送、彩信杂志的订制。开发工时20天人彩信发送功能由用户选择感兴趣的图铃等彩信,完成用户所属网关SSO的跳转,及彩信下发接口。彩信定制功能由用户选择感兴趣的彩信杂志,完成用户所属网关SSO的跳转,用户鉴权成功后,MISC会调用PROVISION彩信订制接口。彩信自写

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论