首页 > 其他分享 >MACOM EDI 需求分析

MACOM EDI 需求分析

时间:2023-07-31 11:11:22浏览次数:50  
标签:需求 AS2 之桥 EDI 系统 传输 MACOM

MACOM 是一家全球性半导体公司,专注于设计和制造高性能射频、微波和光电元件,其产品被广泛应用于通信、航空航天、国防、工业和医疗等领域。随着 MACOM 的不断发展,传统数据传输方式效率较低,无法满足 MACOM 的需求。为了提高企业的信息化程度,与其全球合作伙伴建立密切联系,MACOM 选择搭建自己的 EDI 平台,并号召其合作伙伴,通过 EDI 传输业务数据。

MACOM1.jpg

企业应该如何与 MACOM 建立 EDI 连接呢?在开始 EDI 项目之前需要先确认 EDI 需求,包括:传输协议以及报文标准等信息。

MACOM EDI 需求

传输协议:AS2

AS2 是一种基于网络的传输协议,它具有安全连接、数字签名、文件加密、能够接收文件处理状态( MDN 消息应答)、灵活的数据传输等优点。

报文标准:X12,需要传输的业务报文类型如下:

业务报文代码业务含义传输方向
850采购订单企业发送给 MACOM
855订单确认MACOM 发送给企业
860发货通知企业发送给 MACOM
856提前发货通知MACOM 发送给企业
810发票MACOM 发送给企业
846库存查询企业发送给 MACOM
867产品转移和转售报告企业发送给 MACOM

知行之桥 EDI 系统如何实现与 MACOM 的 EDI 对接?

MACOM2.jpg

搭建 EDI 传输通道

AS2 需要以软件为基础在有网络和 IP 的条件下实现,知行之桥 EDI 系统可以满足 AS2 传输的需求,系统中的 AS2 端口便是专门针对 AS2 传输开发的端口。企业只需准备一台具有公网 IP 的服务器,也可直接租用云服务器,安装部署知行之桥 EDI 系统后,完成相应的配置,即可准备好与交易伙伴进行 EDI 的 AS2 连接。

通过知行之桥 EDI 系统的 AS2 端口可以搭建与 MACOM 的 EDI 传输通道。进行 AS2 连接,需要准备如下的信息:

  • AS2 ID(企业的 AS2 身份标识符)
  • Private Certificate (私钥证书)
  • Certificate Password(私钥证书密码)
  • Public Certificate(与私钥证书成对的公钥证书)
  • Receiving URL (企业的数据接收 URL 地址)

在知行之桥 EDI 系统中可以对 AS2 连接信息进行可视化的配置,无需代码,即可实现与 MACOM 之间 EDI 传输通道的搭建。

通过以下四个步骤即可完成:

1.明确你和 MACOM 的 AS2 配置信息
2.配置你的 AS2 信息
3.配置 MACOM 的 AS2 信息
4.测试发送 & 接收文件

实现 EDI 文件的格式转换

搭建好 EDI 传输通道后,企业需要具备生成或解析 X12 报文的能力,才能进行数据传输。在 MACOM EDI 项目中,使用知行之桥 EDI 系统,通过 X12 端口以及 XMLMap 端口可视化配置,即可实现 X12 与 XML 之间的转换,方便快捷。在 EDI 系统中,企业可以根据实际需求,将获得的 XML 文件进一步转换为 Excel、CSV 以及 Json 等格式。我们的项目经理将会根据企业的实际情况提供定制化的解决方案。

系统集成

对于一些订单量较少且无 ERP 的企业,可以选择 Excel/CSV/XML 等可视化格式或使用 SaaS 服务;对于内部有业务系统且数据量较大的情况,可选择中间数据库、API、Webservice 等常见的集成方式。

要想最大程度上实现自动化,最佳选择便是实现 EDI 系统与企业内部业务系统之间的集成。EDI 系统支持与企业的内部 ERP、SAP、WMS 等系统进行集成,实现 EDI 系统与企业内部业务系统之间的互联和互操作,能够满足企业对实时数据的需求、对准确性的需求以及对节约时间和预算的需求。

知行之桥 EDI 系统功能概述

借助知行之桥 EDI 系统的工作流设计器,通过简单拖拽、配置,快速搭建从外部通信,EDI 标准报文转换,到与内部系统集成的工作流,实现业务流程完全自动化;同时,针对业务数据量大的情况,知行之桥 EDI 系统也支持部署 HA(高可用集群)方案,实现负载均衡和故障转移,此外系统还支持跨平台部署、审计、多用户权限管理、报表等辅助功能,提高了用户的使用体验。

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

标签:需求,AS2,之桥,EDI,系统,传输,MACOM
From: https://www.cnblogs.com/edi-ka/p/17592924.html

相关文章

  • Linux Redis配置
    Redis是一个开源的高性能键值对存储系统,具有快速、灵活和可扩展的特性。它是一个基于内存的数据结构存储系统,可以用作数据库、缓存和消息代理。Redis的一些主要特点和用途:高性能:Redis数据存储在内存中,因此能够提供极快的读写操作。它采用单线程模型和异步I/O,避免了多线程的......
  • Redis从入门到放弃(5):事务
    1、事务的定义Redis的事务提供了一种“将多个命令打包,然后一次性、按顺序地执行”的机制。redis事务的主要作用就是串联多个命令防止别的命令插队。但是,事务并不具有传统数据库事务的特性,如回滚。2、事务命令Redis中的事务可以通过以下命令来执行:MULTI:用于开启一个事务块,......
  • redis monitor 监控说明
    1、监视器Redis监视器是用于监控或观察Redis服务器指令执行的一种特殊的客户端。创建Redis监视器的方式也很简单,启动一个客户端后,执行monitor指令,客户端将进入监视器状态。进入监视器状态的客户端将不再接受Redis指令输入,而称为了一个实时接受服务器指令执行信息的消费者。如下图......
  • python操作redis
    redis/relate一、python连接redis1.方式一importredis#创建连接对象r=redis.Redis(host='127.0.0.1',port=6379)r.set('name','zhangsan')print(r.get('name'))2.方式二使用连接池当并发量比较高的时候,频繁的创建连接和释放连接会对性能有影响,使......
  • redis常见的5中数据类型以及相关命令
    redisredis简介redis是采用ASNIC语言编写的采用的是C/S架构是非关系型数据库以键值对的形式存储在内存中redis在windows中的启动命令redis-serverredis.windows.confredis-cli切换到客户端一、redis的数据类型1.String(字符串)最基本的数据结构,可以......
  • redis做消息队列学习
    转自:https://juejin.cn/post/7094272373930590245#heading-9,https://zhuanlan.zhihu.com/p/3442697371、消息队列基本作用:应用解耦(作为中介)、削峰填谷。redis做mq的优点:轻量级,使用和运维成本低。mq的3个基本要求:消息保序sequence:对应消息需要有序消费的场景;处理重复消息dupl......
  • Java面试题 P17:Redis篇:Redis使用场景-缓存-缓存穿透
    什么是缓存击穿:给某一个key设置了过期时间,当key过期的时候,恰好这时间点对这个key有大量的并发请求过来,这些并发的请求可能会瞬间把数据库压垮。  互斥锁代码:1privatefinalReadWriteLockreadWriteLock=newReentrantReadWriteLock();2privatefinalLock......
  • Map和Object:JS如何根据需求选择正确的键值对数据结构
    Map和Object都是JavaScript中常用的数据结构,它们都可以用来存储键值对(key-valuepairs)。但是,它们之间也有一些重要的区别,了解这些区别可以帮助我们选择更合适的数据结构来满足我们的需求。公众号:Code程序人生,个人网站:https://creatorblog.cnObject的特点Object是JavaScript中最基本......
  • redis群集模式
    redis群集有三种模式,redis群集有三种模式,分别是主从同步/复制、哨兵模式、Cluster,可以提高redis的高可用,高性能。目录一、redis群集模式二、主从复制三、哨兵四、集群五、总结     一、redis群集模式1.redis群集模式(1)主从复制:主从复制主要实现......
  • 通过Redis+Mysql来自定义Spring-Statemachine的持久化
    我们在使用Spring状态机的时候,往往需要对于StateMachine持久化操作,但是官方为我们提供的基于redis的持久化并不是特别好,一方面是因为只存redis容易导致数据丢失,另一方面因为状态机的特性需要对应的StateMachine的数据永久有效,导致redis中的key永不过期。我现在希望实现将StateMac......