Make sure you didn't miss anything with this list of the Best of the Week in the Enterprise Integration (May 9 to May 15). Here they are, in order of popularity:
Every week here and in our newsletter, we feature a new developer/blogger from the DZone community to catch up and find out what he or she is working on now and what's coming next. This week we're talking to Andrew Lee Rubinger and Arun Gupta, the authors of DZone's recent Java EE7 Refcard.
Sometimes, copyright law can have really bad side effect. It's supposed to help content creators make money from their content and that's awesome. But in the George Harrison case, he lost a copyright suit because he "subconsciously copied" another song. If this is the standard that the court is going to apply to all API design, the computer industry is screwed... luckily starting with Oracle.
Micro Services have received a lot of discussion of late. While its easy to argue the exact meaning of the term; its hard to deny there's a clear movement in the Java ecosystem towards micro services.
A big part of the decision seems to be that Google did not have clean hands and the court is punishing Google for being a bully to Sun in the Java licensing negotiation and then verbatim copying 7,000 lines of API declarations. I get this.
In web applications/projects, we came across different scenarios where we need to check the request first before serving it or passing it to our main system or code. For example in a MVC project we need to check every request that if it contains particular key/switch.