Previous Topic

Next Topic

Book Contents

Book Index

Constraints of the Asset Integration Cycle

This topic discusses the constraints on the concurrent use of the OLSA Asset Integration API by a single customer, for example, a single LMS instance.

Each unique customer is given a single OLSA site with the associated OLSA credentials, customerid, sharedsecret, endpoint URL. Each OLSA site serves only a single LMS instance for a customer.

The asset integration cycle (IPA) represents the following sequence of calls:

If a single customer has a multi-cpu, multi-process, or multi-threaded LMS instance then only one thread of execution can run the asset integration cycle. There cannot be two or more different threads in the same LMS instance running the asset integration cycle against the same OLSA site.

If a customer has multiple LMS instances then only one LMS instance can run the asset integration cycle against their single OLSA site. Except for one special case noted below, you cannot have two or more LMS instances running the asset integration cycle against the same OLSA site.

Only the following known cases exist have run into this constraint:

If the customer is exercising this special case then it can be supported by Skillsoft.