BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage XML Schema Content on InfoQ

  • Presentation: Dan Diephouse on Building your next service with the Atom Publishing Protocol

    In a presentation, recorded at QCon San Francisco, MuleSource architect Dan Diephouse explores ways to use the Atom Publishing Protocol (AtomPub) when building services in a RESTful way. He explains when to use and when to avoid using AtomPub, highlights its advantages, and shows where it doesn't provide a generic solution.

  • Introducing the Microsoft Sync Framework (Again)

    Back in August, we reported on the release of the Microsoft Sync Framework. Strangely enough, they recently have released it again. In honor of this bizarre event, we are following up with what information we have on this muddled framework.

  • The Value Of Atom?

    In a comment on a recent InfoQ article, Bill Burke asks about the value proposition of Atom and specifically whether or not it's just a "sexier replacement" for SOAP. Bill de hOra tries to help answer the question.

  • AtomPub in the .NET World

    With the advent of .NET 3.5 SP1 and Microsoft’s decision to support the Atom Publishing Protocol (AtomPub) for services offered by Microsoft's Live Platform, AtomPub is gaining momentum in the .NET world. In addition BlogSvc.net, an AtomPub server for WCF and .NET, features an implementation of the AtomPub protocol based on a provider model.

  • Article: Ian Robinson on Consumer-driven Contracts

    In a new article, ThoughtWorks' Ian Robinson discusses how consumer-driven contracts, in the form of "stories for services" and unit tests exchanged between service development streams, can strengthen the service-oriented development lifecycle. In contrast to contracts defined from the POV of the provider, consumer-driven contracts result from combining the demands of all known service consumers.

  • Google Introduces Binary Encoding Format: Protocol Buffers

    Google caused a stir by releasing Protocol Buffers, a binary serialization format. We take a look at what exactly Protocol Buffers are and what alternatives are available in ASN.1 or Facebook's Thrift.

  • WfXML-R: REST based process integration

    WfXML-R is a lightweight approach to BPM that utilizes several Web 2.0 standards and protocols including Atom/AtomPub, GData, OpenSearch and OpenID/OAuth.

  • The Semantic Web and Ontological Technologies Continue to Expand

    Ontologies and Ontological management have become more popular as enterprise architecture has gained ground in organizations. As tool support has become available and the semantic and ontological concepts are being understood, more players, like the UMBEL project, the AKSW group, and consultant Dan McCreary have come to the table with contributions.

  • 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.

  • 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.

  • Microsoft bets on Atom Publishing Protocol as the future direction for Web APIs

    Microsoft switches from the Web Structured, Schema’d & Searchable (Web3S) protocol to Atom Publishing Protocol (AtomPub) for services offered by Microsoft's Live Platform on the Web.

  • LINQ to XSD is Back

    A new alpha version of the typesafe LINQ provider, LINQ to XSD, is available. This is the first version compatible with the RTM version of Visual Studio 2008.

  • Apache Tuscany Java 1.1 Released: SCA Meets Web 2.0

    The Apache Tuscany team announced today the 1.1 release of the Java SCA project which adds a number of features including a JMS binding or improved policy support. It also supports an implementation extension for representing client side Javascript applications as SCA components which makes SCA a viable technology to simplify Ajax style implementations using JSONRPC or Atom bindings for instance.

  • Is XMPP the Future of Cloud Services?

    The Extensible Messaging and Presence Protocol (XMPP) has proven itself as a winner for instant messaging, but could it also be the protocol of choice for service integration in the future?

  • Post-VS 2008-Technology: LINQ to XSD and LINQ to Stored XML

    Today, Shyam Pather, Principal Development Lead on the Data Programmability Team at Microsoft, is giving a presentation on LINQ to XML: Visual Studio 2008, Silverlight, and Beyond at the XML 2007 Conference in Boston. He talks about the current and future technologies surrounding LINQ to XML.

BT