Custom access modules

Custom access modules are programs or components that have been developed by using the WorldServer SDK. You can create two types of custom access modules: external service modules and component modules.

External service modules

An external service module is a process that can be run as a stand-alone application or as part of another application. Such modules use the WorldServer SDK to provide external access to WorldServer services (such as TM lookup services) and data. You can add, reference, change, or delete data from the installed WorldServer environment.

Component modules

A component module is a program written using the SDK and which has been designed to be uploaded into WorldServer and to become part of the WorldServer environment. WorldServer controls internally both the access to these programs and their execution. You can use the SDK to create a number of components supported by WorldServer, such as:
  • Workflow components (automatic actions, human actions)
  • Servlets
  • Extendable TM services
  • User authentication services
  • AIS triggers
  • Connectors
  • Word breakers
  • Word stemmers
  • Translation repairs
  • Attribute validators
These components can either extend or replace core WorldServer features. WorldServer users trigger or control the use of these components by interacting with the WorldServer user interface. These components cannot be executed outside of WorldServer.