IMiS/Storage Connector is a software interface for object transfer between the application and archive servers. It functions in close connection to the IMiS/ARChive Server digital archive and provides fast response times and high penetrability during the simultaneous exchange of larger quantities of objects.
The application programming interface of the IMiS/Storage Connector enables easy connection of DMS, ERP, CRM, BPM and other applications to the IMiS/ARChive Server v9 through the entity model. It includes a large number of classes used to work with the archive. For example: opening the archive, retrieval of public data about the content, creating, opening, moving and deleting content, reading and changing content information, archiving content, delivering information for the audit trail, searching the archive etc.
The application developers can add functions for accessing and working with the content archived on the IMiS/ARChive Server quickly and easily.
Binary protocol is used to communicate with the server. Therefore, the communication is a lot faster, more responsive and with increased throughput. There are two separate versions for .NET in Java environment respectively.
IMiS/Storage Connector is also used as a SOAP Service, which provides access to objects on IMiS/ARChive Server via a web server as a web service. Communication with IMiS/ARChive Server takes place via a binary protocol and with the application via a standardized SOAP protocol. We use it when we need support for the SOAP communication protocol (with regard to architecture or technology) for the storing and reading of objects on IMiS/ARChive Server, as well as for reading object properties (date created, date modified and other metadata). SOAP Service is currently available only for the Java environment.
If you have several IMiS/ARC archive servers in different locations, you can access objects stored on different archive servers from one application.
IMiS/Storage Connector uses an encrypted communication protocol and algorithms for communication with various information systems, which prevents any potential eavesdroppers from unauthorized access to the information. IMiS/Storage Connector can function even in very restrictive application environments with forbidden access to the file system, in which it uses RAM exclusively for its operations. The use of automatic switches between IMiS/ARChive Server nodes in the event of problems ensures high availability and consequently minimum outages of the archive system.
IMiS/Storage Connector ensures responsiveness and penetrability to heavily loaded application servers with advanced algorithms for session pooling. The object model provides all the necessary components for such an implementation to application solutions which need the streaming functionality. By using advanced caching algorithms,
it reduces the need for communication between the application server and the digital archive, thus contributing to faster operation of the system.