网站大量收购独家精品文档,联系QQ:2885784924

AppCan MAS开发人员参考V2.docx

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
APPCANMAS开发人员参考V2.0AppCan后端服务集成系统MAS3MAS – MEAP Adapter System3为什么使用MAS5MAS 系统构成6MAS系统目录结构分析7MAS配置文件解析8service.xml8interface.xml11application.xml12policy_[Policy Name].xml12Initialize.js13MAS适配器的实现13MAS适配器运行环境13MAS适配器13Param对象14Robot对象14Request对象16Response对象16IF对象16MAS 适配器API16MEAP.AJAX17函数Runner(Option,Callback,Robot, Pretreat)18MEAP.MYSQL19函数BuildStatement (sql, params, options,cb)21函数Runner(Option,Callback,Robot)21函数buildPool(Option)21MYSQLPOOL对象22MEAP.SOAP22函数Runner(Option,Callback,Robot)23函数Server(Option,Callback)24MEAP.SFS25函数Runner(Option,Callback,Robot)25MEAP.PARSER26函数Runner(Type,SrcData,Callback, XSLT)26函数MakeXSL (XSLTString)27MEAP.MSG27MEAP.LDAP29MAS默认错误码30AppCan后端服务集成系统MASMAS – MEAP Adapter SystemAppCan MEAP的后端集成系统MAS支持对多系统进行整合,使用非侵入式的方式,在一个应用内整合不同系统之间的功能。能够整合各种利用数据库或面向服务架构(SOA)的应用。支持对IBM CastIron、SAP NetWeaver Gateway等提供的服务进行二次封装整合的集成能力。AppCan MEAP的后端集成系统MAS采用开放式的架构设计,支持集群方式部署,动态增加服务器。并且可以通过数据缓存的方式,极大的缓解服务压力。缓存通过策略配置的方式,在应用开发过程中进行指定,并且缓存可以区分公有缓存与用户私有缓存,全方位的满足缓存策略制定的需求。AppCan MEAP的后端服务集成系统MAS和MAM服务紧密关联。双重系统通过对移动设备ID、用户身份的双重审核与确认,再为移动端提供服务,最大程度上保证服务的安全性,对企业原有信息系统不构成潜在威胁。特色支持整合不同系统上的服务,兼容IBM、SAP等第三方厂商方案支持完善的缓存策略,对缓存内容、时效性、同步等进行策略式配置可靠的设备认证与用户授权支持用户请求分发与集群式动态扩展支持SQL Adapter模式,建立安全数据库连接,兼容主流数据库完整物理架构图:为什么使用MASMAS 是与APPCAN MOBILE SDK前端开发套件相对的面向企业后端对接开发的服务套件。它能够对接企业现有业务系统,封装出不同功能的RESTFUL接口,供应用进行调用,完成移动终端应用与企业业务系统的对接。在接口内部,开发者接收终端应用的请求和企业内部业务系统的响应,对数据进行分析处理。安全企业应用中,MAS系统与MAM系统紧密关联,所有终端连接必须经过MAM认证并发放授权码后才能够访问对接接口。但MAS系统也可配置为独立运行,此时所有请求必须经过CA认证,确认访问的客户端证书是由MAS系统签发,并属于MAS系统认证的应用才可访问。可以防止由于接口开放给外网,引起的非安全客户的访问,降低系统资源损耗。开发简单MAS使用JAVASCRIPT作为对接适配器的开发语言,并提供了强大的对接接口库供开发者调用,帮助开发者更好的处理系统优化和会话支持。使开发者更专注于业务逻辑和数据分析的处理。MAS同时还提供了数据分析库,开发者可以对返回的数据进行转换,使用标准HTML/XML DOM、XSLT、JSON对数据进行分析处理。高性能MAS提供CACHE对象可以缓存开发者处理后的数据,通过标准CACHE策略来降低对后台服务器的压力,提高业务访问效率。压力缓冲MAS还提供REQPOOL对象,通过限制REQPOOL大小来控制最大访问数量降低对企业业务系统的压力,并通过延时处理,处理瞬时峰值访问为短时间高并发访问,最大限度的保证服务质量高扩展性MAS支持集群部署,可以根据业务需求动态进行服务器添加。MAS系统运行图MAS 适配服务器ApplicationMAS缓存服务器MAS会话服务器企业后端业务系统适配器HTML DOMPREXML DOMXSLTJSONLogic CodeREQUESTHTTPS - JSON

文档评论(0)

2232文档 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档