BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage SOA Content on InfoQ

  • Casestudy: Composite Application Development at Safeco

    A case study about how motor vehicle insurance records company Safeco used SOA approahes, SCA, BPEL, and composite application approaches to reuse legacy code, enable runtime modifiability thanks to decoupling, Java and .NET interoperability, and the ability to deliver a complex solution integrating over 5 systems in less than 8 weeks with a small team.

  • Is REST Winning?

    The topic of REST as an alternative for integration has been debated on InfoQ many times before. Recent news suggest REST is now gaining mind share among analysts and vendors, with some seeing REST as "the next big thing".

  • Article: Implementing Exceptions in SOA

    In an InfoQ article, Boris Lublinsky highlights the problems with exception handling in SOA, and suggests applying SOA principles to exception handling as a solution.

  • HP launches SOA on the world

    HP announces the release of a new suite of SOA related products and services, which represent a merger of its in-house capabilities and those obtained through the Mercury acquisition.

  • WS-TX 1.1 standard announcement

    OASIS announces WS-TX 1.1 as a standard: it's now official.

  • Presentation: Bringing SOA to Life: A New Danish Infrastructure

    In this presentation, Mikkel Hippe Brun introduces Denmark's national Service Oriented Infrastructure. Topics covered include the infrastructure's WS-* based architecture and the choice of standards.

  • On Intermediation in SOA

    Nick Malik writes about "The Value of Intermediation in SOA", which started an interesting discussion. In his first blog post on the subject he asked the question: "Is it Service Oriented if the message cannot be intermediated?".

  • Presentation: Event Patterns

    Ian Cartwright presents some of his work (developed with Martin Fowler) on Event Patterns (recorded at JAOO), including: Event Sourcing, Event Collaboration, Parallel Model, and Retroactive Event. These patterns can be used in scenarios where a sequence of domain model changes may need to be recorded, reversed, corrected, or simply observed.

  • JBI 2.0 at JavaOne

    Sun unveils JBI 2.0 technical committee which has its first face-to-face meeting at JavaOne and follows up with a full evening of JBI related events.

  • The Future of SCA

    In a panel on the Service Component Architecture (SCA) at JavaOne, one of the controversive topics was the SCA client programming model. Moderator David Chappell and Gregor Hohpe share their impressions.

  • Article: Making Sense of all these Crazy Web Service Standards

    Michele Leroux Bustamante explains the most relevant WS-* standards used today in terms of their actual implementation among WS platforms (with a focus on Java and .NET), their level of adoption and readiness. If you are new to web services or to the WS* protocols, or you are having difficulty keeping up with the pace of change in this area, this article should help.

  • The new WCF Web Programming Model supports REST Design

    Don Box and Steve Maine introduce the WCF Web Programming Model to be released with Visual Studio Orcas in their talk "Navigating the Programmable Web" at MIX07. The Web Programming Model features support a RESTful design of web services within the unified WCF programming model.

  • Navigating WS-*

    Dan Diephouse has posted a paper, titled "Navigating WS-*", that provides an excellent overview of Web services standards and their respective relevance for solving real-world problems.

  • Presentation: Gregor Hohpe on Developing in a Service-oriented World

    In this presentation, Google architect Gregor Hohpe takes a look at the architectural aspects of SOA, addressing issues such as the false sense of simplicity and the problems of established programming models.

  • Article: The Challenges of Latency

    In an exclusive InfoQ article, eBay architect Dan Pritchett explains why global, large-scale architectures need to address latency, and what architectural patterns can be applied to deal with it.

BT