Archive for the ‘APIs’ Category

The Eclipse Foundation is preparing the next round of technologies to be added to enterprise Java, which it now runs. (Last year, the foundation was charged with developing Java EE (Enterprise Edition), in the wake of Oracle’s abdication of its stewardship of the project.)

Eclipse expects about 35 to 40 new projects as part of its open source enterprise Java implementation.

The foundation expects Eclipse Enterprise for Java (EE4J) project to ship a Java EE 8-compliant project as soon … Read the rest

Java 8 will be remembered mainly for introducing lambdas, streams, a new date/time model, and the Nashorn JavaScript engine to Java. Some will also remember Java 8 for introducing various small but useful features such as the Base64 API. What is Base64 and how do I use this API? This post answers these questions.

What is Base64?

Base64 is a binary-to-text encoding scheme that represents binary data in a printable ASCII string format by translating it into a radix-64 representation. … Read the rest

The first half of this article introduced the big picture of APIs–such as how they fit into application development, cloud and microservices architectures, and the role of API specs like OpenAPI. You were introduced to OpenAPI and we developed a simple example application built from an API definition.

In this article we’ll continue developing our API definitions and application code with OpenAPI and Swagger, and we’ll throw Swing Web MVC and Angular 2 into the mix. By the end of … Read the rest

The first half of this article introduced the big picture of programming with Java APIs–such as how Java APIs fit into application development, cloud and microservices architectures, and the role of API specs like OpenAPI. You were introduced to OpenAPI and we developed a simple example application built from an API definition.

In this article we’ll continue developing our Java API definitions and application code with OpenAPI and Swagger, and we’ll throw Swing Web MVC and Angular 2 into the … Read the rest

While you were getting your coffee, Java application development changed–again.

In a world driven by rapid change and innovation, it’s ironic that APIs are making a comeback. Like the coding equivalent of New York City’s subway system in the age of autonomous cars, APIs are old tech–ancient but indispensable. What’s interesting is how this invisible, everyday IT architecture is being re-envisioned and used in current technology trends.

While APIs are everywhere, they’ve become especially prominent in their … Read the rest