SearchWebServices.com has published an article by Ron Dearing that claims most Web Service implementations rely on technology poorly suited for a dynamic environment, and shows how Jini offers another way to build a service oriented architecture.
Currently, service-oriented architectures are becoming an integral aspect of the IT strategy. Service-oriented architectures offer the ability to register, discover, and use services, where the architecture is dynamic in nature. Web services promises to deliver functionality that can be registered, discovered, and executed. However, the technologies that provide the implementation of these features are by its very core, statically based.
Jini's architecture promotes the concept of dynamic registration, discovery, and execution. The architecture addresses the problems of creating service-oriented architectures that are intended to be adaptive, self-healing, self-administered, and distributed.
In this article, Jini will be used as the implementation of a service-oriented architecture. The reader will be able to understand why Jini is needed, how to use Jini services, and solving "real-world" problems with Jini. The evolution from a statically based architecture to a dynamic service-oriented, architecture will describe a mechanism of how your current services may evolve.