Wiki
Clone wikibluedroplet / Home
BlueDroplet
(Dropwizard for RPG)
For some time now there is the trend for packaging REST services into a fat executable ready to deploy anywhere without much or any configuration. Dropwizard is such a project. It takes best of breed stuff to create an easy to use platform for developing REST services.
Developing REST services on the IBM i server has been very hard and/or complicated. Creating such a platform would ease the integration of the IBM i platform into the rest of the IT application infrastructure.
Getting Started
The Getting Started page should give you a good head start on how to develop a REST service with BlueDroplet.
Application Structure
The Application Structure page provides you with best practices on how to organize your program code.
Environment
Each Dropwizard instance should reside in a separate library. This way we can have duplicate objects on the system but in separate libraries. Each start job should have a configured library list.
Components
- HTTP Server
- Database
- Configuration
- Logging
- Authentication
- Templating
- Assets
- Commands
- Admin
- Tasks
- Health Checks
- Managed Components
API Documentation
You can find the API documentation at http://iledocs.rpgnextgen.com . The documentation is serviced by the ILEDocs tool.
Updated