Services-oriented development of applications (SODA) is an important
development model for enabling organizations to reorient business processes
in the transition to a service-oriented architecture (SOA). This article
describes one such approach.
Services-Oriented Development of Applications (SODA)
Gartner refers to SOA and SODA as foundational elements of future computing.
SODA is a new style of developing software, designed to work specifically
within the SOA paradigm. SOA represents a collection of loosely coupled,
coarse-grained, heterogeneous components that can be easily snapped together
using Web services. The result is enhanced developer productivity, code
reuse, and business agility. The SOA Blueprints
(www.middlewareresearch.com/soa-blueprints/), an industry-de... (more)
If you've ever worked as a Weblogic consultant, chances are this scenario
will look all too familiar:
You're at a high-profile client site as the "BEA WebLogic Expert." You were
called in last minute because they are having "intermittent" problems in
their newly deployed production system. The problems appear related to the
WebLogic (Server/Portal/Integration) subsystem, but ... (more)
Before I dig into this review, I should let it be known that I have a lengthy
background in, and preference for, command-line tools. Scripting is my thing.
I love tools like Ant, Cactus, XDoclet, and EJBGen. I get frustrated when I'm
dealing with tools that make it hard to peek behind the scenes to see what's
going on. Generally, I don't get excited about IDEs. I certainly understand
and... (more)
Architecting large-scale applications in the real world is hard. Throw portal
and enterprise application integration (EAI) concerns into the mix (as you
often must) and you make the job all that much harder. You must make any
number of difficult decisions, many of which can have a ripple effect
throughout the rest of the project's life, for good or ill.
Each layer of your architecture (fr... (more)