首页 > 其他分享 >端口操作指南

端口操作指南

时间:2023-07-14 11:12:38浏览次数:40  
标签:指南 AS2 文件 数据库 EDI 端口 操作 X12

知行之桥 EDI 系统中的端口是用于创建数据工作流的功能模块。每个端口可执行以下的一个任务:

  • 使用标准网络协议 (AS2,AS4,FTP,SFTP,OFTP 等)与外部目标之间传输文件
  • 与后端系统集成,例如数据库或云端应用程序
  • 使用或公开 RESTful web API
  • 将数据从一种格式转换为另一种格式,如X12,EDIFACT,VDA等。
  • 压缩/解压缩或加密/解密数据
  • 修改文件的内容或标题
  • 根据逻辑条件转发文件,可以创建复杂的数据流

端口连接在一起可以创建数据自动化处理流程。每个端口执行特定的任务后,所有接收/处理的文件都会发送到工作流中的下一个端口。

端口组成

进入知行之桥 EDI 系统,在工作流界面左侧可以看到端口列表。主要分为基础、可控文件传输、电子数据交换、数据库以及其他。最下方的示例工作流中为企业提供了对接众多企业的完整工作流,可以根据需要,拖拽至空白工作区即可使用。

首先从传输端口开始,知行之桥的传输端口位于可控文件传输分类下,在这个分类中包含支持多种国际通用传输协议的端口,如AS2,AS4,FTP,SFTP,OFTP以及RosettaNet等。以AS2为例,用户可以选中列表中的AS2,并拖拽至空白工作区,即可创建一个AS2端口。

AS2端口能够实现接收和发送文件,但仅仅是接收和发送是远远不够的,还需要对文件进一步地处理。这时就需要EDI端口了。

EDI端口位于端口列表的电子数据交换分类下,包含支持多种被广泛使用的国际标准的端口,如X12、EDIFACT、VDA、HL7等。以X12为例,用户可以选中列表中的X12,并拖拽至空白工作区,即可创建一个X12端口。无论是符合哪种国际标准的EDI报文,阅读难度都比较大,企业通常很难处理这些文件,而此类EDI端口能够实现EDI报文与XML文件之间的格式转换。

接下来是XMLMap 端口,这个端口位于端口列表的基础分类下,主要实现从一种XML到另一种XML文件的映射处理。

最后是数据库端口,这个端口位于端口列表的数据库分类下,支持MySQL、SQLSever、SQLite以及Oracle等。主要实现EDI系统与外部系统之间的集成。

EDI_Connectors1.png

搭建工作流

以上我们已经顺利创建了四个端口,接下来需要按照逻辑关系,将这几个端口连接起来。

在EDI项目中,通常分为解析EDI报文和生成EDI报文两个方向,以解析方向为例,可以搭建工作流:

1.AS2端口接收EDI文件
2.EDI文件在X12端口中被转换为XML
3.转换后的XML在XMLMap端口中被转换为数据库XML
4.数据库XML通过SQLServer端口,被写入相应的数据库表中。

按照以上逻辑,我们可以搭建这样的工作流:

EDI_Connectors2.png

介绍端口配置

搭建好工作流之后,还需要在每个端口中进行自定义的配置。知行之桥的优势在于,所有的配置界面都是可视化的,用户可以非常清晰地进行操作。

AS2配置

需要在AS2端口的设置选项卡下配置企业和其交易伙伴的 AS2 连接信息,包括交易伙伴AS2 ID以及交易伙伴URL等。

EDI_Connectors3.png

接下来需要在 个人设置 界面配置企业自己的AS2连接信息:包括AS2 ID以及URL等。

EDI_Connectors4.png

X12配置

分为输入X12和输出X12两个方向,以输入方向为例,需要在设置选项卡下配置交换头信息。包括发送方ID和接收方ID等信息。

EDI_Connectors5.png

XMLMap端口配置

XMLMap端口需要设置源文件和目标文件,并根据源文件和目标文件模板建立从源到目标的映射。

EDI_Connectors6.png

数据库端口配置

数据库端口需要创建 EDI 系统与数据库的连接,点击下图红色方框中的创建按钮:

EDI_Connectors7.png

在弹出的窗口中配置需要连接的数据库信息,包括服务器、端口号、数据库、用户名以及密码。

EDI_Connectors8.png

以上便是对知行之桥 EDI 系统中常见端口的介绍,除了示例中的端口外,还有很多端口没有一一提及,欢迎大家下载知行之桥,我们为您提供30天全功能无限制的免费试用版 EDI 系统,方便您探索和测试更多的功能!

了解更多 EDI 信息,请参阅: EDI 是什么?

阅读原文

标签:指南,AS2,文件,数据库,EDI,端口,操作,X12
From: https://www.cnblogs.com/edi-ka/p/17553167.html

相关文章

  • Oracle EBS:注册Form表单和function功能基本操作
    OracleEBS:注册Form基本操作。这里将注册Form的基本步骤记录下来。1.首先,查看当前用户是否具备应用开发员责任。如果没有需要为当前登录用户配置应用开发员责任权限。2.配置完应用开发员角色后,打开oracleApplication表单界面,切换角色到应用开发员,打开应用产品,即可看到表单注......
  • 001 学习笔记--Access 常用操作
    Access数据库——设计试图,可进行表字段设计Access数据库——双击表,可维护数据常用CRUD帮助方法如下所示:usingSystem.Data;usingSystem.Data.OleDb;namespaceDBHelper{publicstaticclassAccessHelper{//privatestaticstringconnString=Confi......
  • 测试端口
    1.telnetIP端口 2.curlIP:PORTcurlhttp://IP:PORT/ 3.ssh-v-p端口[email protected]  5.tcpdump tcpdump-ieth0-w1.cap   参考:https://blog.csdn.net/qq_30192655/article/details/122215662......
  • JdbcTemplate(操作数据库-查询返回对象、查询返回集合)
    实现类:packageorg.example.spring.dao;importorg.example.spring.entity.Book;importorg.springframework.beans.factory.annotation.Autowired;importorg.springframework.jdbc.core.BeanPropertyRowMapper;importorg.springframework.jdbc.core.JdbcTemplate;im......
  • Redis学习指南
    基础资料官方下载、安装、运行redis中文站thelittleredisbook(中文版)Redis几个认识误区 redis作者宣言建模Fast,easy,realtimemetricsusingRedisbitmaps监控、配置RedisCommander (在线运行命令。强烈不推荐,会把浏览器搞死!)RedisLive redmon(★推荐支持监控......
  • CentOS 7相关操作
    防火墙操作开启防火墙sudosystemctlstartfirewalld.service查看防火墙状态sudosystemctlstatusfirewalld.service关闭防火墙(临时)sudosystemctlstopfirewalld.service永久开启防火墙(打开自启动)sudosystemctlenablefirewalld.service永久关闭防火墙(......
  • Qt的另存文件操作
    文件对话框操作首先要使用QString保存文件对话框选择保存文件的地址(url)再使用文件操作打开文件进行操作QStringfileName=QFileDialog::getSaveFileName(this,"另存文件","./","ALL(*。*)");QFilefile(fileName);if(!file.open(QFile::writeOnly)){ return;}QS......
  • linux下wifi的sta和ap操作
    前言在linux开发中wifi是很常见的一个工作,wifi有STA模式和AP模式,今天分享下如何使用工具在Linux中控制wifi。作者:良知犹存转载授权以及围观:欢迎关注微信公众号:羽林君或者添加作者个人微信:become_me介绍今天介绍的是AP和STA的wifi模式控制,AP热点模式使用到了hostapd和轻量......
  • 2023年7月13日,Stream流,Stream流的获取,Stream流中间聚合操作,Stream流终结操作,Calendar
    Stream流1.单列集合的Stream流获取packagecom.wz.stream01;importjava.util.Arrays;importjava.util.HashSet;importjava.util.List;importjava.util.function.Consumer;importjava.util.function.Predicate;importjava.util.stream.Stream;publicclassstreamDe......
  • RAC 11G 环境在数据泵操作期间部分服务名无法正常连接问题分析
    问题概述4节点ORACLERAC11G集群的节点4上的xxgsh服务在上午9点半左右和下午14点左右无法正常提供服务,通过重建服务和重启数据库实例解决。经过查看集群日志、osw信息发现数据库负载正常,集群日志正常,数据库日志存在大量导数的操作,并且自动产生了大量 altersystem 设置服务名......