温习一遍Ran03的论文
Shuping Ran. A Model for Web Services Discovery with QoS. ACM SIGecom Exchanges, 4(1):1–10, 2003. (ACM SIGecom: Special Interest Group on Electronic Commerce) (gs: 310)
这篇是最早将QoS引入Web Service的论文之一, 作者在文中提到"Web services technology is now over two years old.", 由此推算, Web Service应该是00, 01年开始出现的. Wikipedia上对Web service的定义引用了W3C: "a software system designed to support interoperable machine-to-machine interaction over a network"
本文主要工作是: (1) 引入了Web Service QoS certifier角色用来验证provider生成的QoS的可信性, 并介绍了如何对UDDI进行扩展以支持QoS (2) 讨论了Web Service QoS的分类.
现在看这篇文章, 当然会觉得很浅显, 有很多待改进的方面, 比如在这个model是在WS注册前进行QoS验证, 但是WS的QoS是会动态变化的;certifier如果是集中式的, 当WS数量太多时, 效率上会有问题.
本文对QoS进行了初步的分类:
(1) Runtime Related QoS
Scalability
Capacity
Performance(Response time, Latency, Throughput)
Reliability
Availability
Robustness/Flexibility
Exception handling
Accuracy
(2) Transaction Support Related QoS
Integrity
(3) Configuration Management and Cost Related QoS
Regulatory
Supported Standard
Stability/change cycle
Cost
Completeness
(4) Security Related QoS
Authentication
Authorization
Confidentiality
Accountability
Data encryption
Non-Repudiation
这篇是最早将QoS引入Web Service的论文之一, 作者在文中提到"Web services technology is now over two years old.", 由此推算, Web Service应该是00, 01年开始出现的. Wikipedia上对Web service的定义引用了W3C: "a software system designed to support interoperable machine-to-machine interaction over a network"
本文主要工作是: (1) 引入了Web Service QoS certifier角色用来验证provider生成的QoS的可信性, 并介绍了如何对UDDI进行扩展以支持QoS (2) 讨论了Web Service QoS的分类.
现在看这篇文章, 当然会觉得很浅显, 有很多待改进的方面, 比如在这个model是在WS注册前进行QoS验证, 但是WS的QoS是会动态变化的;certifier如果是集中式的, 当WS数量太多时, 效率上会有问题.
本文对QoS进行了初步的分类:
(1) Runtime Related QoS
Scalability
Capacity
Performance(Response time, Latency, Throughput)
Reliability
Availability
Robustness/Flexibility
Exception handling
Accuracy
(2) Transaction Support Related QoS
Integrity
(3) Configuration Management and Cost Related QoS
Regulatory
Supported Standard
Stability/change cycle
Cost
Completeness
(4) Security Related QoS
Authentication
Authorization
Confidentiality
Accountability
Data encryption
Non-Repudiation