With the Java EE 8 release coming out soon, now is the best time to get up to speed with important APIs. Learn about key Java EE 8 APIs and how to connect your mobile applications to a Java EE backend with three presentations.
Reactive REST Clients in a Microservices Landscape with David Delabassee. When designing microservices exchanges, REST is clearly the most popular approach, i.e. the de-facto standard. JAX-RS API hides all the low-level details behind RESTful calls. Complexity really starts to arise when multiple remote services need to be consumed in highly efficient manner. During this technical session, we will cover in details different solutions and best practices to efficiently consume REST services. This includes:
- Synchronous Vs. Asynchronous
- Jersey Reactive Client API
- Popular Reactive libraries (e.g. RxJava)
- JAX-RS 2.1 Client API
How to use the new JSON Binding API with Dmitry Kornilov. JSON support is an important part of Java EE. This session provides a deep dive into JSON-P and JSON-B APIs explains how they are connected and can be used together. We will introduce and demonstrate new JSON-P features such as JSON Patch, JSON Pointer, and JSON Merge Patch as well as JSON-B features such as default and customized mapping, adapters, and serializers.
Enterprise Functionality for Mobile Apps with Johan Vos
Today an increasing number of companies and organizations are facing demands from their users (customers, partners, employees, and end-users) to make their enterprise functionality available via mobile apps. While many concepts that are used on the web also apply to mobile apps, the users of those apps typically expect more than just a website. In this session, we will demonstrate how you can reuse your existing investments in enterprise code and infrastructure, and easily add a mobile channel. We will demonstrate how the Oracle Cloud provides a great platform for bridging the gap between your enterprise code and the mobile apps your users are asking for.