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.
Creating external service modules To create an external service module, you need to use the static WSContextManager class and the WSRunnable interface.
Creating component modules WorldServer supports multiple types of pluggable components and you can use them to expand the capabilities of WorldServer. In other words, WorldServer defines exit points through which you can call custom code to perform specific operations.
Deploying component modules Component modules are usually designed to run within WorldServer and to be controlled by it, which means that you cannot execute them outside of WorldServer. To access a component module, you need to deploy it first to the WorldServer environment. If you create a new automatic action, for example, you can include it while defining workflows, and then have it used during the execution of a project.