With release 3.5, Xsemble forays into supporting standalone applications, beyond supporting only web applications. Support for standalone desktop and command line applications is added.
Xsemble has inbuilt powerful mechanisms to create components that are independent of one another and their environment. This gives rise to high component reuse.
Xsemble 3 is a major release. It aims to shoot beyond the Java EE technology that it has been supporting from the beginning.
With prevalent technologies, achieving a good component isolation is challenging due to the implicit component coupling.
With help of a demo application, we understand how a microservices application is built with small Xsemble components.
Benefits of using microservices are amplified further in an Xsemble based application. Xsemble based microservices offer benefits such as ease of refactoring, scalability of development and code reuse.