您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > Evar框架使用手册
东创科技Evar框架使用手册V1.0杭州东创科技有限公司Evar框架开发手册杭州东创科技有限公司©2007-2009byEASTELSOFT.Allrightsreserved.第2/41页杭州东创科技有限公司,东创宽带接入差异化平台《BOD_API_宽带接入差异化系统平台S&MTP接口设计说明书》已经达成,并由所有相关负责人确认如下:文件准备:李振东日期:2009-6-15文件审核:日期:文件批准:日期:文件批准:日期:Evar框架开发手册杭州东创科技有限公司©2007-2009byEASTELSOFT.Allrightsreserved.第3/41页更新情况版本日期负责人内容描述V1.02009-6-15李振东创建文档V1.12009-7-28李振东补充上线、下线通过接口Evar框架开发手册杭州东创科技有限公司©2007-2009byEASTELSOFT.Allrightsreserved.第4/41页目录1引言.................................................................51.1文档说明..............................................................................................................51.2格式约定..............................................................................................................51.3参考资料..............................................................................................................51.4约定与假设..........................................................................................................51.5术语解释..............................................................................................................52接口在网络中的位置...................................错误!未定义书签。3公共数据定义.........................................错误!未定义书签。3.1.1MediaInfo消息结构....................................................错误!未定义书签。3.1.2ArrayOfMediaInfo......................................................错误!未定义书签。4S&MTP消息定义........................................错误!未定义书签。4.1MC消息...............................................................................错误!未定义书签。4.2SVR_REQ消息....................................................................错误!未定义书签。4.2.1用户认证请求接口(UserAuth)...................................错误!未定义书签。4.2.2用户业务激活接口(ServieActivation)..................错误!未定义书签。4.2.3用户业务取消激活接口(ServieDeactivation)...........错误!未定义书签。4.2.4用户下线通知接口(UserTerminate)..........................错误!未定义书签。4.3RACS_REQ消息.................................................................错误!未定义书签。4.3.1用户信息认证查询请求接口(Authentication)..........错误!未定义书签。4.3.2用户策略下发接口(PolicyEnforcement)...................错误!未定义书签。4.4RACS_ACK消息................................................................错误!未定义书签。4.4.1用户AAA信息查询结果响应接口(AuthenticationAck)错误!未定义书签。4.4.2用户策略下发结果响应接口(PolicyEnforcementAck)....错误!未定义书签。4.4.3用户上线通知接口(Userlogin)....................................错误!未定义书签。4.4.4用户下线通知接口(UserLogout)................................错误!未定义书签。5非功能需求...........................................错误!未定义书签。5.1标题二...................................................................................错误!未定义书签。5.1.1标题三.........................................................................................................28Evar框架开发手册杭州东创科技有限公司©2007-2009byEASTELSOFT.Allrightsreserved.第5/41页1引言1.1文档说明1.2格式约定正文文本:采用“小四”号宋体,首行缩进两个字符,行间距离为1.5倍行距。标题、BlockLabel:采用黑体屏幕输出:“TerminalDisplay”格式表示屏幕输出信息。此外,屏幕输出信息中夹杂的用户从终端输入的信息采用加粗字体表示。1.3参考资料本文档中所引用的参考文献及其版本如下序号资料名称出版单位备注1.4约定与假设文档中涉及到参考界面,仅作为参考使用,用于展示参数的作为,设计开发中,界面元素不需要与参考界面相同。对于描述数据类型时,如果是字符串类型,没有特别说明的情况下,都是允许出现特殊字符的。1.5术语解释Evar框架开发手册杭州东创科技有限公司©2007-2009byEASTELSOFT.Allrightsreserved.第6/41页2类管理框架2.1框架原理基于开源框架Spring。2.2配置文件编写和存放路径2.2.1主配置文件文件名称:evarvno.xml;存放路径:默认在classes目录下;设置日志配置文件路径:配置大项为ConfigureFile,配置小项为LoggerConf,不指定路径时,优先从classes目录下查找;设置MessageSource文件路径:配置大项为ConfigureFile,配置小项为MessageSourceConf,不指定路径时,优先从classes目录下查找;设置类容器配置文件路径:配置大项为ConfigureFile,配置小项为BeanContainerConf,多个文件之间用英文逗号分隔,一般需要包含spring-bean-container-datasource.xml,spring-bean-container-cache.xml,spring-bean-container.xml这3个文件,不指定路径时,优先从classes目录下查找;例子:?xmlversion=1.0encoding=gb2312?evar-appsys-cfg/sys-cfgapp-cfgapp-params!--配置文件路径设置--app-paramname=ConfigureFile!--日志属性文件--paramname=LoggerConflog4j.properties/paramEvar框架开发手册杭州东创科技有限公司©2007-2009byEASTELSOFT.Allrightsreserved.第7/41页!--MessageSource文件/.properties--paramname=MessageSourceConfevarmessages_zh_CN/param!--SpringBeanContainerConf,spring-bean-container-mule.xml--paramname=BeanContainerConfspring-bean-container-datasource.xml,spring-bean-container-cache.xml,spring-bean-container.xml,spring-bean-container-racs.xml/param/app-param/app-params/app-cfg/evar-app2.2.2日志配置文件配置文件名称一般为log4j.properties,该文件的配置遵循Log4j日志框架。例子:2.2.3数据库连接配置文件配置文件名称一般为spring-bean-container-datasource.xml,该文件的配置遵循Spring框架。例子:?xmlversion=1.0encoding=UTF-8?!DOCTYPEbeansPUBLIC-//SPRING//DTDBEAN//EN=dataSourceclass=org.apache.commons.dbcp.BasicDataSourcedestroy-method=closepropertyname=driverClassNameEvar框架开发手册杭州东创科技有限公司©2007-2009byEASTELSOFT.Allrightsreserved.第8/41页valuecom.sybase.jdbc3.jdbc.SybDriver/value/propertypropertyname=urlvaluejdbc:sybase:Tds:192.168.103.100:5000/bod/value/propertypropertyname=usernamevaluebod/value/propertypropertyname=passwordvalue****/value/propertypropertyname=initialSizevalue=26/propertyname=maxActivevalue=50/propertyname=maxIdlevalue=26/propertyname=testOnBorrowvalue=true/propertyname=validationQueryvalue=selectcount(*)fromts001where1=0//bean/beans
本文标题:Evar框架使用手册
链接地址:https://www.777doc.com/doc-6219411 .html