U8API
U8API
培
培
训
训
U8平台技术部
袁昌龙
2008 年 12月 30日
提纲
� 简介
� API应用
�
API
浏览查找
�
API
调用过程
�
API
典型应用场景
� API内容
�整体介绍
�详细开发步骤
简介
� U8API
�是为U8客户化应用开发提供的一套标准化的U8ERP业务编程接口。
� U8API资源管理器
�U8API通过“U8API资源管理器”对U8范围内所有API进行集中统一分类管理
,形成了一套完整的U8API资源库。U8API的使用者可以使用“U8API资源管
理器”浏览、查看API及其接口定义,并可辅助进行代码生成(目前支持C#和
VB语言); U8API的开发者可以通过此工具发布、注册API,所有业务API
都必须在“U8API资源管理器”中进行注册。
� U8APIBroker
�U8API提供了一套运行时调用框架——U8APIBroker。它是所有U8API的调用
代理,用户要使用某个API只需调用U8APIBroker即可,无需直接访问真正的
API。
API应用
� API浏览查找
�
API
描述
�代码示例
� API调用过程
�组件引用
�
API
调用步骤
�关键要点
� API典型应用场景
�执行单一操作
�执行复合操作
API浏览查找—API
描述
在“开始”->“程序”->“用
友ERP-U8”->“UAP”目录下
找到“U8API资源管理器”,
单击,登录,进入“U8API资
源管理器”。在左侧
“U8API” 树形节点下,找到
某某模块,如“库存管理”模
块(可以看到下面列有很多个
单据,如盘点单、采购入库单
等),展开要操作的单据,分
两个子节点:“事件”和“服
务接口”,在“服务接口”下
可以看到该单据提供的API接
口,如“添加新单据”、“审
核单据”等。双击这些节点出
现该API的详细描述,如左图
所示。
评论0