Why Web ServicesNeed Social Networks
Service-oriented architecture (SOA) and its flagship implementation technology known as Web services have changed the way software engineers design and develop today's enterprise applications. Web services help orga¬nizations maintain an operative presence on the Internet. Acting as building blocks that can pro¬vide and transform data, Web services connect together to create new on-demand value-added composite services.1 Although SOA practitioners advocate regularly for its benefits, SOA's cur¬rent state doesn't really sustain these benefits: current SOA applications are designed primarily for closed environments, are static at runtime, and rely mainly on formal features and meth¬ods. The use of social networks of services can remove these limitations.
Web Services Fall Short of Their Potential
The current state of SOA has limited the wide¬spread use of Web services (or services com¬plying with SOA principles in general) because several important issues remain unresolved, including where to advertise services for bet¬ter and immediate exposure, how to discover services with respect to user needs, how to trust services when they're found, and how to smoothly replace services when they fail. These issues have made services fall short of their potential because services
know only about themselves, not about their users or peers;
limit users' intervention considerably and operate as black boxes;
consider only their own internal functional and nonfunctional details during execution and ignore other external details, such as past user interactions;
can't delegate their invocations;
don't instantaneously and voluntarily coop¬erate with each other or self-organize; and
can't reconcile ontologies among each other or with their users.
Could she benefit from any of Bob's service mashups? Tradi¬tionally, the answer has been "no." Successful service invocations and compositions aren't saved for later use, nor are unsuccessful ones.
参考资料:有道词典
121908280@qq.com 还有一些内容,加我好友吧,传你WORD
追答还有多少?
追问额。。。。您能帮我多少就帮我多少。。分都给你
追答不是很熟悉,勉强翻译了,你看一看
本回答被提问者采纳