回答
这可能不准确,但应该给他们一个想法。
“他们的网站,其他软件(而不是人),可以用它来获取信息”
Web服务是您的服务器(可能是“计算机”)向另一台计算机请求信息或告诉它执行某些操作的一种方式。
注意:为清晰起见,有时必须牺牲精度。在多大程度上完全取决于您的目标受众。
Web服务是两个不同的机器之间传输数据的机制,不管底层操作系统或软件它在其上运行。 Web服务的例子是通过传递服务的邮政编码或通过向UPS发送追踪号码从UPS接收追踪信息,从而接收有关天气的信息或本地税务信息。
这是通过互联网使用Web技术公开的机器对机器服务。
服务可以是任何数量的东西:问/搜索/计算/存储信息等
记住,“Web服务”是有些模糊,从而定义可能会有所不同。
在非常基本的层面上,Web服务是允许服务器(如ISP)和客户端(我们)相互通信的协议。所以它就像HTML,XML和Java一样。
Web服务让计算机程序部分存在于您的计算机上,部分存在于万维网上。
这有一个像允许一种生活在线,您无需做任何事情要更新的部分,等各种优点
这是特别好,因为您的计算机上运行的部分可以使用许多不同的“服务”线上。
“一个网站,电脑”
一个网页,返回XML而不是HTML(如果他们了解什么是XML),因此它是机器可读的。
可以将信息返回给其他网站的互联网网站。例如:喂食天气预报
它们就像电影院友好的电话服务员的网络版本,坐在旁边,等待向任何呼叫和要求的人发放某些信息。
对不起,如果这太没技术了。另外 - 人们是否真的在电影院接电话了?
“网络服务”只是使两台不同的计算机能够利用网络技术作为相互沟通和交换数据的渠道。它不是提供直接人机交互访问的服务器,而是为较低级别的计算机与计算机交互提供访问,并且结果通常在进行人员交互之前需要进一步处理。
你想知道多少?
Web服务是计算机讲一个(更好的?)的方式让2个计算机程序彼此交谈,还有很多其他的方法,但是如果你想了解WebService之间的区别并让我们说.NET Remoting或Java RMI,你必须准备好容忍一些电脑的巨无霸。
一个Web服务最大的优点在许多人(计有2我提到过)是,它是独立于平台,这意味着2个程序可以通过Web服务,无论什么语言特点都写在沟通。
- 1. 项目管理+供技术人员和非技术人员使用的SCM?
- 2. 如何让非技术人员欣赏非UI问题?
- 3. 如何将WCF推广到非技术人员?
- 4. 用于创建Web服务的技术
- 5. web服务器端技术利基
- 6. .Net 4.0最新的Web服务技术?
- 7. 嵌入式服务器的Web技术
- 8. Spring远程处理/ web服务技术
- 9. 如何运行非技术性启动的技术部门?
- 10. 解决技术
- 11. 语言翻译技术术语词典
- 12. 从非技术中介呼叫来自不同语言的web服务(asmx)
- 13. 每个Web开发人员应该了解哪些加密技术?
- 14. Android - SignalStrength术语解释
- 15. 这个技术叫什么?
- 16. 有人可以解释这种切换技术解决方案吗?
- 17. 虚拟化书 - 需要技术解释
- 18. 任何人都可以用几个术语解释DYNAMIC_CLASSes?
- 19. 如何在技术规范中记录WCF Web服务?
- 20. 黑板Web服务创建术语
- 21. 关于Elasticsearch,Logstash和Kibana的非技术术语
- 22. 位封装的技术术语
- 23. 此模式的正确技术术语
- 24. 任何人都可以解释“Khronos技术堆叠”的技术适合在一起的方式吗?
- 25. iOS 8 Beta - 内部测试人员必须是技术人员?
- 26. 这些与技术相关的术语有什么区别?
- 27. 语言,技术和解决方案
- 28. 无法理解这些技术规格
- 29. 非技术性可可
- 30. 如何让非技术人员测试正在开发的iOS应用程序?