yifanlk 发表于 2021-3-22 15:02:00

对接第三方系统webservices(soap方式的,传输xml,后缀wsdl的)

本帖最后由 yifanlk 于 2021-3-31 09:59 编辑


请问谁做过活字格和ERP发布通过webservices对接的案例,谢谢。

如何调用webservices接口。如何sap调用

Francis.Wang 发表于 2021-3-22 15:24:00

这个就是一个活字格和webservice的对接案例,做单点登录,https://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=84568

yifanlk 发表于 2021-3-22 23:33:35

本帖最后由 yifanlk 于 2021-3-23 01:54 编辑

是调用webservice,不是webapi
是否能发布webservice(http+xml)??
以及如何通过非js的方式调用第三方的webservices?

Francis.Wang 发表于 2021-3-24 20:16:01

yifanlk 发表于 2021-3-22 23:33
是调用webservice,不是webapi
是否能发布webservice(http+xml)??
以及如何通过非js的方式调用第三方 ...

看不明白你想干嘛?是想发布一个webservice的服务,然后活字格调用webservice的接口?还是活字格提供接口,别的web系统调用。还有,你可能没理解那个链接里面的内容,那里面其实就是一个发布了一个webservice的服务,然后提供了一个webapi,把接口暴露出来,供活字格调用。而且刚好还是单点登录,如果你做系统集成的话,那个内容你应该用得上。如果不是这两种情况的话,那很抱歉我理解的可能就有问题了

yifanlk 发表于 2021-3-25 09:00:51

我感觉我大概看懂了你的文档,但这种方式接口方式和webservices不同吧,标准的webservices要有wsdl文档同步的,传输的是xml不是json。我是想问活字格这边如何实现这种方式提供服务和调用这种服务?

Francis.Wang 发表于 2021-3-25 14:33:34

yifanlk 发表于 2021-3-25 09:00
我感觉我大概看懂了你的文档,但这种方式接口方式和webservices不同吧,标准的webservices要有wsdl文档同步 ...

你对webservice的理解可能也有点偏差,webservice主要就两大架构,简单理解就两种不同的接口类型,一种是你说的这种,soap方式的,传输xml,后缀wsdl的,用活字格的话,实现起来可能会麻烦一点,一种是restful风格的,一般多用json传输,活字格做起来会方便很多,看你怎么选了。所以,猜测你的需求可能是ERP是javaweb系统,发布了一些webservice的接口,想用活字格调用?如果这样的话,可能就需要写点代码了,用C#去调一下。

yifanlk 发表于 2021-3-29 17:25:32

Francis.Wang 发表于 2021-3-25 14:33
你对webservice的理解可能也有点偏差,webservice主要就两大架构,简单理解就两种不同的接口类型,一种是 ...

我找了个C#的开发按照soap的方式写了接收和调用的代码,上传了不行,不知道怎么回事,可能不够专业,不知道有没有对接过这种方式接口的案例代码,请大师指教?:hjyzw:

Francis.Wang 发表于 2021-3-29 21:54:43

yifanlk 发表于 2021-3-29 17:25
我找了个C#的开发按照soap的方式写了接收和调用的代码,上传了不行,不知道怎么回事,可能不够专业,不知 ...

你自己写的接口,发布个webservice就行,不用上传到活字格里,发布完用postman试试能不能调到,能的话,活字格基本也可以通过web请求访问到,或者你用活字格做个接口,用别的系统能调到也就可以了,这样系统之间的交互就实现了,还是建议用restful风格的接口,这样实现起来更方便。wsdl你要解析xml,就复杂了。

yifanlk 发表于 2021-3-30 13:19:28

Francis.Wang 发表于 2021-3-29 21:54
你自己写的接口,发布个webservice就行,不用上传到活字格里,发布完用postman试试能不能调到,能的话, ...

关键是我对接的系统只能发布wsdl方式的,如何搞啊

Francis.Wang 发表于 2021-3-30 19:03:26

yifanlk 发表于 2021-3-30 13:19
关键是我对接的系统只能发布wsdl方式的,如何搞啊

那就只能写代码了,解析xml
页: [1] 2
查看完整版本: 对接第三方系统webservices(soap方式的,传输xml,后缀wsdl的)