COM Connector

The COM server provides an interface to JD Edwards EnterpriseOne, executes business functions within valid transactions, and provides error processing for interoperability clients. The main component of the COM server is the COM connector. The COM connector provides COM components that interface with JD Edwards EnterpriseOne and hosts the business component DLL generated by the GenCOM tool. The COM connector also provides the connector component that enables an interoperability client to log in and log out from JD Edwards EnterpriseOne. It manages all user sessions connected to the COM server. This table identifies the binaries that combine to comprise the COM connector:

Binary

Explanation

JDECOMConnector2.exe

Primary interface for login and createBusinessObjects. Also maintains the created users and business objects.

JDECOMMN.dll

Interface for JDEMathNumeric and JDETimeZone.

Callobject.dll

Internal to JDECOMConnector.exe.

Comlog.dll

Used for logging, cache, and OCM lookup.

EventClass.dll

JD Edwards EnterpriseOne event class that is implemented to receive events.

EventListener.dll

Receives events from the JD Edwards EnterpriseOne server and publishes the events to COM+ Events.

EventManager.dll

Provides the interface for subscribe, unsubscribe, getList, and getTemplate for events.

jdeunicode.dll

The Unicode library, which is internal to JD Edwards EnterpriseOne.

OneWorldInterfaceTx.dll

Provides the interface for JD Edwards EnterpriseOne transactions and COM+ two-phase commit transactions.

Xmlinterop.dll

Contains the JDENET transport mechanism and the XMLRequest.

ClientService.dll

Enables event notification and introspection using XML over HTTP protocol. Applicable for JD Edwards EnterpriseOne 8.95 and later Tools releases only.

EventHandler.dll

Receives events from the Transaction server and publishes events to COM+.

The JDECOMConnector2.idl defines the COM interfaces of the COM connector. JDECOMConnector2.idl is available under the Include directory.

The COM connector is available with the JD Edwards EnterpriseOne server and client install.