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.
Fulfilling non-functional requirements with patterns and best practices
07 Jun 2013
Tip - When applications are developed properly using patterns and best practices, non functional requirements tend to be an unintended benefit.
The three imperatives of service oriented software development and design
13 Apr 2013
Tip - When developing service oriented software, SOA architects need to keep in mind these three imperatives in order to develop SOA software effectively.
BEST: Simple web service alternatives to SOAP, XML and REST
07 Apr 2013
Tip - Sometimes architects over-complicate web services, but indeed, effective solutions can be created without SOA, REST and SOAP.
ALM expert says Agile methods are the way to conquer mobile ALM
15 Feb 2013
Tip - Enterprise application developers are finding mobile application lifecycle management has challenges. ALM pro Howard Deiner advises an Agile approach.
Is your software app portfolio out of control?
06 Dec 2012
Tip - If your organization has built up a bloated app portfolio, it's important to value each application appropriately and focus on the ones that count.
Clearing the confusion over the RESTful POST method
16 Nov 2012
Tip - One of the most common topic of confusion in the world of RESTful web services is about when to use the POST method and when to use the PUT method invocation. Both can be used for creation, and both can be used for updates. But there is a subtle...
Why application integration matters
04 May 2012
Tip - Application integration may hold much more benefit than most Java development shops realize.
SOA with TOGAF
29 Jul 2011
Tip - When realizing SOA with TOGAF, the architect should remember that the object is to have SOA solutions that focus on managing the enterprise's complexity and provide business agility.
Building out a service-oriented architecture with Java EE
11 Jul 2011
Tip - A service-oriented architecture can help software developers deal with complicated applications that often eat up time with excessive maintenance needs.
Web services provide interoperable functionality
08 Jun 2011
Tip - If interoperability and pluggability are the goals, a good way to implement business functionality is by using Web services.