Welcome to Resoa
If your answer to at least to one of these questions is YES, you should explore Resoa! Resoa, standing for Rest Service Oriented Architecture, is a framework for a distributed, scalable technical infrastructure for high performance and high volume throughput applications. |
![]() |
Some principles of Resoa:
- You implement your business logic as Java Services, the invocation happens by HTTP Rest and JSON.
- You design your business objects in XSD, this way the source code of your service beans can be generated automatically by JAXB. Moreover, Resoa provides a Javascript source code generator for all JAXB compiled classes.
- Take benefit out of the synchronized Cloud Session Management, which provides an optionally secured, role based service invocation mechanism.
- There is no need anymore for designing and maintaining a second model for persistence, Resoa offers full Straight Through Processing here as well to BTREE based databases, resolving all assigned object relations.
Latest package release is 0.9.3 from February 2010 ! Check the download section.
How to start with Resoa
- Resoa is a collection of several projects. First you should read about the basic structure of Resoa components and about the background, why we created this framework.
- Download the libs and read the Get started for developing and deploying a simple business service within a Resoa grid.
- For a deeper look inside the architecture you should study the Resoa Projects including the Javadoc.
- Check the discussion and FAQ, if you face any problem.
How to support Resoa and participate to further development?
If you like Resoa, you are most welcome to participate to further development. Check here for more information about.
