Plugin overview
Casewhere is a standard platform, so it does not have business-specific functionalities such as communicating with payment gateways, sending emails, signing PDFs, etc. However, Casewhere comes with a flexible plugin framework to make it possible to add features to the platform and extend your business solution. Casewhere plugins can be developed independently, installed on-demand, and invoked at runtime.
A request/response protocol is used for the communication between Casewhere and plugins. Basically, plugins will receive requests from Casewhere, process the request, format the result and finally send the response back to Casewhere.
