Java Magazine, Nov/Dec 2017
ORACLE COM JAVAMAGAZINE NOVEMBER DECEMBER 2017 56 java ee Eclipse MicroProfile defines a reduced size platform for developing microservices using the power of Java EE MicroProfile 10 was first released at JavaOne 2016 with four different runtimes coming from these vendors IBM Payara Tomitribe and Red Hat The names of the runtimes were IBM WebSphere Liberty Payara MicroProfile TomEE from Tomitribe WildFly Swarm from Red Hat All runtimes contain the three core Java EE specifications which are JAX RS 20 Contexts and Dependency Injection CDI 12 and JSON P 10 The runtime is defined to be a very small subset of the Java EE specifications because the driver behind MicroProfile is to provide a foundation for building microservices based architectures This article assumes that you are familiar with these specifications and have a basic understanding of them MicroProfile 11 was released in August of this year and it contains the final version of MicroProfile Config 10 Ill cover more on that in the following section MicroProfile 12 was released just before this issue went to press and version 20 is scheduled for next year MicroProfile 12 aligns with specifications from Java EE 7 and version 20 will align with specifications from Java EE 8 Eclipse MicroProfile currently focuses on five foundational concepts configuration health check fault tolerance metrics and security Taken together these features should make a Eclipse MicroProfile The Light Enterprise Java Option Examining a Java EE architecture designed for microservices and distributed applications MERT ÇALIS KAN
You must have JavaScript enabled to view digital editions.