Types of endpoints

The following types of endpoints can be added to services. Not all services support all endpoints:

Email:
Enables a user to invoke a service by sending an email message with one or more file attachments to a specified email account. Before you configure an email endpoint, you must configure the required email accounts. (See Configuring email endpoints.)

Watched Folder:
Enables a user to invoke a service by placing a file in a folder, which is scanned at a defined interval. (See Configuring watched folder endpoints.)

TaskManager:
Enables a Workspace user to invoke the service.

Remoting:
Enables an application built with Flex to invoke the service using (Deprecated for AEM forms) LiveCycle Remoting. A remoting endpoint is automatically created for each activated service. A Flex destination that has the same name as the endpoint is created, and Flex clients can create remote objects that point to this destination to invoke operations on the relevant service.

SOAP:
Enables a client application developed using the LiveCycle programming APIs to invoke the service using SOAP mode. A SOAP endpoint is automatically created for each activated service.
Note: Security can be removed from LiveCycle Rights Management documents when the SOAP endpoint is used while viewing the documents in Adobe Acrobat or Adobe Reader. For details on how to disable SOAP enpoints on your LCRM documents, see Disable SOAP endpoints for LiveCycle Rights Management documents

EJB:
Enables a client application developed using the LiveCycle programming APIs to invoke the service using Enterprise JavaBeans (EJB) mode. An EJB endpoint is automatically created for each activated service.

WSDL:
Enables a client application developed using the LiveCycle programming APIs to invoke the service using Web Service Definition Language (WSDL). The Core Configurations page contains an option to enable WSDL generation for all services that are part of LiveCycle. (See Configure general LiveCycle settings.)

REST:
Processes created in Workbench can be configured so that you can invoke them through Representational State Transfer (REST) requests. REST requests are sent from HTML pages. That is, you can invoke a LiveCycle process directly from a web page using a REST request.

The Email, TaskManager, Watched Folder, and Remoting endpoints expose only a specific operation of the service. Adding these endpoints requires a second configuration step to select a method to invoke the service, setting configuration parameters, and specifying input and output parameter mappings.

// Ethnio survey code removed