入站和出站Web服务有什么区别? 在入站我必须消耗wsdl?或者我应该公开我的服务?
通讯类型有区别吗?同步还是异步?
答案 0 :(得分:3)
入站网络服务是您的网站将使用的内容。可能有其他第三方工具发布的web服务。您可以导入该Web服务并使用它来从第三方工具调用方法。
Oubound Webservice是您从服务器发布的内容,第三方工具使用它来从您的服务器获取数据/记录。
我希望这有点道理。
答案 1 :(得分:1)
入站/呼入: - 接收请求
出站/呼出: - 发送响应
中间服务器 - 充当SN和外部网络之间的接口
入站意味着其他应用程序调用ServiceNow的REST API以从SN获取信息,或创建/更新记录。
出站意味着 ServiceNow会调用其他应用程序' REST API,用于从其他应用程序获取信息或创建/更新记录。
入站基本上是当某个其他工具使用有效负载命中您的实例(wsdl)并处理它并确认它时。 EG,如果事件是在第三方工具中创建的,那么现在就会在服务中创建事件。在这里,我们接受请求并处理它。
当我们点击任何其他工具然后它的出站。 EG完全与上述相反,例如,当现在在Service中创建事件时,应该在另一个工具上创建类似的事件。在这里,我们准备有效载荷并点击其他工具的wsdl。
您可以在此处获取视频:
Integration Best Practices - Inbound Web Service - YouTube
答案 2 :(得分:1)
这让我很容易弄清楚。
我们要去
:Client(our computer) ----request------> 3rd party(service provider)
<---response------
说明:
为了清楚起见,让我更改名称:客户是A,第三方是B。
从您的角度出发,从您的B点出发是入站
Client(our computer) <----request------ 3rd party(service provider)
---response------>
说明: 从您的角度来看,其InBound服务从您的角度来看,是OutBound
因此:
InBound::它接受并处理请求。 (前往)
OutBound::当它到达其他第三方服务时。 (远行)