服务总线和数据总线(数据服务总线是什么)

抖店动销抖店体验分提升抖店任何业务可添加微信:ad07668

ESB企业服务总线核心功能是消除信息系统之间的“信息孤岛”情况,集中进行应用管理维护,打破系统壁垒,实现各系统间数据、功能的互通,提高系统使用的便捷性。同时为企业制定各项集成规范,实现各监管、认证等系统,以标准化的方式进行集成,为后续IT

ESB企业服务总线核心功能是消除信息系统之间的“信息孤岛”情况,集中进行应用管理维护,打破系统壁垒,实现各系统间数据、功能的互通,提高系统使用的便捷性。同时为企业制定各项集成规范,实现各监管、认证等系统,以标准化的方式进行集成,为后续IT建设奠定基础架构。

ESB企业服务总线集成过程中,有时需要对非结构化数据进行集成,例如对应的文本文件、图片文件等集成,在集成过程中如果出现问题以微信、短信、邮件等方式进行预警,对于上述情况ESB产品预制了对应的操作样例,但样例在调用前,需要对上述共享通用资源进行配置,本篇文档主要针对资源配置进行说明

整体说明

本章整体说明核心对ESB基础样例工程主要功能以及用途进行说明,同时对ESB基础预制样例对应需要提前配置的资源进行说明,包括FTP资源、预警相关资源、配置对应文件等。

1.样例说明

ESB基础组件样例工程主要针对项目实施人员以及企业服务总线初学者,便于上述人员对ESB基本功能进行了解,主要功能包括常规数据的映射及转换、数据适配器的相关操作、协议适配器的相关操作并结合SMC管理控制进行应用集成及服务流程的监控统计等,同时也便于项目实施人员进行默认样例生成,并进行常规功能使用方法的反查

2.前置条件

在ESB基础预制样例在生成调用前需要配置对应资源,主要包含FTP资源、Mail资源、VFS资源、MQ资源、Redis资源等,同时还需要对全局变量信息进行重新加载,让其加载至缓存当中,另外还需要对文件读写另文件存入电脑指定位置,否则会导致读取不到文件的情况,基于样例FTP部分采用Serv-UFTP服务器,全文主要对预制样例各个资源的配置进行详细讲解说明,主要配置信息详见下文。

3.流程清单

流程清单,主要描述需要配置前置资源对应的流程说明,具体清单如下:

服务总线和数据总线(数据服务总线是什么)

FTP资源

1.FTP介绍

FTP是文件传输协议,本次ESB基础预制样例搭建主要使用Serv-U FTP Server,设定多个FTP服务器、限定登录用户的权限、登录主目录及空间大小等,功能非常完备。它具有非常完备的安全特性,支持SSL FTP传输,支持在多个Serv-U和FTP客户端,通过SSL加密连接保护数据安全等。接下来开始FTP服务端搭建,Serv-U安装过程不做过多介绍,选择安装路径即可。

2.FTP搭建

下面开始Serv-U搭建。

1.在Serv-U服务器右键新建服务器。

服务总线和数据总线(数据服务总线是什么)

2.输入服务器端IP,如果在本机搭建数据使用自己物理机IP即可,输入完成点击下一步即可。

服务总线和数据总线(数据服务总线是什么)

3.数据FTP服务端端口,注意:端口不要和其他端口产生冲突

服务总线和数据总线(数据服务总线是什么)

4.输入FTP服务器名称,点击下一步继续创建。

服务总线和数据总线(数据服务总线是什么)

5.输入维护服务器端的账号和密码创建成功。

服务总线和数据总线(数据服务总线是什么)

3.用户创建

在创建完成FTP服务器后,需要创建对应用户,并给用户授权操作权限。

服务总线和数据总线(数据服务总线是什么)

选择物理机目录作为FTP服务端文件上传地址。

服务总线和数据总线(数据服务总线是什么)

接下来根据实际操作权限对用户授权即可。

服务总线和数据总线(数据服务总线是什么)

可设置读取、写入、追加、删除、执行等权限。

4.服务验证

在本机电脑磁盘目录输入FTP文件访问地址,样例地址如下,IP为服务端IP,端口为搭建设置访问端口。

服务总线和数据总线(数据服务总线是什么)

接下来会弹出如下页面。

服务总线和数据总线(数据服务总线是什么)

输入2.3创建的用户名称和密码,即可访问服务端。

5.资源配置

资源配置需要在ESB共享资源模块—FTP资源进行注册。

服务总线和数据总线(数据服务总线是什么)

数据服务端IP、端口、用户名、密码即可,注意:在配置完成后需要对资源重新加载

预警资源

在ESB基础预制样例中发生错误会调用微信、短信、邮件等流程,而该流程的调用则需要提前关注微信公众号、配置邮件发件地址、短信平台对应地址等,具体配置信息如下。

1.微信配置

当前微信预制样例可以直接调用,但是发送信息会到指定人员微信上,如需要发送预警信息至自己微信中,则关注如下公众号,扫描关注即可。

服务总线和数据总线(数据服务总线是什么)

在配置扫描关注后,请联系本篇文章作者获取自身微信ID,接下来在微信预警流程映射模块配置发送微信ID即可。

服务总线和数据总线(数据服务总线是什么)

映射调整内容为Address默认发送人员ID。

2.短信配置

短信预警流程配置,本次预制样例使用的短信宝短信API开放平台,平台访问地址如下:

服务总线和数据总线(数据服务总线是什么)

短信宝的配置样例已经配置完成,如果调用短信预警接口需要在ESB管理控制台属性配置模块,找到基础样例工程数据,进入编辑保存,让其加入缓存即可。

注意在发送短信内容时需要定义短信签名【XXXXX】,如果无法发送短信,请联系作者检查短信宝是否还有余额短信条数

3.邮箱配置

邮箱配置以公司邮箱地址为主,首先登录Foxmail查看账号地址、密码以及服务器信息,接下来在ESB管理控制台贡献资源Mail资源模块注册即可。

服务总线和数据总线(数据服务总线是什么)

配置完成后需要对资源重新加载。

其它资源

本章主要对文件上载模块、Excel读写模块以及VFS等前置资源进行配置,使ESB基础预制样例在调用时可以直接访问到该资源,具体资源配置过程如下。

1.FTP文件

FTP文件配置主要对应流程为FTP文件上传流程,需要将文件保存至E盘根目录下,文件上传存储位置,详见流程定义上传地址模块。

服务总线和数据总线(数据服务总线是什么)

在E盘直接创建一个ftp.txt文件即可,对文件内容无特殊要求。

2.VFS资源

VFS资源的配置主要对应SFTP文件上传及SFTP文件下载流程,VFS资源的配置主要是配置服务器地址及服务器访问端口、密码等,接下来将ESB Server端的sftp.txt文件上传至服务器的/opt路径下。

服务总线和数据总线(数据服务总线是什么)

VFS可以使用Oracle VM VirtualBox在本机创建对应虚拟机,创建完成后,再共享资源注册即可。

服务总线和数据总线(数据服务总线是什么)

配置完成后需要对资源重新加载。

3.Excel文件

Excel文件配置主要对应流程为表格读取流程,需要将文件保存至E盘根目录下,注意本样例流程,建议使用附件文件Excel.xlsx。

如果需要自己创建Excel文件,注意Excel文件后缀为xlsx文件,且文件内部表格结构如下:

服务总线和数据总线(数据服务总线是什么)

如果不按照本结构创建Excel,需要调整Excel读取流程字段信息配置。

服务总线和数据总线(数据服务总线是什么)

心得体会

通过本次ESB基础样例工程的产品演示,发现样例说明手册还存在不足之处,所以撰写本篇文档将样例缺失部分补全,同时也使自身在意识形态、做事方法及产品打磨方面有了一定的提升,现从意识形态、流程优化以及工作方式层面总结如下。

1.意识形态

通过本次ESB基础预制样例的搭建,让我感触最多的便是合作的重要性,人与人精诚合作构建成团队,产品与产品合作构建成方案,孤木不成林,团队大于个人,一个团队的力量远远大于一人之力。团队不仅强调个人的工作成果,更强调团队战绩,每当被领导催问进度或被指出成果存在不足时,承担的永远是整个工作的全体人员,一荣俱荣,一损俱损,失败的团队里没有成功的个人。

2.流程优化

本次在进行样例预制时发现了部分可以优化的流程,在实际的配置操作过程中有些流程配置是多此一举的,例如数据间的格式转换、映射等,根本原因是自身对ESB企业服务总线相关组件使用不熟练导致的,后续还需继续加深对数据格式以及产品的了解,提升自身技术能力水平。

3.工作方法

首先当自身作为一件事的主导时,就要将这件事情坐实、做好,对工作负责到底,通过近期的工作让我认识到自身在工作时容易忽略工作中的细节,考虑问题还不够全面,没有从业务的角度去思考问题,做事时思路还不够清晰,在后续的工作学习过程中,应该从全局考虑问题,将事情做得条理清晰。

通过近期的工作让我认识到,在工作的过程中应该勤与公司领导、同事沟通交互,防止自己埋头苦干走弯路。在遇到困难时应该直接面对,与公司协调资源将事情解决,而不是在领导追问时才将事情暴露出来,所以主动暴露问题在工作中是至关重要的,只有主动暴露问题才能更快地将问题解决

本文由@数通畅联原创,欢迎转发,仅供学习交流使用,引用请注明出处!谢谢~

抖店动销抖店体验分提升抖店任何业务可添加微信:ad07668

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 sumchina520@foxmail.com 举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.zg8899.cn/17884.html