- 3,734,856 Users
- 2,247,061 Discussions
- 7,857,529 Comments
- 5K All Categories
- 6 Introduce Yourself!
- 290 Community Feedback - NEW! (No Product Questions)
- 66 General Community Platform Concerns/Kudos/Feedback
- 55 Community Platform Bug Reports
- 65 How Do I Use the Community?
- 12 Where is the...? (Community Platform Locations)
- 10 Ideas and Suggestions for the Community Platform
- 4.7K Certification Community
- 4.6K Certification Community Discussions
- 20 Oracle Certified Master Profiles
- 26 Oracle Database 12c Administrator Certified Master Profiles
- 33 Visual Builder Cloud Service
Down-to-Earth Microservices with Java EE
By Reza Rahman
Microservices seems to have become the new kid of the buzzword block in our ever colorful industry. In this session we will explore what microservices really mean within the relatively well established context of distributed computing/SOA, when they make sense and how to develop them using the lightweight, simple, productive Java EE programming model.
We'll explore microservices using a simple but representative example using Java EE. You'll see how the Java EE programming model and APIs like JAX-RS, WebSocket, JSON-P, Bean Validation, CDI, JPA, EJB 3, JMS 2 and JTA aligns with the concept of microservices.
It may or may not surprise you to learn in the end that you already know more about microservices than you realize and that it is an architectural style that does not really require you to learn an entirely new tool set beyond the ones you already have. You might even see that Java EE is a particularly powerful and elegant tool set for developing pragmatic microservices.