ESB企业服务总线核心功能是消除信息系统之间的“信息孤岛”情况,集中进行应用管理维护,打破系统壁垒,实现各系统间数据、功能的互通,提高系统使用的便捷性。同时为企业制定各项集成规范,实现各监管、认证等系统,以标准化的方式进行集成,为后续IT建设奠定基础架构。
ESB企业服务总线集成过程中,有时需要对非结构化数据进行集成,例如对应的文本文件、图片文件等集成,在集成过程中如果出现问题以微信、短信、邮件等方式进行预警,对于上述情况ESB产品预制了对应的操作样例,但样例在调用前,需要对上述共享通用资源进行配置,本篇文档主要针对资源配置进行说明。
1整体说明
本章整体说明核心对ESB基础样例工程主要功能以及用途进行说明,同时对ESB基础预制样例对应需要提前配置的资源进行说明,包括FTP资源、预警相关资源、配置对应文件等。
1.1样例说明
ESB基础组件样例工程主要针对项目实施人员以及企业服务总线初学者,便于上述人员对ESB基本功能进行了解,主要功能包括常规数据的映射及转换、数据适配器的相关操作、协议适配器的相关操作并结合SMC管理控制进行应用集成及服务流程的监控统计等,同时也便于项目实施人员进行默认样例生成,并进行常规功能使用方法的反查。
1.2前置条件
在ESB基础预制样例在生成调用前需要配置对应资源,主要包含FTP资源、Mail资源、VFS资源、MQ资源、Redis资源等,同时还需要对全局变量信息进行重新加载,让其加载至缓存当中,另外还需要对文件读写另文件存入电脑指定位置,否则会导致读取不到文件的情况,基于样例FTP部分采用Serv-UFTP服务器,全文主要对预制样例各个资源的配置进行详细讲解说明,主要配置信息详见下文。
1.3流程清单
流程清单,主要描述需要配置前置资源对应的流程说明,具体清单如下:
2FTP资源
2.1FTP介绍
FTP是文件传输协议,本次ESB基础预制样例搭建主要使用Serv-U FTP Server,设定多个FTP服务器、限定登录用户的权限、登录主目录及空间大小等,功能非常完备。它具有非常完备的安全特性,支持SSL FTP传输,支持在多个Serv-U和FTP客户端,通过SSL加密连接保护数据