公司自建电商系统对接Coupa PunchOut ----踩坑之路

本文涉及的产品
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
简介: 公司自建电商系统对接Coupa PunchOut ----踩坑之路

Coupa Network是Coupa公司开发的供应商采购平台。punchout功能对接数据传输基于cxml。

主要是实现接口登录、购物车信息返回到Coupa系统,以及等订单功能。

开发手册中有相应的技术接口要求及格式,主要是实现相应的接口格式。

近期呢我们公司也正在准备将我们的电商系统通过punchout功能与Coupa进行对接,接下来我分享一下在运行过程中的踩坑之路:

系统上线运行一段时间后,发现通过Coupa系统登录我司的电商系统时,总是存在不稳定,时断时续,以及访问解析慢的情况,因为客户都在国内,我们的电商系统服务器也同时在国内,带宽临时提高到100M也无济于事,经过多次试验更换服务器问题依旧。

最终将所有的Coupa传过来的数据,报错详细日志分析如下。

经过仔细排查,我们解析Coupa发来的数据,需要通过远程调用DTD文件进行解析。

最终解决方法:

1、服务器断网,屏蔽对外所有网站的80端口。

2、建立本地IIS网站,内部解析到xml.cxml.org ,并且根据接收的CXML文件建立相关路径。

3、保证服务器内部可以正常访问。

4、通过以上方法解决和提高了访问速度,原因是Coupa的网站在国外,国内服务器访问国外网站时存在着网速慢的情况,并且不稳定的原因也是因此造成。

以上为此次对接Coupa punchout过程中的一些过程,写的比较粗,如果大家有问题可以一起发邮件探讨沟通。

目录
相关文章
为什么不加盟线下陪玩APP小程序平台,而是自建平台?
自建线下陪玩APP平台相比加盟,能避免利润抽成,确保所有收益归己,同时提供更高的运营灵活性和稳定性,不受制于合同限制或总平台决策变动,更适合追求长期发展的创业者。
|
6月前
|
JSON Java 数据格式
详尽分享菜鸟天地对接功能之单点接入分享
详尽分享菜鸟天地对接功能之单点接入分享
87 0
|
NoSQL 架构师 Java
京东T7架构师推出的电子版SpringBoot,从构建小系统到架构大系统
Java 的各种开发框架发展了很多年,影响了一代又一代的程序员,现在无论是程序员,还是架构师,使用这些开发框架都面临着两方面的挑战。 1. 一方面是要快速开发出系统,这就要求使用的开发框架尽量简单,无论是新手还是老手都能快速上手,快速掌握页面渲染、数据库访问等常用技术。也要求开发框架能尽量多地集成第 方工具,以便信手拈来。最后,还希望在开发调试过程中,方便代码更改后能快速重启。
|
Cloud Native 关系型数据库 分布式数据库
客户说|PolarDB最佳实践:工期缩短2/3,揭秘极氪APP分布式改造效率神器
极氪APP引入阿里云PolarDB,21天完成数据库分布式改造
|
NoSQL 关系型数据库 MySQL
有来实验室|第一篇:Seata1.5.2版本部署和开源全栈商城订单支付业务实战(一)
有来实验室|第一篇:Seata1.5.2版本部署和开源全栈商城订单支付业务实战(一)
|
SQL 前端开发 Java
有来实验室|第一篇:Seata1.5.2版本部署和开源全栈商城订单支付业务实战(二)
有来实验室|第一篇:Seata1.5.2版本部署和开源全栈商城订单支付业务实战(二)
|
API 数据格式 JSON
宜搭应用与第三方系统数据互通怎么做?
使用 HTTP 连接器向宜搭的 API 发送请求。具体来说,您可以使用集成自动化中的 HTTP 连接器,设置其为定时触发,并将编写的脚本中转换后的数据作为 HTTP 请求的 body,发送 POST 请求到宜搭的 API 接口。
宜搭应用与第三方系统数据互通怎么做?
|
运维 数据库
《买单侠数据库架构之路--基于云平台的数据库运维》电子版地址
买单侠数据库架构之路--基于云平台的数据库运维
78 0
《买单侠数据库架构之路--基于云平台的数据库运维》电子版地址
|
BI API 数据安全/隐私保护
自建API接口管理平台的产品脑图和解决方案
自建API接口管理平台的产品脑图和解决方案
|
SQL 运维 负载均衡
【6月23日直播预告】携程OcenanBase 实践数据库发布和拟真压测
6月23日(周四)19:00,将线上播出《深入浅出OceanBase第五期》,将带来携程OceanBase实践数据库发布和拟真压测,欢迎大家及时关注。