电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

NC57产品手册:UFESBV5X.pdfVIP免费

NC57产品手册:UFESBV5X.pdf_第1页
1/336
NC57产品手册:UFESBV5X.pdf_第2页
2/336
NC57产品手册:UFESBV5X.pdf_第3页
3/336
UFESB目录UFESB.11.快速体验UFESB.61.1.环境安装及配置.61.2.开发一个简单的集成案例.81.1.1启动UFESB‐IDE.91.1.2选择File‐New‐新建EIP集成组件.101.1.3新建流程文件.121.1.4新建服务接口.121.1.5流程部署配置.131.1.6流程配置.131.1.7Rulemap规则映射节点配置.141.1.8服务绑定.171.1.9保存流程并部署.181.1.10启动并运行.191.3.循序渐进的丰富案例.201.3.1.旅游计划投票系统.201.3.2.研发团队招聘系统.211.3.3.多系统WebService调用.222.UFESB整体介绍.312.1.产品定位.312.1.1.EAI作用:系统连通.332.1.2.应用集成:创建新的跨异构系统的业务流程.332.1.3.高度可复用的应用开发平台.342.1.4.企业主数据管理平台(UFMDM).342.1.5.企业关键业务活动监控平台(UFBAM)..342.2.技术架构和优势.362.2.1.UFESBSCA组件化管理..372.2.2.UFESB的服务管理.392.3.面向组件的开发模式.432.3.1.集成平台参与角色.432.3.2.集成平台关键概念.442.3.3.集成平台典型开发步骤.443.IDE开发配置指南..463.1.IDE介绍..463.2.创建组件.473.2.1.组件的分类.483.2.2.组件的结构.503.2.3.组件的粒度.523.3.组件配置.533.3.1.基本配置.533.3.2.协议绑定.543.4.服务建模.573.4.1.手动创建:.593.4.2.导入WSDL..603.5.实体建模.613.5.1.类型体系介绍.613.5.2.元数据编辑器.623.5.3.其他生成方式:.673.6.流程配置.693.7.交换规则.723.7.1.交换规则编辑器.723.7.2.交换规则详解.783.8.简单对照.953.9.安全证书.973.9.1.证书.973.9.2.加密和认证.983.9.3.公钥和私钥.983.9.4.新建证书.993.9.5.交换证书.1053.10.数据库查询规则.1073.11.数据库写入规则.1073.12.流程调试.1084.协议绑定指南.1124.1.统一消息模型.1124.1.1.SDO基本知识.1134.1.2.UFESB消息模型原理.1164.1.3.UFESB消息模型编程指南..1184.2.数据解析器.1244.2.1.XML解析器.1254.2.2.XML大文件解析器.1284.2.3.Blob解析器..1294.2.4.大文件解析器.1304.2.5.编码字符串解析器.1304.2.6.EXCEL解析器..1304.2.7.简单解析器.1314.2.8.CSV解析器.1324.2.9.SOAP解析器.1334.2.10.PFXX解析器..1344.3.数据转换器.1344.3.1.解码转换器.1354.3.2.字符串转换器.1364.3.3.POJO转换器.1364.3.4.XML转换器.1364.3.5.输入流转换器.1364.4.数据解析器和转换器使用案例.1374.5.表达式配置.1384.5.1.变量及简单表达式配置.1394.5.2.XPATH表达式配置.1404.5.3.公式表达式配置.1434.5.4.脚本表达式配置.1444.6.异步资源处理介绍.1464.6.1.简介.1464.6.2.绑定数据的处理过程.1464.6.3.绑定数据状态的处理.1474.6.4.触发器配置介绍.1474.6.5.线程及超时配置.1504.7.协议‐服务动态绑定..1514.7.1.服务发布.1524.7.2.服务调用.1554.8.服务发布指南.1574.8.1.对外提供服务定义的通用属性.1574.8.2.发布Webservice服务..1584.8.3.WebService安全设置.1624.8.4.发布HTTP/HTTPS服务.1724.8.5.发布MAIL接收服务..1744.8.6.发布FILE/FTP扫描服务.1764.8.7.发布TIMER定时扫描服务..1804.8.8.发布DBMonitor数据库扫描服务.1854.8.9.发布JMS消息接收服务..1894.8.10.发布Xmpp即时消息接收服务.1914.9.服务调用指南.1934.9.1.调用SoapRequest—WebService服务..1934.9.2.调用‐HTTP/HTTPS服务..1954.9.3.调用SMTP服务‐‐邮件发送.1984.9.4.调用FileGet服务‐‐文件获取.2034.9.5.调用JMS消息服务..2064.9.6.调用FilePut服务‐‐文件上传.2064.9.7.调用Xmpp服务‐‐即时消息发送.2094.9.8.调用NCInvoker‐‐NC服务.2104.9.9.调用NCPfxx‐‐NC交换平台服务调用..2105.流程配置指南.2115.1.流程整体介绍.2115.1.1.基本术语说明.2115.1.2.SPDL流程特点..2115.1.3.特别注意事项.2125.2.变量.2125.2.1.变量作用域.2125.2.2.变量用法说明.2145.2.3.变量持久化.2155.3.流程节点.2165.3.1.开始‐结束节点..2165.3.2.条件判断结点.2175.3.3.分组结点.2205.3.4.循环节点.2215.3.5.Fork‐join节点.2275.3.6.异步节点.2285.3.7.子流程结点.2295.3.8.服务调用.2305.3.9.人工任务配置说明.2315.3.10.异常处理.2325.3.11.HTML生成结点..2335.3.12.日志结点.2335.3.13.JavaCompute结点..2345.3.14.事件和定时器的配置.2345.3.15.内置动作说明.2365.3.16.DBQuery节点.2395.3.17.DBWrite节点..2505.4.UFESB中异构系统间的工作流支持..2565.4.1.无人工任务的场景.2565.4.2.有人工任务的场景.2575.4.3.无系统记录或者无特定返回值的人工任务实现方式.2596.Server配置指南.2606.1.数据源配置.2606.2.第三方数据源配置.2606.3.流程调试配置.2626.4.服务器http服务配置..2626.5.组件启动配置.2636.6.日志配置.2677.管理中心使用指南.2697.1.组件监控及管理.2707.2.服务监控及管理.2727.3.流程监控及管理.2737.4.任务查看和处理.2747.5.消息处理查询分析.2747.6.用户管理.2768.ESB和NC产品适配指南.2778.1.实体模型导入.2778.1.1.NC元数据导入.2778.1.2.外部交换平台单据导入.2808.2.不同版本NC的集成..2828.3.UFESB调用NC服务.2828.3.1.NC端服务设置.2828.3.2.UFESB端配置.2868.4.NC调用UFESB服务.2888.4.1.创建HTTP服务..2888.4.2.生成NC端调用ESB的服务代码..2898.4.3.拷贝生成文件到NC系统..2908.4.4.使用NCLocator调用ESB服务..2918.5.NC交换平台服务发布.2918.5.1.创建NC信息交换平台插件..2918.5.2.在ESB上生成交换平台代理服务.2958.5.3.部署EIP组件..3009.UFESB功能扩展.3019.1.开发协议类组件.3019.2.开发流程活动节点.3059.3.开发解析器.3109.3.1.CustomExcelParser项目.3109.3.2.CustomExcelParser.model项目..3139.3.3.CustomExcelParser.ui项目.3139.4.开发转换器.3159.4.1.CustomConvertor项目.3169.4.2.CustomConvertor.model项目..3189.4.3.CustomConvertor.ui项目..3199.5.开始自定义交换规则.3219.5.1.创建RuleAccessor..3219.5.2.创建规则.3229.5.3.创建规则属性编辑器.3229.5.4.定义扩展点.3239.6.开发表达式.32410.附录.32510.1.属性编辑器开发配置指南.32510.1.1.基本介绍.32510.1.2.属性的配置.32610.1.3.属性的控制.32810.1.4.详细参考说明.33010.2.Cron表达式配置指南..33310.3.LDAP表达式配置指南.3351.快速体验UFESB1.1.环境安装及配置ESB安装后分两个部分:UFESB-IDE和UFESB-Server(具体安装请参考随盘发布的ESB安装说明)。IDE目录结构如下:双击eclipse即可启动IDE环境,ESB业务组件的开发及配置都在IDE环境下完成。Server环境则提供组件运行的容器,产品内已经内置不少可复用的系统级组件,后续利用UFIDE集成开发工具可快速开发新的业务组件,并部署到Server上运行,对外提供多样化的服务,真正实现集成目标。Server目录结构如下:真正生产环境只需要安装server,而不需要IDE,在服务器上通过bin/karaf.bat可以启动server,如果在开发阶段,开发人员则一般不通过这种方式启动服务,IDE里有集成的启动按钮。UFESB‐IDE及UFESB‐Server配置:a)启动UFESB‐IDE,启动后选择Window‐Preferences.b)选择左边ESB服务器设置:c)选择ESB_HOME,设置为Server的根目录d)配置数据源,也可以不配数据源,完全基于内存级使用。在产品学习研究及产品培训时,为简化数据库安装、配置,可直接通过UFESB‐Server/hsqldb/start.bat启动内置的HSQLDB,启动后数据源可参照如下配置:启动ESBServer(参考1.1.10),如果需要登录管理中心则在浏览器地址栏输入http://localhost:8080/eip,默认用户名为admin,密码也是admin,正式生成环境建议登录后立即修改密码。e)其他配置请参考第6章Server配置指南1.2.开发一个简单的集成案例了解了ESB基本环境之后,我们开始花一点时间做一个简单的集成案例,通过这个案例我们可以了解UFESB的一些基本概念以及开发一个业务组件最基本的过程,权当一个入门的“教程”,后续再通过更复杂的案例以及分单元的讲解,层层讲解UFESB各方面的功能。我们要做的简单案例是通过发送电子邮件给指定的账号来搜索特定的信息,信息来自baidu搜索引擎,最终的效果像是一个基于邮件的搜索引擎,为那些不能直接上因特网但可以发邮件的用户添加一点生活的乐趣。麻雀虽小却五脏俱全,第一个案例还是需要一点耐心及探索的好奇心,那就开始吧:1.1.1启动UFESB‐IDE启动后选择Window-OpenPerspective-Other.选择EIP视图:显示EIP视图如下,重点关注各视图及下方的属性编辑器:1.1.2选择File‐New‐新建EIP集成组件输入组件项目名及路径,比如我们将要做一个邮件搜索的小例子,名为MailSearch:6.IDE会自动生成项目相关文件,创建完了项目结构如下:其中src目录为源代码目录,组件中需要添加源代码时可放在此目录下,比如基本的服务接口;Resource为资源目录,相应的配置文件可放在此目录下,简单案例无需关心;需要重点关注的是META-INF/component/businessConfig.comp文件,双击打开则出现如下编辑器:一个业务组件的基本配置包括:A)基本信息(必须)B)需要部署的流程(必须)C)服务绑定配置(必须)D)组件变量信息1.1.3新建流程文件按照案例的要求,需要有一个接受邮件并提取检索关键字转发给baidu的流程,通过File->New->流程文件的方式新建,在resource目录下添加flow目录,并添加main.flw流程定义文件(目录和流程名在正式开发时注意唯一性):1.1.4新建服务接口UFESB里服务分为发布类服务和调用类服务,发布类服务是本组件指对外发布服务供别的组件及第三方系统调用,而调用类服务则是调用别的组件或者第三方系统发布的服务。在.

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

NC57产品手册:UFESBV5X.pdf

您可能关注的文档

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信