• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

北京帕思科技短消息业务平台系统解决方案

发布: 2007-6-09 20:26 | 作者: seanhe | 来源: | 查看: 39次 | 进入软件测试论坛讨论

领测软件测试网

北京帕思科技发展有限公司在无线数据业务领域有着深刻敏锐的技术市场洞察能力和研发能力。我们与天津大学、南开大学保持着良好的技术合作关系,共同开发了一些具有很高学术价值以及实用意义的项目,

部分项目已经在实际应用中。

赛迪集团(CCID)2002 年底统计与预测数据显示:2003 年全国手机短信的发送量将超过1500亿条,甚至有望突破2000 亿大关。以全国现有2 亿多的手机用户基数计算,平均每位用户一年将发送近1000 条的短信。

调查同时显示,这些使用短信增值业务的用户人均在短信方面的月支出水平达到28.15 元,结合已逾2 亿人的移动手机用户的规模,分析人员预计2003 年的短信增值服务市场将是一个全年超过120 亿元的巨大市场,而国内400 余家SP 们将能获得其中40 亿元左右的收入。由此看来,短信市场的“钱”景的确诱人,说现在是一个“拇指经济”的时代也并不为过。有数据显示,在庞大的短信流量中,20%左右的短信来自各大网站。同时,短信也对各门户网站实现盈利起到重要作用。

帕思短消息业务平台系统2.0是北京帕思科技发展有限公司历时多年开发的短消息应用平台,支持CMPP2.0协议标准。

一.系统环境

操作系统:Red Hat linuxsolarisunix, Windows NT, Windows2000均可

开发语言Java

WWW 应用:Apache + Tomcat;

数据库:Oracel 8i

二.组织结构

本平台系统包括:通信模块、业务模块、数据处理模块、计费模块四大部分。模块之间都有连接接口或者连接池进行控制连接。其中数据处理模块为主体部分,通信模块负责与短信网关的消息通讯,而具体的业务开展则需要业务模块的强力支持。

平台运行于高性能服务器和稳定的平台支撑平台之上,在典型的网络条件下,具有稳定可靠、处理能力高、组网能力强、平台管理方便、使用灵活等特点,完全能够满足功能性、稳定性、效率性的要求,同时,该平台拥有强大的后台管理功能和业务自助式开发工具,从而为用户快速进入移动商务领域,和业务的可持续发展创造了条件。

进行二次开发的时候只需要添加业务所需的业务功能模块以及在数据处理模块进行注册即可,这使得业务添加非常之方便。

通信模块的消息处理采用了多线程处理机制,增加了短消息的接收发送速度与消息并发处理能力,消息发送时采用了消息队列机制使得消息的发送更为顺畅和安全,几乎不会有同类产品经常发生的数据丢失的问题。

数据处理模块主要是以数据库为主,然后利用oracle强大的数据储存、数据分析、数据触发以及数据挖掘功能对于各个模块业务的数据进行处理。此外也采用了数据库的过滤机制对于信息进行各种过滤。同时采用辅助程序提高整个系统的智能化级别和数据处理能力。

业务模块是为应用服务而设计开发的多个程序模块,通过统一的标准接口与数据处理模块相连接。

计费模块除了对网关流量的统计以外还包括针对二级代理以及各个业务代码的统计。

三.技术特点:

稳定性

建议采用Linux作为其操作系统,整个系统具有超强的稳定性,并且软件内部设计有各种容错功能,使得系统稳定性进一步提高。

可扩展性

各个子系统对外部的各种应用程序、通路、数据源等均采用统一的标准接口,要扩展新的应用、增加新的通路均非常方便。另外,各子系统之间相对独立,在某一子系统内增加新的功能或做出部分修改对其它子系统的影响非常少。

易用性

对于应用开发:本系统有统一的标准应用程序开发接口,各应用程序只需要遵照该接口格式进行开发即可,不需要与平台底层打交道,这样业务开发变得比较简单。

对于各种运营操作及内容维护:本系统均通过浏览器界面来实现,使用简单方便,几乎无须培训,另外系统还配有完善的使用维护手册,系统本身的设计有一定的容错功能,使得部分误操作可以被系统所发现,运营维护变得更加简单。

数据吞吐能力

程序采用JAVA编写,其效率较高,整个系统的数据传输处理的瓶颈在于与移动MMSC的数据通路带宽,而不在系统本身。整个数据传输过程只需要2-3秒。

容错功能:

本系统在各环节均考虑有一定的容错功能,在一定范围内能自行发现甚至解决故障,对于外部原因产生的故障有监视、报警功能。

日志功能:

本系统的每个功能模块都有完善的日志,进出网关系统的每一条短信均被忠实记录下来,以利事后分析故障原因、查找问题,并在统计分析模块的帮助下可以方便地进行统计分析。

报表功能

强大的报表功能使得SP可以无需关心过多的结算问题,报表子系统可以按每天,每月,每年几种灵活的方式进行资费总结,各种业务代码统计,二级接入长号码统计等等。

四.业务实现:

1.WWW方式的点播订阅

传统的SP短信服务,由于采用了数据库控制机制使得反应速度和新业务开发速度都比同类产品要高出很多。

2.手机方式的点播订阅

手机发送特定命令内容MO到网关,实现各种业务的点播,订阅服务,以及加入短信游戏

3.主动发往手机的PUSH消息

既是SP的业务又可以作为企业内部的短信通知以及对于VIP客户的联系通道。其优点是不受短信字数限制的影响,可以轻松发送长篇内容。其格式也不仅仅是文字那样单调,可以包含和弦铃声,彩色图片等多媒体信息,能够更好的传情达意。

4.群发短信通知

配合网关强大的群发功能开发的群发业务模块,可以配合很多应用使用。

5.短信的群体会议

支持多方短信会议,可以利用短信召开会议。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网