BOS开发指南_Web开发平台BOS开发指南_Web开发平台.doc

BOS开发指南_Web开发平台BOS开发指南_Web开发平台.doc

  1. 1、本文档共51页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BOS开发指南_Web开发平台BOS开发指南_Web开发平台

金蝶BOS快速开发指南 Web开发平台 目录1. 概述 3 1.1. 简介 3 1.2. 产品功能 3 1.3. 产品特性 3 1.4. 定义、首字母缩写词和缩略语 3 1.5. 参考资料 3 2. 开发过程 4 2.1. 概述 4 2.2. 环境准备 4 2.2.1. 开发工具 4 2.2.2. JDK约束 4 2.3. 开发规约 4 2.4. WEB单据开发 5 2.4.1. WEB单据开发过程 5 2.4.2. 框架内置服务 20 2.4.3. WEB主菜单管理 21 2.4.4. 功能服务 22 2.4.5. 权限服务 22 2.4.6. 编码规则服务 23 2.4.7. 套打服务 24 2.4.8. 日志服务 25 2.4.9. 工作流服务 26 2.4.10. 单据转换 28 . 概述 28 .单据关联生成 28 2.4.11.字段权限服务 29 .设置支持字段权限 29 .启用字段权限 29 . 设置字段权限 30 . 字段权限 30 2.5. 集成EAS门户 30 2.5.1. 编制jsp页面 30 2.5.2. 配置portlet模板信息 31 2.5.3. Portlet业务配置信息设置 31 2.5.4. Portlet基础定义设置 31 2.5.5. 页签配置 32 3. 技术特性 33 3.1. 编程模型 33 3.1.1. AOM 33 3.1.2. 数据校验 33 3.1.3. 数据绑定 34 3.1.4. Ajax技术 35 3.1.5. 拦截器 36 3.1.6. 对象注入 40 3.1.7. Winlet 41 3.1.8. 多语言处理 45 3.1.9. 多色彩方案 46 3.1.10. 应用上下文 47 3.1.11. 登录认证 48 3.1.12. 异常处理 49 3.2. 部署模型 50 概述 简介 Web开发平台的核心职能类似GUI框架,是EAS Web产品开发的基础平台,跟GUI应用框架共用EAS Web服务端组件,协同BOS框架和业务模型(BIM)实现模型驱动架构(MDA)。它提供统一的业务开发模型,简化开发逻辑,形成一致的开发模式,最大限度实现代码的重用机制。 Web开发平台作为业务逻辑的核心支撑平台,主要负责以下控制: UI处理流程管理,如页面打开展现等; UI通用处理,如RPC交互、数据绑定、异常处理、通用查询等; 业务服务调用,如权限控制、BOTP、工作流等。 Web开发平台与EAS BOS平台的关系: Web开发平台是金蝶BOS平台的一个组成部分; 跟GUI共用一套元数据模型和设计工具; 跟GUI共用一个应用服务器; 基于更先进的技术特性,如动态注入、IoVC、约定优先于配置等。 产品功能 Web开发平台提供了业务开发的基类体系和界面模板库,以及集成了单点登录认证、权限管理、套打、BOTP、工作流、编码规则、网络互斥、日志及色彩方案等基本服务。 产品特性 与GUI应用开发一致,减少学习成本 支持业务建模与典型界面向导,快速开发业务单据 提供GUI界面转换Web界面工具,快速完成Web应用迁移 内嵌Apusic Web服务器,便于开发和测试 支持热替换,发布元数据和修改代码不需要重启服务器 Web开发平台本身集成功能定义、工具栏、权限、日志、主菜单等功能,让业务开发的功能很容易使用这些通用服务进行协同工作,让业务功能集成和部署更加方便、轻松。 定义、首字母缩写词和缩略语 :Apusic OperaMask,金蝶中间件公司的Web开发框架 AAS:Apusic Application Server:金蝶中间件公司的J2EE应用服务器产品 Ext JS:一套基于Java Script的浏览器端UI组件库 参考资料 环境准备 开发工具 下载地址:/download/aom_download Apusic: Apusic Studio: Operamasks:/dist/aom_eas/ Operamasks Demos:/dist/aom-demos/,其中rcdemos是AOM比较全面的控件示例,开发过程中必不可少的宝典之一。 Web设计器:BOS Studio的一部分,请安装bos6.2及以后版本的Bos Studio即可. Ext:/deploy/dev/docs/ AOM控件: /help/index.jsp JDK约束 目前Waf必须基于jdk1.5及以上版本,所以开发时,必须先安装jdk1.5,,在apusic工程使用编译时会报版本不一致的问题。因此不能w:\jdk,而应该使用W:\eas\Server\jdk,如果这个还是有问题,到Sun的网站下载一个jdk1.5。 注意:研发内网不能采用w:\jdk,这个是被精简处理过的 开发规约 Web开

您可能关注的文档

文档评论(0)

cduutang + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档