首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

自立研发的ESB产品快要发布啦

2012-09-19 
自主研发的ESB产品快要发布啦!发个产品功能介绍的基本目录,太详细的内容怕涉及到公司的商业版权,请多多理

自主研发的ESB产品快要发布啦!
发个产品功能介绍的基本目录,太详细的内容怕涉及到公司的商业版权,请多多理解,也算是多年研发取得的一些成果,希望对SOA/ESB技术感兴趣的朋友一起交流,我也一直期待ESB及中间件方面的高手能够加盟我们的团队,一起推动发展适合国内企业现状的高性价比集成类产品。在大家都开始谈论云端技术的时候,我坚信集成依然是一个需要我们用很大的智慧去征服的领域,也会是云计算的基础。

UFESB5.7产品手册1
1.快速体验UFESB1
1.1.环境安装及配置1
1.2.开发一个简单的集成案例4
1.1.1启动UFESB-IDE5
1.1.2选择File-New-新建EIP集成组件6
1.1.3新建流程文件8
1.1.4新建服务接口9
1.1.5流程部署配置9
1.1.6流程配置9
1.1.7Rulemap规则映射节点配置10
1.1.8服务绑定13
1.1.9保存流程并部署14
1.1.10启动并运行15
1.3.循序渐进的丰富案例16
1.3.1.旅游计划投票系统16
1.3.2.研发团队招聘系统17

2.UFESB整体介绍18
2.1.产品定位18
2.1.1.EAI作用:系统连通20
2.1.2.应用集成:创建新的跨异构系统的业务流程20
2.1.3.高度可复用的应用开发平台21
2.1.4.企业主数据管理平台(UFMDM)21
2.1.5.企业关键业务活动监控平台(UFBAM)21
2.2.技术架构和优势23
2.2.1.UFESB SCA组件化管理24
2.2.2.UFESB的服务管理26
2.3.面向组件的开发模式30
2.3.1.集成平台参与角色30
2.3.2.集成平台关键概念31
2.3.3.集成平台典型开发步骤31

3.IDE开发配置指南33
3.1.IDE介绍33
3.2.创建组件34
3.2.1.组件的分类35
3.2.2.组件的结构37
3.2.3.组件的粒度39
3.3.组件配置40
3.3.1.基本配置40
3.3.2.协议绑定42
3.4.服务建模44
3.4.1.手动创建:46
3.4.2.导入WSDL47
3.5.实体建模48
3.5.1.类型体系介绍48
3.5.2.元数据编辑器49
3.5.3.其他生成方式:54
3.6.流程配置56
3.7.交换规则59
3.8.简单对照60
3.9.安全证书62
3.9.1.证书62
3.9.2.加密和认证63
3.9.3.公钥和私钥63
3.9.4.新建证书64
3.9.5.交换证书73
3.10.数据库查询规则75
3.11.数据库写入规则75
3.12.流程调试76

4.协议绑定指南80
4.1.统一消息模型80
4.1.1.SDO基本知识81
4.1.2.UFESB消息模型原理84
4.1.3.UFESB消息模型编程指南86
4.2.数据解析器92
4.2.1.XML解析器93
4.2.2.XML大文件解析器96
4.2.3.Blob解析器97
4.2.4.大文件解析器98
4.2.5.编码字符串解析器98
4.2.6.EXCEL解析器98
4.2.7.简单解析器99
4.2.8.CSV解析器100
4.2.9.SOAP解析器101
4.2.10.PFXX解析器101
4.3.数据转换器102
4.3.1.解码转换器103
4.3.2.字符串转换器104
4.3.3.POJO转换器104
4.3.4.XML转换器104
4.3.5.输入流转换器104
4.4.数据解析器和转换器使用案例105
4.5.表达式配置106
4.5.1.变量及简单表达式配置107
4.5.2.XPATH表达式配置108
4.5.3.公式表达式配置111
4.5.4.脚本表达式配置112
4.6.异步资源处理介绍114
4.6.1.简介114
4.6.2.绑定数据的处理过程114
4.6.3.绑定数据状态的处理115
4.6.4.触发器配置介绍115
4.6.5.线程及超时配置118
4.7.协议-服务动态绑定119
4.7.1.服务发布120
4.7.2.服务调用123
4.8.服务发布指南125
4.8.1.对外提供服务定义的通用属性125
4.8.2.发布Webservice服务126
4.8.3.Web Service 安全设置130
4.8.4.发布HTTP/HTTPS服务140
4.8.5.发布MAIL接收服务142
4.8.6.发布FILE/FTP扫描服务144
4.8.7.发布TIMER定时扫描服务148
4.8.8.发布DBMonitor数据库扫描服务154
4.8.9.发布JMS消息接收服务158
4.8.10.发布Xmpp即时消息接收服务160
4.9.服务调用指南162
4.9.1.调用SoapRequest—Web Service服务162
4.9.2.调用-HTTP/HTTPS服务164
4.9.3.调用SMTP服务--邮件发送167
4.9.4.调用FileGet服务--文件获取172
4.9.5.调用JMS消息服务175
4.9.6.调用FilePut服务--文件上传175
4.9.7.调用Xmpp服务--即时消息发送178
4.9.8.调用NCInvoker--NC服务179
4.9.9.调用NCPfxx--NC交换平台服务调用179


5.流程配置指南180
5.1.流程整体介绍180
5.1.1.基本术语说明180
5.1.2.SPDL流程特点180
5.1.3.特别注意事项181
5.2.变量181
5.2.1.变量作用域181
5.2.2.变量用法说明183
5.2.3.变量持久化184
5.3.流程节点186
5.3.1.开始-结束节点186
5.3.2.条件判断结点187
5.3.3.分组结点191
5.3.4.循环节点192
5.3.5.Fork-join节点197
5.3.6.异步节点198
5.3.7.子流程结点198
5.3.8.服务调用199
5.3.9.人工任务配置说明200
5.3.10.异常处理201
5.3.11.HTML生成结点202
5.3.12.日志结点203
5.3.13.JavaCompute结点203
5.3.14.事件和定时器的配置204
5.3.15.内置动作说明206
5.3.16.DBQuery节点209
5.3.17.DBWrite节点220
5.4.UFESB中异构系统间的工作流支持226
5.4.1.无人工任务的场景226
5.4.2.有人工任务的场景227
5.4.3.无系统记录或者无特定返回值的人工任务实现方式229


6.Server配置指南230
6.1.数据源配置230
6.2.第三方数据源配置230
6.3.流程调试配置232
6.4.服务器http服务配置232
6.5.组件启动配置233
6.6.日志配置237


7.管理中心使用指南238
7.1.组件监控及管理239
7.2.服务监控及管理241
7.3.流程监控及管理242
7.4.任务查看和处理243
7.5.消息处理查询分析243
7.6.用户管理245


8.ESB和NC产品适配指南246
8.1.实体模型导入246
8.1.1.NC元数据导入246
8.1.2.外部交换平台单据导入249
8.2.不同版本NC的集成251
8.3.UFESB调用NC服务251
8.3.1.NC端服务设置251
8.3.2.UFESB端配置255
8.4.NC调用UFESB服务257
8.4.1.创建HTTP服务257
8.4.2.生成NC端调用ESB的服务代码258
8.4.3.拷贝生成文件到NC系统259
8.4.4.使用NCLocator调用ESB服务260
8.5.NC交换平台服务发布260
8.5.1.创建NC信息交换平台插件260
8.5.2.在ESB上生成交换平台代理服务264
8.5.3.部署EIP组件269

9.UFESB功能扩展270
9.1.开发协议类组件270
9.2.开发流程活动节点270
9.3.开发解析器271
9.3.1.CustomExcelParser项目271
9.3.2.CustomExcelParser.model项目274
9.3.3.CustomExcelParser.ui项目274
9.4.开发转换器276
9.4.1.CustomConvertor项目277
9.4.2.CustomConvertor.model项目279
9.4.3.CustomConvertor.ui项目280
9.5.开始自定义交换规则282
9.6.开发表达式282

10.附录282
10.1.属性编辑器开发配置指南282
10.2.Cron表达式配置指南282
10.3.LDAP表达式配置指南284
1 楼 kenpfang 2011-06-01   你们的ESB产品有多少成功案例,基于什么框架,主要有那些技术。 2 楼 cool_future 2011-06-13     呵呵,有抄袭IBM Message Broker、WESB的嫌疑,不过做的好的是把两者做了结合。
  有一点很疑惑:ESB产品怎么还有人工任务节点啊、还有BAM,奇怪了。 
  并且我觉得在ESB产品中也没必要引入变量的概念,因为直接放到类似于MB的LocalEvn结构中就行了,效率更高。
   总计感觉做了很多、很大,但感觉有些乱,ESB最关注标准,文档中也没有。。。。

热点排行