Tips

  • The SOA marketing paradox and the Wizard of Oz

    How do you position your product as a SOA product when SOA consists of best practices, not product features? Jason Bloomberg discusses this marketing paradox.

  • Starting your SOA project on the right foot

    Go beyond the lip service around SOA modeling and design with our latest SOA Lifecycle All-in-One Guide quiz.

  • Does Microsoft get SOA?

    Microsoft's decision to stand apart from the rest of the SOA crowd has led to questions of whether it is build systems to deliver enterprise-level service-orientation or tools to deliver department...

  • Using Web services as distributed transactions and the

    This tip looks at how to architect distributed transactions using XA-style methods in addition to Web services standards and SOA infrastructure.

  • XML to DDL imports, synchronizes database schemata

    Ed Tittel discusses xml2ddl, a data integration and management tool for those using one of the supported target databases.

  • SOAP 1.2 Second Edition

    The April release of the SOAP 1.2 Second Edition recommendation still awaits updated information about SOAP implementations, and progress on XML protocol requirements and MTOM serialization.

  • So you think you know SOA?

    The new SearchWebServices.com SOA lifecycle fundamentals quiz covers tests readers on the principles of SOA as well as its planning and ROI considerations.

  • Omnipresent SOA

    SOA promises to transform business, turning IT from a cost center into a profit center. Yet with that comes a lot of work in driving the principles of SOA into every corner of your architecture.

  • Using ADO.NET and SDO for SOA data continuity

    Both ADO.NET and Service Data Objects (SDO) use XML to enable data transfer between disjointed components inside an SOA, enabling developers to create all kinds of new Web services mashups.

  • Creating rich Web service clients with Flash and Flex

    Flash and Flex, titans within the RIA universe, now have XML, Ajax and scripting language functionality that make them better suited for Web services development.

  • Introducing our SOA Lifecycle All-in-One Guide

    Starting with modeling then working through assembly, deployment and management, the new SearchWebServices.com SOA Lifecycle All-in-Guide has resources relevant to any SOA implementation.

  • The concrete abstraction of the business service

    Jason Bloomberg discusses implementations, interfaces, and abstractions and the many different variations of what service really means.

  • Why SOA isn't going away

    Searching the horizon for signifiers that SOA won't live up to its hype has become a cottage industry, but the SOA movement continues to chug along.

  • The SOA data integration lifecycle

    A key to data governance inside your SOA is understanding the data integration lifecycle, which includes seven steps from access to auditing.

  • WADL: The REST answer to WSDL

    In order to obtain metadata description capabilities for REST, like the ones WSDL gives to SOAP, developers have created WADL (Web Application Description Language).

  • The multiple points of entry in SOA

    SOA projects can range far and wide, giving architects, IT managers and executives a lot to learn and organize as they pursue service orientation.

  • The basics of MathML 3.0

    MathML 3.0 features new Cascade Style Sheets (CSS) functionality and new XML metadata syntax for printing complex calculations.

  • SOA infrastructure patterns and the intermediary approa

    Ronald Schmelzer discusses the growing SOA marketplace and the importance of the underlying infrastructure in a successful SOA implementation.

  • SOA 101 – it's about the architecture, stupid

    SOA may not be easy to achieve, but the fundamental principle of it isn't hard to grasp – start with the architecture.

  • XML to the rescue: Data governance in SOA

    Many SOA installations are running into performance issues because they lack proper data governance. Ed Tittel explains how to use XML to create a data services layer.