4.3 The portal concept 55
m
m
vendors that offer integration technologies or browser-based front ends on
disparate corporate data resources).
However, several of these portal players are also actively developing offer-
ings to allow emerging standards to play a part in the process. This is where
things get a little complicated. The logic is that if the first phase in the devel-
opment of e-processes is getting information to where it needs to go within the
corporation, it makes sense to adopt technologies that will allow the corpora-
tion to engage in external transactions as well without having to rip out all the
plumbing. Therefore, a blurring of category boundaries occurs between appli-
cation integration technologies, portals, and Web services.
Web services is an emerging concept, one not wholly described as yet by
international standards, that allows seamless connectivity between disparate
applications that may be of use to an organization hoping to define an
e-process (made up of a bunch of Web services). Not exactly a purist defini-
tion, but it'll do for the minute. Here's a more exacting one from Adam
Bosworth of Crossgain Corporation: 1
The term "Web service" describes specific functionality, value deliv-
ered via Internet protocols, for the purpose of providing a mechanism
for another service or application to use.
Web services enable the componentization and reuse of traditional
Web applications. And example is a Web service to calculate sales tax.
As a Web service, applications have the ability to embed the sales
tax functions, or Web services, to create an online consumer sales
experience.
By exposing components of applications as Web services, and ena-
bling businesses to invoke these components, businesses can fun-
damentally transform their ability to interact and engage with both
current as well as potential customers and partners. Web Services
will fundamentally transform Web-based applications by enabling
them to participate more broadly as an integrated component to an
e-business solution.
However, a point about Web services needs to be made. There are many
analysts and software firms arguing that Web services will essentially replace
all internal systems and processes. This is utter nonsense. In the same way that
Application Source Providers (ASPs) do not provide all business applications
I. From "Developing Web Services," a position paper by Adam Bosworth of Crossgain Corporation.
I Chapter 4