Introduction
Rimage has developed a new interface for programmers to integrate their software with the Rimage system quickly and easily. This interface is called the Rapid API, referred to in this document as Rapid API or simply the API.
• The Rapid API is included on the Rimage Software Development Kit (SDK) disc.
• The Rapid API is supported on Windows platforms only.
• The Rapid API supports C++ and all .NET languages.
• This document includes information about the Rapid API, which requires Rimage Software Suite version 8.0 or above.
Rapid API features
• The Rapid API eliminates the need for XML creation and parsing - an object oriented interface is presented.
• The Rapid API presents a job level interface encapsulating imaging and production orders – eliminating the need to administer order management details.
• The Rapid API offers the ability to set up either a single or multiple job listeners.
• The Rapid API offers the ability to set up connection listener and server listeners, called session listener.
• The Rapid API can make calls back to the application on the application’s main user interface or UI thread or some other UI thread – eliminating problems with updating UI components from a non-UI thread.
Note: .NET 2.0 generates an exception if a UI component is being updated on a non-UI thread.
• The Rapid API offers the ability to extend Job classes to implement functionality not provided by default.
• The Rapid API also offers the ability to customize Job XML to implement functionality not provided by default.