Enhydra Shark architecture

By clicking on block, you will get corresponding Java documentation
  CORBA Swing Admin/Work-list handler   POJO Swing Admin/Work-list handler   POJO JSP Work-list handler   ASAP client/observer   Wf-XML 2.0 client/observer
client application space
  Corba API (OMG)   ASAP (AXIS) API   Wf-XML 2.0 (AXIS) API
  Corba service wrapper   ASAP server/observer   Wf-XML 2.0 server/observer   duration/deadline
management

JMX Repository API WfMC instance API WfMC WDF API Admin Cache API
plain old Java objects API
configurable Shark framework/library
with optional caching, supporting extensions and replacements
Framework configuration and "Glue" Callback API
kernel instance persistence Transaction API Event audit API Assignment API
Repository persistence authentication API user/authentication transaction user/group persistence Process Locking
script API Logging API Caching API Limit Agent API Security API
WfMC Tool Agents API Interoperability API application map persistence script map persistence participant map persistence
see also
shark internal space