In this thesis we present a development procedure of information system using REST technology. Approach is demonstrated on a practical example of online shop. Functionality is implemented in programming language Java and employs technologies of Java EE platform. With Gradle build tool we design flexible and modular project structure, which enables to easily upgrade, change or reuse individual components. We introduce and integrate technologies needed for setting up business application infrastructure. We also show a simple transition to microservice arhitecture in which we reuse modules of business application. Finally, we evaluate the developed information system based on the flexibility of used technologies and examine the efficiency of scalability.
|