入站和出站Web服务之间的区别

时间:2016-03-09 12:35:35

标签: web-services wsdl

入站和出站Web服务有什么区别? 在入站我必须消耗wsdl?或者我应该公开我的服务?

通讯类型有区别吗?同步还是异步?

3 个答案:

答案 0 :(得分:3)

入站网络服务是您的网站将使用的内容。可能有其他第三方工具发布的web服务。您可以导入该Web服务并使用它来从第三方工具调用方法。

Oubound Webservice是您从服务器发布的内容,第三方工具使用它来从您的服务器获取数据/记录。

我希望这有点道理。

答案 1 :(得分:1)

说明#1:

  

入站/呼入: - 接收请求

     

出站/呼出: - 发送响应

     

中间服务器 - 充当SN和外部网络之间的接口

解释#2:

入站意味着其他应用程序调用ServiceNow的REST API以从SN获取信息,或创建/更新记录。

出站意味着 ServiceNow会调用其他应用程序' REST API,用于从其他应用程序获取信息或创建/更新记录。

解释#3:

入站基本上是当某个其他工具使用有效负载命中您的实例(wsdl)并处理它并确认它时。 EG,如果事件是在第三方工具中创建的,那么现在就会在服务中创建事件。在这里,我们接受请求并处理它。

当我们点击任何其他工具然后它的出站。 EG完全与上述相反,例如,当现在在Service中创建事件时,应该在另一个工具上创建类似的事件。在这里,我们准备有效载荷并点击其他工具的wsdl。

您可以在此处获取视频:

Integration Best Practices - Inbound Web Service - YouTube

Integration Best Practices - Outbound Web Service - YouTube

资源链接: https://community.servicenow.com/thread/178997

答案 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::当它到达其他第三方服务时。 (远行)