Web services are rapidly emerging as the most practical approach for
integrating a wide array of customer, vendor, and business-partner
applications. While many companies have begun to deploy individual Web
services, the real value will come when enterprises can connect services
together, providing higher value to an organization.
Early experience shows that to make the most of new Web services investments
there must be a standard approach to Web services composition.
IT organizations need the agility to adapt to customer requirements and
changing market conditions. But existing business process languages do not
directly support Web services standards and, as a result, IT organizations
may be tempted to take a short-term approach and create their own proprietary
protoco... (more)
Today, developers are beginning to develop more sophisticated Web services,
exchanging complex XML documents rather than simple parameter types. As this
shift takes place, development teams begin to grapple with different
approaches to designing these web services interfaces. Luckily, there are a
number of best practices available for designing web services with XML
Schemas and WSDL.
Fo... (more)
The world of IT management has changed a great deal since the early days of
SNMP and network management. IT organizations today are building and
deploying a wide range of systems and applications that must be managed in a
consistent and reliable way. Applications are being built from the ground up
using service-oriented design principles, and an IT manager can no longer
look to a single ... (more)
Application versioning has always been a challenge for the developer
community. With the introduction of Web services, this issue becomes even
more difficult as developers are dealing with a more distributed set of
components that aren't necessarily under their control.
A robust versioning strategy is needed to support multiple versions of Web
services in development. This can allow for u... (more)
Over the past year, Web services have been positioned as a key enabler to
application e-business integration. Many companies and vendors have made
large investments in supporting the Web services development process.
However, cost can pose a huge barrier for companies just beginning to
investigate the value of Web services.
Development shops can explore this emerging technology without ma... (more)