-
Why is SOA taking so long?
Many organizations are finding it more difficult than they had expected to put SOA into practice. In this tip, Jason Bloomberg discusses the worst of today's SOA roadblocks.
-
Converting XML to (X)HTML using XSLT
In the seventh of his nine-part series on XSLT, Ed Tittel covers the broad outlines of what's involved in using XML documents for Web display.
-
Toward a Pattern Language for Service-oriented Architec
This article examines patterns related to service-oriented architecture and provides guidance on how to use them during migration, modeling, design and implementation of SOA.
-
How to write a service contract
In this second of a two-part column, Preston Gralla looks at what should go into a service contract and how to draw one up.
-
XSLT expression processing techniques
In the sixth part of his nine-part tutorial on XSLT, Ed Tittel describes how to embed XSLT functions and expressions inside sequences of processing instructions.
-
Business process modeling: A proven methodology
A need for integration is increasing the demand for business process modeling. This article describes the benefits of business process modeling and how it aligns business and IT.
-
What are service contracts -- And do you need one?
Service contracts are an effective way of decoupling technical metadata and business information from a Web service -- but is the marketplace ready for them?
-
Seven things your SOA team shouldn't say
ZapThink rounded up 25 enterprise architects to discuss their organizations' roadmap for implementing SOA and found that successful projects often avoid seven common pitfalls.
-
XSLT expressions
In the fifth part of his XSLT tutorial, Ed Tittel looks at XSLT expressions – the "transformation engine" behind XSLT; he also sums up a list of XSLT expression functions.
-
Building a service layer: Experiences in the field
This case study looks at how one business improved its self-service capabilities for its customers using Web services. It examines the architectural and security issues associated with creating a "...
-
What belongs in a service contract?
One important question about SOA implementation is what goes into the service contract. This article identifies the necessary specifications and steps for a well-defined contract.
-
XSLT expression variables and data types
In the fourth part of his XSLT tutorial, Ed Tittel covers XSLT variables and data types used in XSLT expressions and introduces you to XPath, the foundation for XSLT expressions.
-
Legacy-enablement – Web services tools ease the p
A variety of Web services-based integration tools are easing the task of merging intelligence and data from the mainframe with other enterprise applications.
-
Getting Web service granularity right
It's important to design Web service granularity correctly - but most references lack useful advice. In this tip, Dan Foody provides helpful guidelines for granularity design.
-
How many architectures do you need?
This article compares three different architectural views and addresses the need for a single, encompassing model - one that is service-oriented, process-oriented and event-driven.
-
Altova unveils royalty-free XML engine
Ed Tittel reports on a recent Altova announcement in which the company made its XML validating engines available for royalty-free use within third party applications.
-
Legacy-enablement: Web services for the mainframe
In this first of a two-part column, Preston Gralla looks at why mainframes are still relevant and how Web services will be a key legacy-enabler.
-
UDDI not a WSDL repository
It is a common misconception that a UDDI registry can be used as a WSDL repository. This tip examines what information can in fact be provided by UDDI.
-
Tech boards: The new secret to success in bridging busi
Business components form a necessary blueprint for successful SOA implementation. This article discusses how "tech boards" are crumbling the walls between business and IT.
-
Analyzing WSDL performance
Improper WSDL design can affect performance. This tip provides observations and advice on WSDL testing and design for your Java-based Web services.
-
Creating a meaningful SOA ALM process
To create a meaningful SOA ALM process, architects have to remember modern apps are increasingly using components.
-
RESTful SOA: Why and when to build REST/SOA hybrids
The debate between SOA and RESTful interfaces has raged for a while, but many application architects say they are confused as to which one is better.
-
How to build the server side of mobility applications
Building desktop versus building mobile applications: More than the device is different.
-
Developing SOA apps for virtual, cloud Infrastructures
In many cases, changes to optimize SOA applications for virtual and cloud resources are limited to the publication and orchestration processes.