E-Speak is Hewlett-Packard’s open source infrastructure for web-based e-services that allows e-services to advertise, discover,
and interoperate with each other dynamically and securely (www.e-speak.net). It provides XML interfaces for creating, mediating,
and accessing e-services in combination with concepts of vocabularies, name virtualization, dynamic discovery, and visibility
control.
The paper overviews the E-Speak architecture and its abstractions. Then we describe Web E-Speak, E-Speak’s gateway to the
Web, and show by examples how Web E-Speak supports the creation, deployment, and discovery of web-based e-services and their
interaction.