Newsletter sign-up
View all newsletters

Sign up for our technology specific newsletters.

Enterprise Java
Email Address:

Transforming e-business: E-services

HP's Java-based E-speak development framework aids in developing dynamic e-services

  • Digg
  • Reddit
  • SlashDot
  • Stumble
  • del.icio.us
  • Technorati
  • dzone

Page 3 of 3

The E-speak engine adds secure message routing between client and service, even across firewalls, delivering end-to-end security between the application and the service handler. And because the engine runs on any machine that supports a Java Virtual Machine, e-services can be deployed in a highly distributed manner.

Advertising and discovery

One of the most important features of e-services will be its ability to advertise your services to other services. The E-speak platform establishes a universal language with common vocabulary that is published, along with introspective details of your service offerings, such as cost and billing, input/output specifications, and communication protocols to local repositories and other market-relevant E-speak engines on the Internet. Then, through E-speak's dynamic brokering capabilities, e-services can search, locate, and negotiate with other e-services beyond the local core, regardless of underlying technology.

The entire process is handled automatically and transparently to end users, who see only the final outcome -- namely, a wealth of new services that enrich their vendor's business offerings.

See related illustration, "HP's vision: E-speak-enabled e-services will run on any device, anywhere."

Open platform

Importantly, HP is not attempting to exclude anyone from playing on this new field. E-speak adopts interoperability mechanisms including standards such as BizTalk, RosettaNet, and CommerceNet.

E-speak implements a number of additional security requirements essential to opening enterprise-scale e-services to third parties, including firewall negotiation, solid support for key-based encryption, and maps between virtual and actual handler implementation references protecting the anonymity of the requester.

Although still immature, HP's offering remains, by far, the most advanced e-services effort available to date. HP has a number of system integration partners and professional services available to help jump-start your developers' efforts, and its open source licensing arrangement makes E-speak a potential hotbed for new developers.

Regardless of which standard evolves to become the dominant force in the marketplace, the e-services movement will help drive new revenue streams and create improved business efficiencies that will benefit businesses and consumers in the next phase of e-business.

Available free from the HP Web site, E-speak is definitely worth exploring while the e-services infrastructure marketplace continues to develop.

About the author

James R. Borck covers e-business solutions for the InfoWorld Test Center.

  • Digg
  • Reddit
  • SlashDot
  • Stumble
  • del.icio.us
  • Technorati
  • dzone
Comment
Login
Forgot your account info?
Add comment
Anonymous comments subject to approval. Register here for member benefits.
Have a JavaWorld account? Log in here. Register now for a free account.
Resources