Dave Chappell

Today is the day we officially launch Oracle Fusion Middleware 11g. Fusion Middleware 11gR1 is the result of a herculean effort that is 3+ years in the making. The major areas of investment have been: The completion of the integration between Oracle and BEA products into unified... (more)
According to Moore's Law [1], processing speed and storage capacity have been doubling about every two years since the invention of the integrated circuit in 1958. Yet it seems that our propensity for building larger more complex software systems that anticipate these improvemen... (more)
The Open Services Gateway Initiative (OSGi) Alliance is working to realize the vision of a "universal middleware" that will address issues such as application packaging, versioning, deployment, publication, and discovery. In this article we'll examine the need for the kind of cont... (more)
David Chappell's Blog Across financial services firms we have been seeing a new set of business priorities. There are the "grow the business" priorities that are primarily centered around things like improving customer intimacy and increasing competitive differentiation.  here a... (more)
Now that the WS-* specifications have become more mature, and SOA is becoming the new architectural pattern for enterprise infrastructures, there are new and unique architectural challenges that need to be addressed in order to fully enjoy the capabilities SOA provides. In order ... (more)
Since releasing my latest book, Enterprise Service Bus (O'Reilly Media, 2004), I have been doing a fair amount of visiting corporations, conducting seminars, and generally discussing with enterprise architects the subject of enterprise service-oriented architecture (SOA) and how ... (more)
Service-oriented architecture (SOA) represents the opportunity to achieve broad-scale interoperability, while providing the flexibility required to continually adapt technology to business requirements. No small feat, particularly when one considers the extent and complexity of t... (more)
The past several years have seen some significant technology trends, such as service-oriented architecture (SOA), enterprise application integration (EAI), business-to-business (B2B), and Web services. These technologies have attempted to address the challenges of improving the r... (more)
  Applications are increasingly being developed "built-to-integrate," providing the ability to easily expose key functionality through commonly defined interfaces. Gartner calls this concept SODA, or Service-Oriented Development of Applications, fitting into its overall Service-O... (more)
I recently attended the WS-ReliableMessaging Interop fest, hosted by IBM. IBM has published the results. The publishing of the results is something that the legal agreement allows the spec authors to do. A public version of the legal agreement and the test scenario document can be ... (more)
Web services have given newfound importance to service-oriented architectures and promise to drive down the cost of integration by providing a standards-based approach to interoperability between applications. The trouble is, what people really want is a new way of doing integrat... (more)
Message-centric vs RPC-style Web services is a long-standing debate and bone of contention regarding the proper use of Web services technologies. Early renditions of SOAP and XML-RPC were all about providing RPC-style interactions...in fact, that's all that was supported, so ther... (more)
According to Gartner, Inc., vice president and research fellow Roy Schulte, "a new form of enterprise service bus (ESB) infrastructure will be running in most major enterprises by 2005." ESBs combine Web services, enterprise messaging, transformation, and routing to provide an in... (more)
In a recent "Strategic Planning" research note, Gartner issued a prediction that "by 2004, more than 25 percent of all standard Web services traffic will be asynchronous...." and "by 2006, more than 40 percent of the standard Web services traffic will be asynchronous." One of th... (more)
The Java API for XML Messaging (JAXM) is a new Java application programming interface (API) that provides a standard way for Java applications to send and receive Simple Object Access Protocol (SOAP) messages. The basic idea is to allow developers to spend more time building, sen... (more)
The Java Message Service (JMS) is a specification put forth by Sun to define a common set of APIs and common semantics for messaging-oriented middleware providers. An increasing number of MOM vendors have embraced this specification, and new vendors are building messaging product... (more)
Every software system has logging requirements so application processing can be monitored and tracked. Modern distributed systems, which are usually based on application frameworks, require a logging solution that can cope with multiple processes on multiple hosts sending logging... (more)
The notion of guaranteed delivery of Java Message Service messages has been lightly touched on in other recently published articles on JMS. But what really makes a JMS message "guaranteed"? Should you just take it on faith, or would you like to know what's behind it? This articl... (more)
Last month "The JavaMessage Service and XSLT for E-Business Messaging" (XML-J, Vol. 2, issue 2) explored the concept of using JMS as the basis of a communications architecture for transporting XML data between applications and an XSLT translation engine for transforming business ... (more)
The Java Message Service (JMS) is an enterprise-capable middleware component based on message-oriented middleware (MOM) fundamentals. Since its introduction as a Java software specification in November 1998, vendor implementations have brought JMS forward as a first class, e-busi... (more)
© 2008 SYS-CON Media