“掌上财富”手机期货系统方案_第1页
“掌上财富”手机期货系统方案_第2页
“掌上财富”手机期货系统方案_第3页
“掌上财富”手机期货系统方案_第4页
“掌上财富”手机期货系统方案_第5页
已阅读5页,还剩22页未读 继续免费阅读

下载本文档

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

文档简介

/“掌上财富”手机期货系统方案2009年1月目录TOC\o"1-3"\h\z1.概述 31.1基本介绍 31.2掌上财富系统特点 31.3支持手机平台与机型 41.4手机客户端功能简介 51.4.1手机行情 51.4.1手机交易 61.4.3手机资讯 72.系统结构 82.1基本业务逻辑框图 82.2交易业务数据流图 92.3协议层面结构图 92.4系统特点 102.4.1集行情、交易、资讯于一体 102.4.2支持多市场板块 102.4.3支持差异化服务 102.4.4灵活的接口设计 102.4.5高可靠性 102.4.6高易用性 112.4.7高容量、高性能 112.4.8支持性能的线性扩展 113.掌上财富手机交易网关 123.1系统功能 123.2扩容方案 123.3掌上财富交易安全保障机制 133.4.期货公司交易接入的备份方案 164.期货公司搭建掌上财富的环境需求 174.1掌上财富系统硬件需求 174.2掌上财富系统带宽需求 175.技术支持与服务 185.1服务体系 185.2系统服务计划 18附件一.成功应用案例及推广经验 201、成功应用案例 202、推广应用经验 20附件二.系统购买价格及实施方案 221、手机行情系统价格 221.1行情购买方案一 221.2行情购买方案二 222、手机交易系统价格 22附件三.掌上财富网络接入及流量费用区别 231.概述1.1基本介绍掌上财富是以期货公司符合证券业协会及移动公司相关规范的一款手机期货软件产品。主要功能模块包括:自选期货、板块报价、分时走势、K线分析、财经要闻、期货报道、委托交易等。期货公司可以通过手机、PDA等为客户提供一站式专业期货投资服务。“掌上财富”服务的客户群体主要有:中国移动、中国电信、中国联通与期货公司的共同客户。 “掌上财富”的主要功能有:实时行情:提供上海期货、大连期货、郑州期货、中金所等多个市场的实时行情查询,提供强大的图表分析功能(走势图、日/周/月等K线图),同时提供自选期货等个性化管理功能。在线交易:提供与实时行情同步的期货交易功能,可通过手机进行各种期货品种的交易、查询等功能。新闻资讯:手机版新闻内容覆盖面广,内容包括:摘编的期货日报所有版面信息,国内、国际重大财经类新闻报道,宏观经济、重大事件分析评论,国内外市场信息,证监会、协会、四家期货交易所和家证券交易所信息公告、交易提示,行业报道等等1.2掌上财富系统特点全面覆盖各种网络:支持三大运营商中国移动、中国电信、中国联通不同的网络,包括3G网络支持WiFi无线网络支持大部分手机平台及型号:支持主流手机操作系统,无论是智能还是非智能手机支持市面上绝大部分手机型号,并在400多款手机上测试通过简单易用,操作方便:短信与WEB自动注册,方便客户的下载安装,减少了市场推广及维护成本简单易用,人性化的菜单设计,更符合手机用户的操作习惯操作方便,博易大师手机版,界面风格等与博易大师一脉相承全屏化的界面展示,带来最佳的视觉效果支持手机客户端自动升级速度最快,功能强大:最快速的手机期货行情,与PC客户端数据实时同步最便捷的手机下单,支持金仕达、恒生、上期技术交易接口最及时的新闻资讯,满足客户个性化的资讯需求1.3支持手机平台与机型1、掌上财富手机客户端已支持绝大部分手机操作系统,包括:JavaWindowsMobileforPocketPCWindowsMobileforSmartPhoneWinceBlackBerryiPhoneBrew2、掌上财富手机客户端已支持市场绝大部分型号,并在400多款手机上测试通过,支持的主要品牌包括:具体机型请参考/cn/jishu.asp1.4手机客户端功能简介1.4.1手机行情最快速的手机期货行情,主要包括以下功能模块:板块报价表自选报价表分时走势图历史K线图成交明细表:代码输入系统升级详细功能及使用说明请见:/cn/suo.asp#101.4.1手机交易最便捷的手机下单,主要包括以下功能模块:委托下单撤单查询委托查询成交查询持仓查询资金查询详细功能及使用说明请见:/cn/suo.asp#101.4.3手机资讯最及时的新闻资讯,主要新闻内容包括:摘编的期货日报所有版面信息国内、国际重大财经类新闻报道宏观经济、重大事件分析评论证监会、协会、四家期货交易所和两家证券交易所信息公告、交易提示国内外市场信息行业报道详细功能及使用说明请见:/cn/suo.asp#102.系统结构2.1基本业务逻辑框图注:交易前置机指交易后台系统提供给第三方的接口系统,金仕达、恒生、上期技术都提供这样的接口系统,比如期货公司使用的是金仕达交易系统,这里的交易前置机指金仕达的B2B网关。以下提到的交易前置机意义相同。2.2交易业务数据流图2.3协议层面结构图 手机期货协议层分为三个相对独立的层面,即业务层、安全层和通讯层,业务层负责处理业务数据的传输与交换,安全层负责数据的加/解密,通讯层负责在TCP/IP的SOCKET之上的长连接会话的维持和数据收发。2.4系统特点2.4.1集行情、交易、资讯于一体手机期货客户端集期货行情分析与委托下单功能于一身,提供了期货动态行情、技术分析、详尽的历史数据、即时准确的资讯信息等,并提供了委托、资金和成交流水查询等功能。同时,系统还具有行情、交易与资讯同步更新的特点。使得客户在一个界面即可完成所有的操作、浏览所有的信息,提高了期货决策与交易的速度。2.4.2支持多市场板块得益于先进的系统设计,系统支持股票、期货、外汇等多种市场。当增加一个市场时,只需要后台修改相应的配置文件即可。当用户登录时,系统根据该用户的登录信息自动下载相应的权限配置,客户端根据下载的配置文件自动生成相应的板块市场。从而方便的实现了市场板块的扩充。2.4.3支持差异化服务根据用户类型的不同,可以将行情服务器划分为不同的负载均衡组。对于高级用户,可以将配置较好的机器划分在一起;而对于一般的用户则使用配置一般的机器。当行情火爆时,也可减少一般用户使用的服务器而增加高级用户的服务器。总之,不论行情如何、网络情况如何都可以始终满足高级用户的需求。2.4.4灵活的接口设计系统在架构设计上已具备了分层的资讯接口体系,可根据需要开发具体的子接口,并挂接在接口体系上即可。也可通过配置文件直接读取资讯链接地址。2.4.5高可靠性行情后台程序采用了标准C++开发,支持跨平台应用,提高了程序的稳定性。同时,采用了行情源备份技术、异常恢复技术以及负载均衡技术,使得系统在整体上具备了高度可用性。2.4.6高易用性手机客户端提供了更为简单方面的操作使用特性。一方面兼顾大多数现有客户,提供了大家非常熟悉的仿博易大师界面和热键操作2.4.7高容量、高性能行情服务器在设计上采用多线程、数据缓存等技术,并在充分分析行情数据的基础上优化了目前移动通信的数据格式,使得通信效率有了较大程度的提高。2.4.8支持性能的线性扩展行情服务器采用了动态负载均衡技术,由多个负载均衡组从接入服务到发布服务都具有线性扩展的能力,即当负载剧增时,只需通过增加机器并简单修改配置文件就可以实现负载的平衡,而无需对软件进行任何的修改。动态负载均衡技术突出了增长可预见、线性可扩展和容错备份能力。即使在大数量并发用户的情况下,也能保证整个服务器集群运行在最佳状态,并保障所有在线用户的性能均衡,从而使得系统大规模运行有了可靠的保障。3.掌上财富手机交易网关3.1系统功能掌上财富手机交易网关的功能从三个方面来划分:关键功能、重要功能和有用功能,具体如下:功能级别功能概括关键功能手机期货接口标准到各类期货交易系统(金仕达、恒生、上期技术)之间的数据双向转换。手机客户端采用统一接口,无缝接入各类型交易系统。重要功能并发处理功能:每个手机交易网关服务器可配置多个通道,各通道的线程同时并发进行数据传输,以提高系统性能。均衡处理功能:当现有的手机交易网关服务机器压力过大,数量不足以应付业务需要时,可以增加手机交易服务机器,进行负载均衡,共同处理,提高系统效率。日志管理功能:可以根据日志查看系统运行状态,性能分析,日志转储,等。日志分析功能:记录了交易时间、账户、方式等。帮助期货公司分析运行状况。有用功能交易实时监控功能。为了能对手机期货手机交易网关的状态进行监控,提供了与手机期货手机交易平台配套使用的监控程序,供期货公司中对“手机期货”系统进行日常维护。3.2扩容方案将来客户量大的时候,性能扩充方案如下:手机交易网关服务器的硬件环境提升手机交易网关服务器由1台扩展为N台,形成手机交易集群对外提供交易服务手机交易客户端提供智能均衡处理的能力在手机期货交易网关和期货公司交易前置机之间可以建立多个TCP/IP的连接3.3掌上财富交易安全保障机制3.3.1传输的加密 手机期货在传输的整个环节,数据都是加密的。首先,作为中国移动GPRS承载网络,采用了高强度的加密。这里不再叙述。 对于移动机房到期货公司机房之间,也采用了加密,下面详细说明加密的过程。手机交易转发服务器注册包(会话密钥),公钥加密手机交易网关服务器手机交易转发服务器注册包(会话密钥),公钥加密手机交易网关服务器交易请求(会话密钥加密)交易请求(会话密钥加密)交易应答(会话密钥加密)交易应答(会话密钥加密)手机交易转发服务器和网关服务器之间的通讯接口都采用如下的流程:手机交易转发服务器向网关服务器发送注册包建立连接,注册包中包含会话密钥,并用手机交易转发服务器的公钥加密。手机交易转发服务器向网关服务器机发送数据请求。数据请求用注册时交换的会话密钥进行加密。手机交易网关服务器向手机交易转发服务器发回响应数据,响应数据用注册时交换的会话密钥进行加密。重复2和3的操作。无论是注册包还是会话包,都只对包体加密,而不对包头加密。在通讯过程中,注册包使用RSA算法加密,密钥长度为1024位;会话包使用3DES算法加密,密钥长度为192位(有效长度为168位)。注册包注册包的包体内容为会话密钥、时间戳和数据摘要,用手机期货手机交易平台的公钥加密(RSA算法)。加密前的数据格式为:注册包包体=会话密钥+时间戳(4字节)+数据摘要(16字节)其中会话密钥是随机生成的3DES密钥;时间戳是当前时间(Unix时间)的LittleEndian编码;数据摘要是对前面两块数据用MD5算法生成的摘要。当被连接方收到注册包时,用自己的私钥解开包体,检查数据摘要是否正确,并检查时间戳是否合法(缺省不做检查)。如果数据检查通过,则使用前24字节作为会话密钥。会话包会话包的包体内容为会话数据、时间戳和数据摘要,用会话密钥加密(3DES算法)。加密前的数据格式为:会话包包体=会话数据+时间戳(4字节)+数据摘要(16字节)其中会话数据为原始交易数据;时间戳是当前时间(Unix时间)的LittleEndian编码;数据摘要是对前面两块数据用MD5算法生成的摘要。当服务器收到会话包时,用会话密钥解开包体,检查数据摘要是否正确,并检查时间戳是否合法(缺省不做检查)。如果数据检查通过,则继续处理会话数据。3.3.2为了确保期货公司内部网络不受来自公网“黑客”攻击,在内部网络和公网之间实行隔离是非常必要的。所谓硬件隔离技术,就是在硬件上通过一台计算机将内部网络(如期货公司内部局域网)和外部网络(互联网)隔离开,该计算机与内部网络之间通过专用的通讯软件进行通讯,而不是采用标准的通讯协议来完成。利用硬件隔离技术的关键是根据特定的业务需求,设计与之相关联的专用软件,以保证内外网络之间只能传递特定格式、特定要求的数据包,防止一切与业务无关的非法数据的通过,确保内部网络的安全。目前市场上比较流行的做法由采用了串口(并口)隔离和安全隔离机两种隔离方案。由于串口通讯带宽有限,无法满足大用户量的通讯要求,因此存在一定的局限性,同样由于USB2.0技术比较新,但其技术体系还不成熟。以至于在其上面开发的通讯产品存在不稳定的因素,因此对于期货公司交易传输这一关键的环节,我们是不赞成采用该通讯方式产品的。安全隔离机就是为解决以上问题而设计的系统。安全隔离机示意图:手机期货安全隔离机手机期货安全隔离机IPIP手机期货交易网关期货公司内部局域网手机期货交易网关期货公司内部局域网示意图说明:手机期货的安全隔离机,是一个双网卡的计算机,通过网卡一连接手机期货手机交易网关,通过网卡二,连接交易前置机。这样通过手机期货网关系统就和期货公司的交易系统不在同一网段上,从而使通过手机期货转发系统过来的数据无法直接访问期货公司内部交易系统。同串口隔离一样,安全隔离机的两块网卡之间的数据传输是由专用通讯程序控制的,且在数据传输前要校验是否有手机期货特定的数据标识,这样达到过滤非标准的数据包的目的。通过网卡二与交易前置机相连,走TCP/IP协议。我们知道,TCP/IP上任何一个服务要能够实现服务的话,必须要设置一个相应的服务端口。我们定义好安全隔离机和交易前置机的服务端口后,封闭其它所有的端口,那么,从手机期货网络访问期货公司网络只能够走这个我们定义的服务端口,从而保护了内部网络的安全。3.4.期货公司交易接入的备份方案 为了保证手机期货在交易过程中数据链路的稳定可靠,需要在手机期货交易网关和期货公司前置机之间建立一条备份通讯链路,即IP备份。 经过分析,现采用如下两个解决方案 方案一:一台前置机,采用双网卡,每个网卡各一个IP地址。在这种方式下,手机期货接入平台如果在尝试反复连接前置机多次(比如10次以上)仍然失败的情况下,则尝试使用另外一个IP地址进行连接。 这种方案的特殊之处在于:前置机主机要增加一块网卡;前置机程序要从功能上支持双IP备份连接。 方案二:两台前置机,分别属于不同的IP地址。 在这种方式下,每台机器均运行一个前置机程序,其中主机的前置机程序处于运行状态(工作线程已经启动),备份机器上的前置机程序工作线程未启动。如果手机期货接入平台在尝试反复连接主机前置机程序多次(比如10次以上)仍然失败的情况下,通知备份机进行连接。当备份机连接成功后,则自动变为主机而原来的主机则转换成备份机。 这种方案的特殊之处在于:需要两台前置机;前置机程序要从功能上支持双机器切换备份连接。4.期货公司搭建掌上财富的环境需求 掌上财富所用数据源可由我司实时传给期货公司,也可以由期货公司提供。期货公司搭建掌上财富整套系统至少需要提供两台服务器:一台用于手机行情资讯服务器,另外一台用于手机交易网关服务器;对于手机客户端程序可以从我司服务器上下载,由我司提供的下载地址一级域名为;也可以由期货公司提供WAP下载服务器,下载域名由期货公司管理。如果期货公司对于安全级别要求更高的话,还将需要一台计算机作为安全隔离机。具体硬件及网络需求如下:4.1掌上财富系统硬件需求系统推荐服务器安装软件机器数量(台)手机行情资讯服务器服务器型号:DELL

PE6850CPU:intelXEON2.6双核4ML3CACHE*4内存:2GDDR2667MHZECC网卡:2张千兆网卡手机行情转码机手机行情资讯服务器1手机交易网关服务器服务器型号:DELL

PE6850CPU:intelXEON2.6双核4ML3CACHE*4内存:2GDDR2667MHZECC网卡:2张千兆网卡手机交易网关服务器1注:以上服务器操作系统均采用windows2003Server在系统测试部署中,接入服务器和行情服务器可以放在同一台机器上,手机交易网关服务器连接期货公司交易前置机4.2掌上财富系统带宽需求由于手机系统的通迅协议比PC系统更精简,因此同级别的网络应用所占带宽比PC系统少;行情资讯和交易网关的服务器带宽需求推荐为8M5.技术支持与服务5.1服务体系上海奇略从成立之初,就意识到我们给客户提供的不光是产品,更重要的是我们的服务。目前上海奇略已建立了比较完善的售后服务体系。5.1.1上海奇略的服务理念是“在最短时间内解决客户的问题”,与其它公司强调最短的响应时间不同,上海奇略更强调的是为客户解决问题的时间,客户需要的不是更快的响应,而是更快地解决问题。5.1.2目前上海奇略的服务网点有多个,并在上海和深圳两地建立了两个维护支持中心;5.2系统服务计划对于“掌上财富”手机期货系统,上海奇略提供以下技术服务:5.2.1服务部门对客户提供以下几个方面的培训,分别是:系统维护培训主要针对技术部门系统维护人员,培训的内容包括:软硬件架构和工作原理系统安装配置系统的日常维护常见问题处理方法手机上网设置及软件安装业务操作培训主要针对业务部门系统操作人员,内容有:系统业务架构模型;系统功能操作;分主题的业务流程操作方法;常见问题处理办法。5.2.2系统在期货公司准备好服务器后,由上海奇略技术支持部门现场或远程安装掌上财富整套系统,系统安装上线试运行结束后,转由上海奇略售后服务部门进行日常维护。5.2.3日常维护提供以下服务:常规技术服务上海奇略系统维护工程师定期到客户现场进行软硬件设备系统常规检查、应用系统数据清理、性能优化等常规技术服务。热线支持服务上海奇略提供热线电话和传真服务,并设置了专职的售后服务人员为客户提供技术支持,随时解答客户的问题。网上问题提交上海奇略对期货公司提供掌上财富WEB管理平台,期货公司相关人员可在该Web管理平台上提交问题,问题提交后我们会及时与客户联系,解决客户的手机安装或使用问题现场服务上海奇略对客户提供现场服务,一旦客户系统出现故障,技术支持工程师可立即到现场为客户解决问题。技术信息发布上海奇略售后服务部门在掌上财富官方网站定期向客户提供技术信息发布,包括系统使用说明、常见问题解决办法、新增手机适配平台与型号等信息。附件一.成功应用案例及推广经验1、成功应用案例掌上财富在期货领域已获得较高声誉,并拥有了广泛的客户群体。掌上财富正式客户包括:南华期货徽商期货中钢期货瑞达期货长江期货海通期货中国国际格林期货文峰期货厦门国贸光大期货东华期货五矿期货大越期货上海中期良茂期货江南期货弘业期货国联期货华闻期货兴业期货大有期货经易期货华证期货中大期货中信新际期货等40多家期货公司,另有30多家期货公司正在试用中2、推广应用经验由于手机软件和PC软件在下载、安装方面有一定的区别,手机上网普及率还不高,因此在使用上还存在一定的困难,这也是手机期货系统在推广和应用上的难点,掌上财富手机期货系统在与期货公司的合作中已摸索出一套简单有效的推广经验。包括开发了手机短信自动注册系统、WEB页面注册系统,这些系统简化了客户的下载安装,同时大大减少了期货公司的推广成本。该经验已被多家期货公司采用,具体推广可参考如下:推广经验一:掌上财富自动注册网站 我司在掌上财富推广期间,免费为期货公司定制一个掌上财富自动注册网站,期货公司可在自己的网站首页放一个掌上财富的浮动图片链接,也可在首页抢眼处加上掌上财富的链接,客户点击该链接后进入到掌上财富自动注册网站。该网站包括如下内容:短信自动注册方式客户只需要输入一个代码(该代码对每个期货公司是唯一的),发送便可立即收到一条短信,该短信内容包括:掌上财富的下载地址、试用帐号、试用密码、服务电话。客户只需点下载地址,手机会自动切换到浏览器,进入到掌上财富的手机下载页面,客户进入到该页面后只需要选择自己的手机品牌和手机型号,便可自动开始安装了。WEB自动注册方式客户只需要在WEB页面输入自己的手机号码,便可像短信自动注册方式一样收到相同的短信。收到这条短信后,操作方式同上。WAP下载介绍介绍了客户进入到WAP页面后,如何选择自己的手机品牌及手机型号并开始安装掌上财富安装介绍了客户安装掌上财富的步骤,已经安装后掌上财富在手机中的位置掌上财富使用说明 介绍了掌上财富如何登录,以及掌上财富每一个功能的操作说明及操作界面推广经验二:期货公司对自己的客户群发掌上财富的短信注册方式一般说来,期货公司都有自己客户的手机号码,可借助短信平台向自己的客户群发掌上财富的注册方式,内容比如包括:发送00101可试用掌上财富手机期货行情交易系统以上两种推广方式都可让客户轻松方便地开始使用掌上财富手机期货系统,客户采用这种方式,一般可试用7天或15天掌上财富(具体试用期限可由期货公司设置),当客户试用期结束后,如果想继续使用,需要打电话给期货公司,期货公司根据该客户是否是本公司的客户或其它要求来开放继续使用权,我们为期货公司定制了一套手机期货WEB管理系统,该系统在客户一开始使用用手机短信或WEB方式时,就记录了该客户的手机号码。当期货公司需要给开放继续使用权时,只需要登录到WEB管理系统,把该客户的帐号(默认为手机号码)设置为正式客户,并设置使用期限便可,具体的使用期限可用期货公司自己定义。推广案例参见:中国国际期货/service/extra/zhangshangqihuo/大陆期货/service/ad/index.html天琪期货/CNtrade/wap.html中证期货/szzz/ad/index.html大有期货/mobile/index.html良茂期货/shlm/ad/index.html附件二.系统购买价格及实施方案1、手机行情系统价格1.1行情购买方案一期货公司自建手机行情服务器系统,根据支持的手机客户账号个数,价格不同,具体如下:支持手机客户端帐号个数300个价格5万元/年1.2行情购买方案二期货公司购买帐号方式,不需要搭建行情服务器,期货公司的客户直接连接我公司的行情服务器,所有后台都由我们来维护;报价:一次性购买10个以上帐号,每个帐号每年的服务费为720元2、手机交易系统价格期货公司需要准备一台服务器安装手机交易网关,手机交易网关系统价格:2万元/年附件三.掌上财富网络接入及流量费用区别区别*NET网络*WAP网络掌上财富两种连接方式登录的区别在登录界面的“连接”处左右移动或用笔点击右边的三角形符号来选择为“*NET”在登录界面的“连接”处左右移动或用笔点击右边的三角形符号来选择为“*WAP”两种连接方式数据更新的区别和PC上软件一样,只要有实时数据发生时,会自动更新数据Java版默认每隔30秒自动刷新一次,

温馨提示

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

评论

0/150

提交评论