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

  • Article: Spectacular Scalability with Smart Service Contracts

    Udi Dahan describes an experience implementing a new order system in which large size message passing was affecting the scalability and even bringing down servers in the system. The article describes how they diagnosed the problem and their solution, by "changing our service contracts and introducing stateful interactions we were able to manage the performance critical state of the system."

  • Presentation: Steve Jones on "Driving IT from the Business"

    In a presentation recorded at QCon London, Cap Gemini's Steve Jones explains his concept of a business service architecture. Topics covered include how to apply SOA to existing systems, the problems one runs into when SOA is driven by technology, and the structural and organizational impact of business-driven SOA.

  • Apache Abdera: Atom, AtomPub, and Java

    The Apache Abdera project, an open source Atom Syndication and Atom Publication Protocol implementation currently still in its “incubation” phase, has recently reached its 0.40 milestone, an important step towards “graduation”. InfoQ had a chance to talk to IBM's James Snell and MuleSource's Dan Diephouse, two of Abdera’s core developers, about Abdera, Atom and AtomPub.

  • Spring Web Services 1.5 Released

    After 6 months of work, Spring Web Services 1.5.0 has been release. Based off contract-first development using SOAP service development, Spring-WS can be manipulated through XML to create document-driven Web services. Some of the highlights of the release include:

  • WebSphere Updates: sMash, eXtreme Scale, Virtual Enterprise, Business Events

    At IBM IMPACT this week, IBM announced a several new and re-randed upgraded products dealing with virtualization (Virtual Enterprise), clustering & caching (eXtreme Scale), complex event processing (Business Events), and RESTful web apps (sMash). InfoQ spoke to various execs and product managers to find out more.

  • Article: QCon London 2008 Key Takeaways and Lessons Learned

    QCon London took place March 12-14th and attendees have blogged summaries and take aways for 62 of the 96 sessions. There were 600 registrations for this second annual QCon in London, 70% of the attendees self-declaring as being team lead, architect and above. Over 100 speakers presented at QCon London including Kent Beck, Martin Fowler, and Erich Gamma.

  • IBM's Smart SOA Vision Explained at Impact

    At IBM's Impact event this week, IBM execs re-affirmed the view that the main innovation presented by SOA is business/IT alignment. They presented a business-process centric view of how SOA is an enabler for enterprises to change (agility), as well as their view of Smart SOA, a set of principles / maturity model for SOA based on numerous customer SOA deployments.

  • Interview: Dan Diephouse on Atom, AtomPub, REST and Web Services

    In a new interview, recorded at QCon San Francisco, Stefan Tilkov talks to noted Web services expert and open source developer Dan Diephouse about the benefits of using the Atom Pub and Atom standards for business applications, pros and cons of using REST, and upcoming features of the Apache CXF web services stack.

  • Cool URIs in a RESTful World

    What might this be: "envisioned as a decentralised world-wide information space for sharing machine-readable data with a minimum of integration costs"? Is this about REST? Nope. According to SWEO, it is about the Semantic Web. Cool URIs will help making this way. So it might be worth looking whether RESTful SOA URIs can also be "cool".

  • Strengthening the Alliance Between Java EE and SCA

    The 0.9 draft of the SCA Java EE Integration specification, just published by the Open SOA collaboration, defines the integration of SCA and Java EE within the context of a Java EE application, the use of Java EE components as service component implementations, and the deployment of Java EE archives either within or as SCA contributions.

  • Generational SOA

    SOA has often been described as a longer term development pattern than the hype surrounding it would often imply. However, many authors have frequently pointed out where some or all of the practices involved within SOA have been used over the past few decades. Kirstan Vandersluis goes further and discusses specific generations of service-oriented development that have lead to today's systems.

  • XSD, Schematron, and the Real World

    Kurt Cagle, proven author of several books about XML, XSL, SVG, and XQuery, blogged about XML and Modeling by means of the marriage of XSD and Schematron within the Schema Modeling Language (SML). As a demonstration he provides an SML schema example. What could Schematron's role in an XSD world?

  • Article: RESTful Services with Erlang and Yaws

    In this article, Steve Vinoski explains how to build RESTful Web services using the Erlang programming language and the Yaws web server. While Steve considers most Web frameworks failures simply because they were a poor match to the problem, he believes Yaws and Erlang are a better match for RESTful development than many other language frameworks that were built specifically for that purpose.

  • JaBoWS, JBoGS and PoPS are just Stepping Stones

    Jeff Schneider writes about the evolution of SOA initiatives.

  • Sun Metro and .NET WCF Interoperability

    The latest interoperability event (a “plugfest”) at Microsoft’s Redmond campus showed impressive results for interoperability between future releases of Sun’s Metro Web Services and Windows Communication Foundation in .NET 3.5. InfoQ had a chance to talk to Harold Carr, the engineering lead for enterprise web services interoperability at Sun, about the interop results.

BT