ESB产品UI升级总结

2023-11-11

一款好的产品需要不断地打磨才能变得更完整、更稳定。企业服务总线ESB产品作为数通畅联的核心产品,为了能够更好地迎合客户的需求,实现更好的视觉效果和体验感,需要不断地迭代升级。

本次升级主要是针对整体页面进行优化以及对部分功能进行修复和调整,升级之后不仅在页面布局上看起来更舒适,而且功能方面也更加完善。在下面的内容中我将详细介绍本次升级的内容和过程以及我的一些心得体会。

1总体概述

本篇文档主要是围绕着本次页面升级的最终效果以及实现过程来展开说明,其次会简单介绍ESB相关的产品信息,最后就是问题总结和个人总结。

1.1产品体系

ESB云服务总线由ESB设计器和ESB Server两部分组成,ESB Server以容器模式部署在K8S云平台中,包含Runtime运行时和SMC管理控制台两部分,云ESB产品架构如下图所示。

云ESB能够实现异构、分布式系统之间互联互通,同时通过预置的各种适配器组件,连接现有各孤立应用系统。

1.2产品机制

云ESB主要包含三个模块:服务器ESB Server、设计器ESB Designer、SMC管理控制台。ESB Server是运行环境,支持K8S容器化部署,SMC管理控制台是部署在ESB Server的Java Web应用,基于AEAI DP开发平台构建。ESB Designer是基于Eclipse Plugin开发的图形化、拖拽式的设计Web服务、Rest服务以及各类服务流程的构建工具,同时云ESB可以和其它SOA集成产品、数据治理产品灵活协作,组成不同方案,解决异构集成难题。

ESB云服务总线对于所有的资源如:数据库、消息队列、属性资源等进行统一配置,以及资源初始化、监控。按集成应用、集成服务、集成流程、集成组件不同粒度进行管理,同时实现各服务以及流程运行隔离,互不影响。

一个ESB Server中可以有多个ESB应用,一个ESB应用中按分组方式包含多个Web服务、Rest服务和消息流程。Web/Rest服务的不同操作Operation可以通过绑定消息流程实现,消息流程除了可以实现Web服务的各种方法,还能够以Http服务、Timer服务、Queue队列服务方式实现集成功能。一个消息流程中可以使用多个适配器组件,可以模拟程序代码中的顺序、判断、循环、异常处理等形式,各组件以配置方式或扩展代码方式引用管理控制台统一定义的资源(DB、MQ、Config等),不同组件实现特定的功能。基于图形化设计器产生配置消息流程的配置文件,在ESB引擎负责解析消息流程配置文件、实例化消息流程以及流程中的各组件,从而实现不同的业务集成、数据集成功能。

1.3升级内容

本次升级主要针对数据管理页面和参考数据页面,在按钮样式、表单格式和整体页面的布局方面进行了优化,同时也修复了部分按钮存在的bug,如点击无反应或者点击页面空白等问题ÿ

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ESB产品UI升级总结 的相关文章

  • Nacos启动报错

    Nacos启动报错问题的解决方案 nacos官网得知环境要求为jdk1 8 maven3 2 x 为了避免采坑 版本尽量使用官网推荐的 直接上报错 如下 org springframework beans factory Unsatisfi
  • 分配给套接字的IP地址与端口号

    文章目录 1 网络地址 Internet Address 2 网络地址分类与主机地址边界 3 用于区分套接字的端口号 IP 是 Internet Protocol 网络协议 的简写 是为收发网络数据而分配给计算机的值 端口号并非赋予计算机的
  • 五年程序员人生的点点滴滴

    转自 http blog csdn net linux loajie article details 7672455 和大家一样 我也是一名普通的程序员 很快工作五年了 现在依然记得大学时软件工程老师曾说过的一句话 大概是这样的 工作五年之
  • 如何在windows下安装与配置Appium

    如何在windows下安装与配置Appium appium是一款open source 移动自动化测试框架 既支持Android 也支持IOS 工具 原料 JDK adt bundle windows node python appium

随机推荐

  • Grafana(据说全网最详细配置教程)

    见我笔记 https www wolai com fishman tolearn ccb6Z7P4kBr1JQ3m1r2CLs theme light
  • Java中的序列化和反序列化

    java对象序列化是指将java对象转换为字节序列的过程 而反序列化则是将字节序列转换为java对象的过程 我们知道 不同进程 程序间进行远程通信时 可以相互发送各种类型的数据 包括文本 图片 音频 视频等 而这些数据都会以二进制序列的形式
  • Blob,ArrayBuffer,File,FileReader,Buffer,TypeArray 的作用和区别

    Blob Binary Large object 二进制大型对象 是一个相对high level的概念 一个Blob对象可以包含一个或多个连续内存 通常是由一个或多个ArrayBuffer对象组成的数组 ArrayBufer 与 Buffe
  • kubernetes HPA使用及测试

    一 安装metrics server Metrics Server是Kubernetes内置的容器资源指标来源 Metrics Server从node节点上的Kubelet收集资源指标 并通过Metrics API在 Kubernetes
  • TestNG基本注释二:基本注释解释

    在TestNG基本注释一中 我们给出来一个用eclipse IDE生成的TestNG测试类 package test java com testng test import org testng annotations Test impor
  • 机器学习实战5-天气预测系列:利用数据集可视化分析数据,并预测某个城市的天气情况

    大家好 我是微学AI 最近天气真的是多变啊 忽冷忽热 今天再次给大家带来天气的话题 机器学习实战5 天气预测系列 我们将探讨一个城市的气象数据集 并利用机器学习来预测该城市的天气状况 该数据集包含年平均温度和湿度等信息 一 准备工作 首先
  • 【Linux】Ubuntu20.04版本安装谷歌中文输入法【教程】

    Linux Ubuntu20 04版本安装谷歌中文输入法 教程 文章目录 Linux Ubuntu20 04版本安装谷歌中文输入法 教程 一 下载fcitx googlepinyin 二 配置Language Support Referen
  • java随机生成6位验证码的方法对比(这里列出三种)

    第一种方式 不推荐 因为结果可能会出现错误 String code String valueOf new Random nextInt 1000000 这种方式有问题 问题在于 在连续生成多次的情况下 可能会生成小于6位的验证码 测试 fo
  • scrollIntoView 的使用

    描述 将调用此方法的元素滚动到浏览器窗口的可见区域 scrollIntoView 官方文档 用法 element scrollIntoView 用法同 element scrollIntoView true element scrollIn
  • 网络工程师--网络安全与应用案例分析

    案例一 某单位现有网络拓扑结构如下图所示 实现用户上网功能 该网络使用的网络交换机均为三层设备 用户地址分配为手动指定 案例分析一 路由器AR2200的GE0 0 1接口地址为内网地址 为确保内部用户访问Internet 需要在该设备配置
  • 线上验证真的就是点点点吗?

    最近测试了一个项目 与其他4个后台有合作 今天项目上线了 一下配置错了 一下数据错了 真整的有点手忙脚乱 于是 整理了一个checklist 供后续备忘 希望能对大家有所启发 线上验证 有些项目比较单一 或许点点点就足够了 但是遇到与其他项
  • SHELL脚本 遍历文件夹下所有文件以及子文件夹

    SHELL脚本 遍历文件夹下所有文件以及子文件夹 dir 要设置为局部变量 如果设置为全局变量 在func递归时传入的参数 会改变 dir的值 将导致之后的文件目录错误 为更改后的dir值 当前目录情况 执行完shell后 附上代码 bin
  • 从源码到原理剖析activity核心知识点

    如何在onResume方法中获取到View的宽高 有两种方式 post和addOnGlobalLayoutListener override fun onResume super onResume Log e onresume tabBot
  • 新手使用~React+Antd^4.1.3+Hooks自定义筛选框

    官网此版本的筛选组件为 根据可爱的pm的要求 需要添加全选 确认筛选 重置按钮 此情景适用于后端所需要的的参数传递为多选 数组的形式 而非单个字符串 引入需要的组件及包 import Table Button Checkbox Space
  • AAL:ATM 适配层(AAL0、AAL2、AAL3/4、AAL5)--网络大典

    ATM 适配层 AAL 主要负责 ATM 层与高层之间的信元转发过程 从上层收到信息后 AAL 将数据分割成 ATM 信元 从 ATM 层收到信息后 AAL 必须重新组合数据形成一个上层能够辨识的格式 上述操作称之为分段与重组 SAR 它是
  • 【哈夫曼树】

    目录 前言 1 哈夫曼树结构 2 初始化 3 构造哈夫曼树 4 获取Huffman编码 整体代码 前言 哈夫曼树又称最优二叉树 可以对带权节点进行编码并且保证每个数据的编码都不会是其他数据的前缀 保证了编码的唯一性 因此 哈夫曼编码又称为前
  • xcode开发中 各种警告

    一 Missing file xxx 如果你在finder中删除了工程里面的文件 xcode上会出现一个警告 Missing file xxx 有个警告在那恨事不自在 上网着了下 发现了如下解决方法 1 打开terminal cd 到刚才你
  • Mysql存储json格式数据需要掌握的

    目录 一 前言 二 什么是 JSON 三 Mysql当中json函数 四 JSON值部分更新 4 1 使用 Partial Updates 的条件 4 2 如何在 binlog 中开启 Partial Updates 4 3 关于 Part
  • centos7 git安装

    开发十年 就只剩下这套Java开发体系了 gt gt gt 由于centos中的源仓库中git不是最新版本 需要进行源码安装 1 查看yum仓库git信息 root iZm5e3d4r5i5ml889vh6esZ zh yum info g
  • ESB产品UI升级总结

    一款好的产品需要不断地打磨才能变得更完整 更稳定 企业服务总线ESB产品作为数通畅联的核心产品 为了能够更好地迎合客户的需求 实现更好的视觉效果和体验感 需要不断地迭代升级 本次升级主要是针对整体页面进行优化以及对部分功能进行修复和调整 升