Why Open Source Matters to Corporations

Although the term “Open Source” is understood by some technicians, the corporate world failed to understand the ramifications of this model and why it matters to them. For the most part, it’s a “cheaper” way to get software. However, the fact it’s this model matters more today than ever. Here are 4 basic facts that…

Microservice: Overcoming the Foreign Key Relationship

If you’re considering moving to DevOps and Microservices approach, you may encounter several challenges ahead of you. Not only you have to think different in terms of application development and operations, but also how you design your small components so it can be join into a full application. Traditionally speaking, many developers uses database integration…

Enabling BASIC Authentication to a REST Resource

A very simple way to enable BASIC Authentication to a REST resource using JAX-RS, it’s using the features offered by the Java EE platform (totally out-of-the-box). One needs to setup a user on the application server that belongs to a Role. If you want to rely on the “other” Security domain (default) it’s enough to…

REST Security using OAuth 2 for Java EE Applications

Not so long ago, there was a need to application-to-application integration and then, CORBA was created. Later came SOAP (along with all the acronymous from SOA), which let applications to talk to each other exchanging XML content format. I suppose a turning point over the history was when the big boys started to offer a…