面向服务的计算和面向服务的架构有什么区别?
我发现了这个:
面向服务的计算 (SOC) 范式是指一组 概念、原则和方法 代表计算 面向服务的架构 (SOA) 哪些软件应用程序是 基于独立构建 标准组件服务 接口。
面向服务的计算是平均值,面向服务的架构是结果吗?或者说,它们是同一个东西吗?
I've found this:
The Service-Oriented Computing (SOC)
paradigm refers to the set of
concepts, principles, and methods
that represent computing in
Service-Oriented Architecture (SOA) in
which software applications are
constructed based on independent
component services with standard
interfaces.
Is Service-Oriented Computing the mean and Service-Oriented Architecture the result? Or, are they the same thing?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
看来,面向服务的计算(如果业界同意这样的术语)将相当于 SOA 方法中处理实现核心服务的层。这个想法似乎是这样的:
面向服务的计算涉及实现核心服务,面向服务的组合/管理涉及管理任务(WS-BPEL、WS-CDL),面向服务的通信涉及消息路由(WS-Addressing、WS-Addressing、 WS-ReliableDelivery 等)
此外,基本的面向服务的计算思想似乎是分布式计算的扩展,并且实现是特定于领域的。
It appears that service oriented computing, if the industry would agree to such a term, would amount for the layer of the SOA approach that deals with realizing core services. The idea seems to be this:
Service Oriented Computation deals with implementing the core services, and Service Oriented Composition/Management about managerial tasks (WS-BPEL, WS-CDL), and Service Oriented Communication would relate to message routing (WS-Addressing, WS-ReliableDelivery, et.c.,)
Also, fundamental service-oriented-computation ideas appear to be extensions to distributed computing, and the implementations domain-specific.
因此,面向服务的计算是一种范式,而面向服务的架构是一种允许其组件的互操作性、可重用性和松散耦合的体系结构模型。
详细信息:什么是 SOA
So, Service-Oriented Computing is a paradigm and Service Oriented Architecture is an architectural model which allows interoperability, re-usability, loose-coupling of its components.
More information: What is SOA