The Esaya BrowserML™ Engine (
EBE) processes your BrowserML™ scripts. EBE emulates Internet Explorer, Netscape or Mozilla as it executes your scripts.
It provides complete emulation, including full cookie and JavaScript support.
Since EBE is designed as a high volume/high performance product, it contains no display logic.
This allows you to run it within a service on Windows or without an X server on POSIX based environments.
The Esaya BrowserML™ Engine is available as a standard Java API or as a "session" Enterprise Java Bean (EJB).
This way it can be used with standard products that support EJB components and J2EE-compliant application servers such as BEA WebLogic, IBM WebSphere, JBoss, JRun and Silverstream.
We also have built in support for calling the Esaya BrowserML™ Engine as a task within a workflow process using our
Esaya Workflow product.
Since EBE is Java based, you can run it on Windows, Mac and POSIX compliant operating systems.