Web services are a logical evolution of software components and middleware. Based on a comparison of Web services with middleware and components we come up with the statement that Web services are components and middleware in one. However, for the Web services to live up to their potential as an integrating technology for mission critical Webbased applications, it is necessary to provide viable coordination and transaction capabilities. We introduce the notion of hyperware for the framework that will play the same role for Web services the middleware plays for components. KEYWORDS Web services, middleware, components, hyperware
Dimka Karastoyanova, Alejandro P. Buchmann