Technology
Library technology is a fundamental way libraries make information available to their communities and beyond. That's why Innovative invests in technologies that provide reliable solutions for libraries in our rapidly changing, networked world. Year after year, Innovative comes through—from proven technologies that keep libraries up and running with millions of transactions a month, to the latest web technologies that provide exciting and convenient features for library users and exponentially improve staff efficiency.
Programming Languages
Millennium is a native-mode UNIX application, written in C/C++ and Java.
Multi-tiered Architecture
Innovative employs a client-server architecture utilizing a web-based computing model. The Millennium server has been carefully constructed in a multi-tier environment, and all server-side applications and data reside on a single server. This extensible, component-based model facilitates the handling of high-volume transactions for maximum flexibility.
Database Options
Millennium is its own DBMS; no third-party software is required or utilized. The Millennium DBMS is specifically engineered for flexibility and performance in library applications. It has become a de facto standard in academic and research libraries. Millennium may also be implemented under Oracle. Libraries using Oracle can utilize the services provided by an Oracle database manager, such as SQL Plus or ODBC/JDBC applications, to view and manipulate their database - in addition to using Millennium's powerful editing and reporting tools.
XML
Millennium features a full range of products supporting XML integration, creation, import, storage, manipulation, linking, receiving, and conversion to MARC format. As applicable, support is available for standard DTDs such as Qualified Dublin Core and EAD, as well as protocols such as OAI-PMH and RSS feed integration. Innovative is also the first ILS vendor to offer Web Services that utilize XML and direct interaction with external system APIs for real-time data exchange. The interface exposes useful functionality using standard web protocols and is self-describing, using Web Services Descriptive Language (WSDL).
Industry Standards
Millennium complies with current standards in use in the tech industry or in the libraries. Innovative Interfaces is a voting member of NISO, an active member of the Z39.50 Testbed and Implementors Groups and the UNICODE consortium, and a contributing member of the NCIP and Standardized Usage Statistics Harvesting Initiative (SUSHI) committees.
Hardware
Millennium enables libraries to maximize the use of existing hardware without having to reinvest heavily in new configurations. Innovative offers a turnkey solution; and Millennium can also run on customer-provided servers or on Intel x86-based systems running Red Hat Enterprise Linux.
Millennium applications can be used on Windows, Mac, and Linux workstations, and WebPAC Pro can be used on any device that can connect to the system from a standard web browser. Standard label, form, and receipt printers, as well as virtually any barcode scanner that can read alphanumeric patterns are supported by Millennium.
Please contact us for more information on Innovative technologies.

