Java web services and SOA
Loosely coupled, modular applications are easier to maintain and upgrade than large intertangled legacy applications. Service-oriented architecture (SOA) provides a set of principles or governing concepts that help enterprise architects build better, less expensive applications. Taking an SOA approach means more than just building a lot of Java Web services. Solid SOA services are highly modular, with very few (if any) dependencies, and lend themselves directly to reuse. Still, the integration of services and existing application architecture into a cohesive Web services architecture can be very challenging. Enterprise architects may do well to consider adopting not only SOA service standards, but also SOA frameworks and/or Web services frameworks.
News:1 - 3 of 44
How Java rules improve Android apps: Taming big data with big reasoning
27 Jul 2013
News - Big data technologies are all the rage with enterprise architects and data focused professionals, but with big data isn't a panacea in itself. Big data solutions are only successful when they are accompanied by big reasoning as well.
Dell Boomi and other integration providers jump on API management
10 May 2013
News - After several API management firms were acquired elsewhere, Dell Boomi announces their own API management features, built internally.
API evangelist Kin Lane is still spreading the word
29 Nov 2012
News - API evangelist Kin Lane spreads the word about APIs, shedding light on the pitfalls and challenges of opening a public API, as well as the benefits.
Video:1 - 1 of 1
Apache Camel news from JavaOne 2011
12 Oct 2011
Video - Apache Camel, the open source integration framework, is enjoying an upward swing in popularity as the community prepares for the upcoming release of Camel 3.
Reference & Learning:1 - 3 of 54
The three most common NoSQL mistakes you don't want to be making
02 Mar 2014
Feature - More and more organizations are using NoSQL to solve various data persistence problems. But sometimes the rush to use a new technology can cause problems. Here are three common NoSQL mistakes adopters of the technology will want to avoid.
Become a NoSQL expert: Three best books for learning polyglot persistence
20 Jan 2014
Feature - The NoSQL movement has taken the industry by storm, and more and more applications are using polyglot persistence technologies. Are you up to speed on NoSQL? If not, here are three books that will make you an expert.
Don't forget about CPUs and hardware when virtualizing in the cloud
11 Jan 2014
Feature - Many organizations are trying to improve performance by virtualizing operations and building private and hybrid clouds. But are some organizations loosing sight of the fact that virtualized hardware still needs concrete CPUs, memory and network bandwidth...
Expert Technical Advice:1 - 3 of 14
Getting Java programmers up to speed on Java EE 7 need not be a 'Pilgrimage'
03 Jan 2014
Tip - Here we take a look at the top five features of Java EE 7 that traditional J2EE and standard edition Java developers will want to familiarize themselves. There are some cool features in Java EE 7, but they're evolutionary, not revolutionary, so a little...
2014 Java middleware predictions cite cloud, data and more
02 Jan 2014
Tip - Expert Steve Millidge makes predictions for Java middleware in 2014.
Fulfilling nonfunctional requirements with patterns and best practices
07 Jun 2013
Tip - When applications are developed properly using patterns and best practices, nonfunctional requirements tend to be an unintended benefit.