This document presents sample applications for the JSONx Framework.
1 Samples
1.1 Invoice
1.2 Bank
1.3 Consumer Driven Contracts
2 Contributing
3 Special Thanks
4 License
The following are sample applications for the JSONx Framework.
This sample showcases the familiar invoice use-case, and introduces the following JSONx technologies:
For the application code, see Invoice.
This sample showcases JSON object inheritence in a use-case regarding bank account transactions, and introduces the following JSONx technologies:
For the application code, see Bank.
The JSONx Framework was created specifically for Consumer Driven Contracts❐. With the JSON Schema Definition Language (JSD), one can create a Consumer Driven Contract (CDC) with an evolution model based on schema versioning. The JSD can be used by producers and consumers to validate documents in a communication protocol.
For the application code, see Consumer Driven Contracts.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
Special thanks to EJ Technologies for providing their award winning Java Profiler (JProfiler) for development of the JSONx Framework.
This project is licensed under the MIT License - see the LICENSE.txt file for details.