In recent years' usage of web applications has increased. Therefore, it has become increasingly important how these applications are designed and developed. The microservice architecture addresses the needs of modern business applications with a large number of users and iterative development. The architecture focuses on decomposing applications into small autonomous services which are deployed and managed independently. However, developing true microservices in Java EE is not possible with the currently available tools. In this thesis we designed and implemented a framework for developing microservices with stock Java EE technologies. The framework allows us to select the required Java EE components, which are then bootstrapped and package...
On the World Wide Web there are many unrelated data sources, application programming interfaces and ...
Using container technology to run web applications and services is becoming increasingly common [9]....
As web applications become more complex and the number of internet users rises, so does the need to ...
Complexity of (enterprise) applications and software is increasing daily. Applications are required ...
Microservice architecture offers many advantages over monolithic application design, but at the same...
Microservices architecture brings many advantages over traditional monolithic architectures. Along w...
This thesis is devoted to microservices architecture as a tool for quality design and implementation...
Microservice architecture is an approach for developing software as a service. The main point of th...
This work aims providing a comprehensive overview and analysis of current JavaScript (JS) technology...
We use services which use our location information to improve user experience on daily basis. Locati...
The purpose of this thesis is to present the development of web applications by using modern archite...
Today microservices are one of the leading design principles, when it comes to building modern appli...
This thesis addresses the subject of developing extensible software in Java. In the introductory par...
Development of cloud services allowed us to speed up software development and make installing of sof...
Dynamic web applications represent the largest share in web applications ecosystem. They integrate w...
On the World Wide Web there are many unrelated data sources, application programming interfaces and ...
Using container technology to run web applications and services is becoming increasingly common [9]....
As web applications become more complex and the number of internet users rises, so does the need to ...
Complexity of (enterprise) applications and software is increasing daily. Applications are required ...
Microservice architecture offers many advantages over monolithic application design, but at the same...
Microservices architecture brings many advantages over traditional monolithic architectures. Along w...
This thesis is devoted to microservices architecture as a tool for quality design and implementation...
Microservice architecture is an approach for developing software as a service. The main point of th...
This work aims providing a comprehensive overview and analysis of current JavaScript (JS) technology...
We use services which use our location information to improve user experience on daily basis. Locati...
The purpose of this thesis is to present the development of web applications by using modern archite...
Today microservices are one of the leading design principles, when it comes to building modern appli...
This thesis addresses the subject of developing extensible software in Java. In the introductory par...
Development of cloud services allowed us to speed up software development and make installing of sof...
Dynamic web applications represent the largest share in web applications ecosystem. They integrate w...
On the World Wide Web there are many unrelated data sources, application programming interfaces and ...
Using container technology to run web applications and services is becoming increasingly common [9]....
As web applications become more complex and the number of internet users rises, so does the need to ...