BT
Older rss
  • Using DNS for REST Web Service Discovery

    by Jan Algermissen on  May 03, 2010 18

    Service Discovery is an essential aspect of service orientated architecture because it avoids early binding of clients to particular service instances. In this article, Jan Algermissen explains the need for discovery of RESTful services, and explains how the existing Domain Name Service (DNS) standard can be used as a widely-deployed and scalable solution.

  • Schema for Web Services – Part I: Basic Datatypes

    by Dennis Sosnoski on  Jan 15, 2009 1

    Most web service developers rely on a data binding conversion layer within a web service to work directly with data structures in their programming language of choice - but this causes a number of problems. In the first of a series of articles that look at these problems, Dennis Sosnoski starts at the most basic level, looking at simple data types and the issues that arise from mapping them.

  • Contract Versioning, Compatibility and Composability

    by Kjell-Sverre Jerijærvi, Jean-Jacques Dubray on  Dec 09, 2008 29

    Kjell-Sverre and Jean-Jacques revisit the principles of contract design focusing on the concept of compatible contract based on XML, XML Schema and WSDL extensibility to foster service reuse and complement Governance. The article includes a novel approach to manage message types in relation to an enterprise data model.

Structured Event Streaming with Smooks

Posted by Tom Fennelly on  Nov 26, 2008

Smooks is best known for its transformation capabilities, but in this article Tom Fennelly describes how you can also use it for structured event streaming. 17

Flex for XML and JSON

Posted by Jack Herrington on  Oct 12, 2008

Platforms need interoperability. In this article Flex interoperability with JSON and XML is explored including direct mapping to chart and grid components. 2

AtomServer – The Power of Publishing for Data Distribution – Part Two

Posted by Chris Berry & Bryon Jacob on  Sep 26, 2008

In this article, Bryon Jacob and Chris Berry continue their description of AtomServer, their implementation of a full-fledged Atom Store based on Apache Abdera.

Service-Oriented Development with Consumer-Driven Contracts

Posted by Ian Robinson on  Jul 27, 2008

In this article, Ian Robinson discusses how consumer-driven contracts (stories for services and unit tests exchanged between service development streams) can strengthen the SOA development lifecycle. 2

Rationalizing the Presentation Tier

Posted by Ganesh Prasad, Peter Svensson on  Jul 04, 2008

Thin client paradigm characterized by web applications is a kludge that needs to be repudiated. Old compromises are no longer needed and it's time to move the presentation tier to where it belongs. 24

AtomServer – The Power of Publishing for Data Distribution

Posted by Bryon Jacob and Chris Berry on  Jul 02, 2008

In this article, Bryon Jacob and Chris Berry introduce AtomServer, their implementation of a full-fledged Atom Store based on Apache Abdera, which is now available as open source. 8

Improving Performance of Healthcare Systems with Service Oriented Architecture

Posted by Girish Juneja, Blake Dournaee, Joe Natoli & Steve Birkel on  Mar 07, 2008

This article, based on a chapter from the book "Service Oriented Architecture Demystified", discusses the benefits of applying SOA to heterogenous environments in the healthcare domain.

Open Source WS Stacks for Java - Design Goals and Philosophy

Posted by Stefan Tilkov on  Oct 04, 2007

InfoQ spoke to the lead developers of the most important open source Java Web-services stacks about their design goals, standards, data binding, XML, interoperability, REST support, and maturity. 12

Unit-Testing XML

Posted by Stefan Bodewig on  Jun 11, 2007

Today, almost every modern application consumes or produces XML. Stefan Bodewig explains the challenges in testing XML-based applications, and shows how to use the XMLUnit Java Framework to do so. 8

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT