您如何向非技术人员解释“Web服务”一词?

时间:2009-11-06 18:58:03

标签: web-services

作为一名财务人员,您如何向我解释“网络服务”一词。

我环顾四周,所有定义看起来都很技术性。我问过我的同事,现在还不是很清楚。

你有什么看法?

11 个答案:

答案 0 :(得分:5)

这可能不准确,但应该给他们一个想法。

“它们是其他软件(与人类相对)可用于获取信息的网站”

答案 1 :(得分:1)

Web服务是您的服务器(可能会说“计算机”)向另一台计算机询问信息或告诉它确实做某事的一种方式。

注意:为了清楚起见,有时必须牺牲精度。在多大程度上完全取决于您的目标受众。

答案 2 :(得分:1)

它们就像是电影院友好电话职员的网络版,坐在那里等着向任何打电话询问它的人发送某些信息。

很抱歉,如果这太不技术了。此外 - 人类甚至不再在电影院接听电话吗?

答案 3 :(得分:1)

“Web服务”只是使两台不同的计算机能够利用Web技术作为管道来相互通信和交换数据。它不是为直接人工交互提供访问的服务器,而是提供较低级别的计算机到计算机交互的访问,并且结果通常在进行人工交互之前进行进一步处理。

答案 4 :(得分:0)

Web服务是一种在两台不同计算机之间传输数据的机制,无论底层操作系统或运行在其上的软件如何。 Web服务的示例是通过将服务传递给邮政编码,或通过传递跟踪号码从UPS,FedEx接收跟踪信息来接收有关天气或当地税务信息的信息。

答案 5 :(得分:0)

这是一种使用Web技术通过Internet公开的机器对机器服务。

服务可以是任何数量的东西:询问/搜索/计算/存储信息等。

请记住,“Web服务”有些模糊,因此定义可能会有所不同。

答案 6 :(得分:0)

在最基本的层面上,Web服务是允许服务器(如ISP)和客户端(我们)相互通信的协议。所以它就像HTML,XML和Java。

答案 7 :(得分:0)

Web服务允许计算机程序部分存在于您的计算机上,部分存在于万维网上。

这具有各种优势,例如允许更新在线的部分,而无需您做任何事情等。

它特别好,因为您计算机上运行的部分可以在线使用许多不同的“服务”。

答案 8 :(得分:0)

计算机网站

一个返回Xml而不是Html的网页(如果他们理解Xml是什么),那么它是机器可读的。

答案 9 :(得分:0)

可以将信息返回到其他网站的互联网网站。示例:喂养天气预报

答案 10 :(得分:0)

你想知道多少?

Web服务是计算机代表一种(更好?)方式让2台计算机程序相互通信,还有很多其他方法,但如果你想了解WebService之间的区别,让我们说.NET Remoting或Java RMI,你必须准备好容忍一些计算机mumbo jumbo。

WebServices的最大优势之一(包括我提到的2)是它独立于平台,这意味着2个程序可以通过WebServices进行通信,无论它们写入了什么语言。