不同系统间的接口对接问题。

ddsxd19 ddsxd19 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
现在我做的项目需要和其他一些公司合作,双方系统间通过接口交互。
目前使用的是Webservice,我方通过调用对方提供的Webservice方法获取对方数据并与我们系统数据匹配,和调用订单处理等逻辑处理方法。
这些方法是我方在文档中规范好的,需要对方按照文档来开发Webservice方法。

目前已经合作的有几家公司了,但使用Webservice会有下面几个问题:
1.每次对方开发新的接口方法,我方就必须更新项目中的Web引用才能调用到新增的方法,更新后新生成的文件也需要替换到我们系统的正式发布环境中。
这样如果接口更新频繁,接入合作方数量越来越多,每次更新项目文件都很麻烦。
2.前面提到会接入很多合作公司的Webservice接口,但每家公司提供的数据和业务处理逻辑或多或少都会有区别,就算有规范文档也不能避免(很多公司的接口方法是在与我们合作前就开发好的,不可能再去要求对方大动。)
这样每接入一家都要写一套对应的接入程序,虽然目前的架构还行,但接入越来越多始终不好。

希望能用其他方法来替换这种用Webservice做接口的方法,或者改进这种Webservice接入方法也可以。
目的就是可以更好的整合接入数据和业务流,简化接入过程。
最终效果希望可以达到万法归一的效果~就是无论接入多少家,只通过这一套接口方法就可以基本实现规范化接入。而不是向现在这样家家要‘定制’,而且更新起来也不方便。

不知道有没有描述清楚。
求大侠们给点不同的设计思路。
...全文

相关推荐

anyRTC:实现融合其他厂商视频会议系统的音视频方案

通过使用anyRTC平台,我们可以融合多个厂商的视频会议系统,实现统一的音视频通信方案,为用户提供更好的使用体验。任何使用anyRTC的开发者都可以根据自己的需求,自由选择要融合的视频会议系统,并通过类似上述示例的方式进行集成。的类,其中包含了与anyRTC平台和A厂商视频会议系统的对接逻辑。为了融合A厂商的视频会议系统,我们需要编写一个中间层,将anyRTC平台提供的音视频通信功能与A厂商的接口进行对接。为了融合其他厂商的视频会议系统,我们可以借助anyRTC提供的音视频通信功能,实现与其他系统的对接。

EtwCpp

大数据时代下的制造业数字化变革,打通各系统间数据的首要突破口在哪里?

从传统角度来看,制造业一直是世界各国经济增长、繁荣和创新的引擎。当前的发达国家,如美、德、日、英,以及东亚工业国,莫不如此。 事实上,制造业本身就贡献了全球就业总量的近四分之一份额,这还没有算上其间接制造的就业机会。据估计,美国每诞生一个制造业全职岗位,非制造业领域就会出现3.4个同等全职岗位。制造业带动整个经济体的创新发展。例如,中国、德国、日本和韩国的制造业公司的研发投入约占国内企业研发投入的...

weixin_45548937

制造业不同系统对接如何实现

基于云原生基座,通过预置连接器、可视化流程编排和API治理等能力,将企业内外部不同的业务、活动、应用、数据、API、设备连接起来,实现各个系统间的业务衔接、数据流转、资源整合,高效实现企业上下游、内外网应用系统的数据互通,从而实现企业流程自动化,助力企业敏捷创新发展和数字化转型升级。实现不同系统的无缝对接,不仅能够打破信息孤岛,提升生产效率,还能为制造业企业带来更大的竞争优势。因此,制造业企业应积极探索和实践不同系统对接的方式和技术,为企业的可持续发展注入新的动力。最后,系统对接还能够提升企业的创新能力。

白鹅�

如何使用ESB产品对接业务系统接口

本篇文章主要对如何使用ESB产品对接业务系统接口进行介绍。

数通畅联

如何实现 ERP 系统与淘宝订单、商品、物流接口对接

本文详细介绍了如何将ERP系统与淘宝官方订单、商品和物流接口进行有效对接,以解决电商企业运营中常见的数据同步滞后、库存管理混乱和物流信息更新不及时等问题。文章首先强调了基础准备工作的重要性,包括权限配置和明确业务需求。接着,提供了三种对接方式:零代码ERP工具、传统大型ERP系统和自主开发,并分析了各自的适用场景和优势。在落地实施阶段,文章指出了系统与业务场景脱节的核心矛盾,并提出了统一关键字段定义、设计同步机制和进行业务流程预演等关键操作。最后,文章强调了运维与迭代策略的重要性,并推荐中小型企业优先选择零

保卫大狮兄
评论 10
收藏 已收藏
分享
返回顶部
ddsxd19
C# 111,128 成员 642,536 内容