Use the following table to help you select the correct interface.
If you want to … | Then consider using … |
---|---|
Interface to another application | HUB, External Class Method Invocation, Extract, NOF, AEXT, OLTP |
Interface to an external DMS II database | NOF, GLI, USER, External Class Method Invocation, AEXT, OLTP |
Interface to an external non-DMS II database | NOF, GLI, USER, External Class Method Invocation, OLTP |
Have two-way data flow | HUB, NOF, GLI, USER, Extract, OLTP |
Receive online response from the interface | HUB, NOF, GLI, USER, OLTP |
Initiate the transaction from the application or from the interface | HUB, NOF, or USER/GLI combination, OLTP |
Have transaction recovery | HUB, GLI, USER, OFFLINE, NOF, OLTP |
Have duplicate protection | HUB, USER, NOF, GLI, OLTP |
Process high-volume batch transactions | OFFLINE, Extract, NOF, HUB, USER, External Classes, AEXT |
Bypass Ispec logic | Extract to unload. Batch Report to load. |
Batch process | OFFLINE, Extract, GLI, NOF |
Use multiple languages | HUB, NOF, External Classes, USER, OFFLINE |
Interface to MAPPER | Extract with MAPPER option |
Refer to Online Transaction Processing (OLTP) for more information on OLTP.