A monthly overview of things you need to know as an architect or aspiring architect. Unlock the full InfoQ experience by logging in! Stay updated with your favorite authors and topics, engage with ...
Jeff Friesen’s Beginning Java SE 6 Platform: From Novice to Professional is out now from Apress. In this article Jeff introduces you to his new book by presenting excerpts from its chapter on the Java ...
Developers use application programming interfaces to hide complexity, organize code, design reusable components, and connect different systems, applications, or services. The term API stands for ...
Earlier this month a new extension of the Spring Framework, the Spring Social Framework, was officially released. Spring Social is designed to let developers connect Java applications to SaaS APIs ...
A Web API is an online “application programming interface” that allows developers to interact with external services. These are the commands that the developer of the service has determined will be ...
Google is asking the US Supreme Court to reverse an appeals court ruling that said Oracle's Java API's were protected by copyright. Google told the justices in a petition [PDF] this week that ...
I've wanted to write this article for quite a while. Over the years I've noted that Java-based music and sound applications have increased in number and quality, yet no comprehensive list or summaries ...