当前位置:首页 > 用友ERP UAP平台培训教程
2.3.2关系图
由于在一个类型资源中可以定义多个不同的类型,为了方便用户查阅,我们设计了鹰眼图,方便用户来观察类型之间的关系:
2.4服务开发
服务是本平台对外提供服务的接口,本质上讲是web service接口定义,借助于本平台提供的编辑器,用户可以完全忽略复杂的逻辑,而感觉上认为自己在定义一个接口(包括接口名称、输入参数、输出参数),编辑界面如下图所示:
通过定制服务,我们可以通过交换平台对外发布某个应用系统的服务这样就能够实现服务整合。
2.4.1创建方法或参数
鼠标右键单击调出菜单,然后选择增加就行
2.4.2选择参数类型
双击该区域,就会调出类型参照,然后选择类型
2.5消息流开发 2.5.1消息流与交换组件
交换组件是组成消息流的基本单位,它是一段对消息的处理逻辑。从分类上
讲,交换组件分为三类:他们是BindingIn组件、BindingOut组件、Mediator组件。BindingIn组件与BindingOut组件是成对出现的,一般来说他们支持了某种特殊的协议,In节点表示基于特定协议的消息的接收与处理,Out组件表示消息处理完毕,根据协议封装返回消息。而中间的mediate组件表示对消息的处理。
消息流是由交换组件及交换组件之间的连线构成的。每个消息流都会有一个BindingIn节点,它负责接收并解析消息,而后的交换组件都是Mediator节点负责消息处理,包括计算、赋值、格式转换、请求服务等等,最终根据流程分支的多少会有一个或多个退出节点,也就是BindingOut节点。
整个流程在组织上我们可以看做是一个树形结构,根部是BindingIn节点,中间节点是Mediator节点,而叶子节点是BindingOut节点。
用友集成平台提供了便捷、友好的流程开发方式。打开一个流程资源,在流程编辑器的左侧有个工具箱,该工具箱里面有各种交换组件可用,用户在使用的时候只需要把相应的组件拖拽到右面的编辑区域,然后在交换组件之间做连线就可以完成一个流程的开发。
为了更好的支持集成,我们开发了多种不同的交换组件。下面我们将分类介绍这些交换组件。
2.5.2 HTTP
2.5.2.1 Http接入
1、 负责对外发布一个Http服务 2、 能够接受用户的Http请
3、 支持XML格式消息及流式消息
2.5.2.2 Http请求
把消息以Http Post的方式发送到指定的地址 需要关联类型
共分享92篇相关文档