Overview
The aim of solea is to provide a development framework targeted at the creation of asynchronous, event-driven applications, with some key characteristics:
- Reduce costs along all stages in the life cycle of the project
- Improve quality of applications built on top of the framework
- Provide value to the business layer
Solea is able to provide these benefits thanks to its design based on two fundamental concepts: services and events. Therefore, the framework is an implementation of what is recently being known in the software industry as an Event Driven Architecture (EDA), an evolution of the most commonly known Service Oriednted Architecture (SOA).
Solea is terrific when it is used to develop asynchronous event-driven systems, and can really make a difference for a project of this kind to achieve success. So possible applications of the framework are, for instance:
- Banking: Trading systems, rich client front-ends
- Industry: RFID middleware, Monitoring applications, Control systems, Domotic applications
- Transport: Fleet management, Traffic control, Passenger information systems
- Telecommunications: VoIP applications, Intelligent network servers
- Development framework: BPM graphic application development, AJAX middleware
To know more about the underlying principles of Solea, and how it can benefit the development of your application, check out the Design goals and Deployment scenarios section.
