- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
u9研发体系(bp服务开发手册)
U9 BP 服务开发指南
文件编号:
版 本 号 : 1.0
修改状态: 0
编 写 人 : 祁宏伟
审 核 人 :
适用对象
该规范适用于 U9 所有 BP 和服务的开发人员
版本记录
【此部分要记录该文档形成过程中的历次版本变更过程及变更的内容】
版 修改与
修改时间 修改原因 修改概述 审批人
本 参与人
1.0 祁宏伟 2008-7-10 原始版本创建
1.1 祁宏伟 2008-7-30 增加模型设计,调整格式
相关文档
名词解释
BP: business operation 业务操作,指一个业务操作单元.可以理解成一个有平台元
数据和框架引擎支撑的业务方法.
主要用于对于 UI调用后台的业务数据操作和后台业务操作的逻辑封装.
SV:服务,和 BP一样同样也是业务操作单元, 但服务从设计上是用于为外部服务组外
部应用提供的业务接口,可以进行 webService发布.
U9中使用 BP和服务的主要场景:
对于支持 IIS 和应用服务可分布的场景,UI 在 IIS 服务器,调用应用服务器的处理必
须要走 BP,来支持跨进程,机器调用.此时该 BP主要用于对 UI的数据请求作处理和返回.
对于应用服务间业务逻辑的处理过程中,常常有需要对业务逻辑进行一定的封装,此时
用 BP封装业务逻辑,主要是包装多个业务操作,提供功能接口.
对于服务,只用于跨服务组,跨组织,跨 Site情况下的业务功能接口访问.
手册正文
1 BP,SV 模型设计:
BP与 SV的模型设计是一样的,下面用 BP的模型来演示.
1.1 创建 BP 项目
打开 UBF ,解决方案中右键 “Solution’demo’”弹出菜单选择新建
弹出创建对话框
1. 选择区域 1 操作项目 BP
2. 项目名称 SubmitSOBP
3. 点击确定保存退出
这时解决方案中就多了一个项目” SubmitSOBP.ubfb”
1.2 设计 BP
第一步: 双击 SubmitSOBP进入 BP设计区
第二步: 拖入操作 BP
从工具箱中选择‘操作’拖入工作区中 如图区域 2 所示
修改操作属性名称为 SumitSO
显示名称为审核
第三步 新增 BP 传入参数
在模型图中选中 BP ,在详细信息视图中添加传入参数
类型的设置,同实体的设置方法一样
第四步 设置 BP属性
选中 BP, 点属性窗口
1.修改名称
2 .修改显示名称
3 .修改返回类型,在这里默认为空类型,也就是 Void 型
4 .是否是实体的主键
5 .事务类型选择
6 .是否需要权限的控制。
第五步 引用实体
如果在一个解决方案中可以拖动下图区域 1 到区域 2 Reference 中
第六步 引用实体
如果不在一个解决方案中我们可以在发布浏览器中找到 PMBE,BaseBe,PubBE 拖入
Reference
在后边的开发中会用到两个实体
拖入后如下图所示
2 BP,SV 模型概念:
2.1 BP,SV 的模型区分:
目前,BP,SV 在元数据模型上是同一模型,仅靠一个是否服务的元数据标识来
您可能关注的文档
最近下载
- 2021年湖南省融资担保集团有限公司校园招聘试题及答案解析.docx
- 危重患者病情观察及护理考核试题与答案.docx
- 石油化工电路防爆电气设备—安装作业指导书.doc VIP
- 俯卧位通气课件.pptx VIP
- 就业指导讲座心得体会.pdf
- 05SFG04-钢结构装配式防倒塌棚架结构设计图集.pdf
- 第1号修改单《安全阀安全技术监察规程》(TSGZF001-2023年).docx
- Discourse and register analysis approaches课件.ppt
- 第4节带电粒子在电场中的运动(教学设计)新教材2023-2024学年高中物理必修第三册(鲁科版).docx
- 智慧电厂智能电厂智慧运行平台方案.pptx
文档评论(0)