Mimic (formerly ZIUP) is an interface designed for certain types of applications that were never intended to be members of a SIF zone. These applications often maintain student information and
can create comma delimited extract (often referred to as Comma Separated Values or CSV) files and have the ability to store them in a fixed location on a regular basis. Examples of applications like
this might be:
In designing Mimic, we knew that there was a need for something...
Mimic looks at the extract file's contents and compares it against the file it looked at the last time it ran (the agent runs on a regularly scheduled basis).
If there are new records, it publishes SIF "Add" events to the SIF Zone; if records have changed, it publishes "Change" events and if records are missing, it publishes SIF "Delete" events. It archives backup copies of the CSV files it has processed and audits any events it has generated
In its latest edition, Mimic also responds to SIF requests from other applications with appropriate SIF_Response messages as would a SIF agent from the application itself.
Mimic needs a supporting database (to keep track of what your file looked like last time and to keep track of its configuration information) and we chose a specific database family: Microsoft® SQL Server® (unlike our other products which will work with many different databases) and a specific operating system platform: Microsoft Windows Server. In limiting these choices, we were able to make the configuration and deployment process simple and straightforward and further reduce the cost of supporting the platform.
ZIAgent is a full-featured, configurable SIF agent that works with any application, provider or subscriber. It handles incoming requests, events and anything else defined in the SIF specification. It works with applications that use any type of database and offers a host of application interfaces. Mimic only provides objects and does not support inbound traffic. For more information on ZIAgent, see ZIAgent.
Mimic's configuration/management is done through a wizard process that guides the user through a simple setup matching and job configuration process. The configuration steps are:
That's all.
Mimic does have a few requirements to work properly:
If you would like more information, please call us at the number below or request more information.