About UsMillennium: Integrated Library SystemINN-Reach: Consortial BorrowingVia: K-12 Library Automation
 
School Children at the ComputerVIA  
news & eventsservicesliteraturecareerscontact search
 
"The Innovative solution offers us power, flexibility, dependability, and ease of use. We have found Innovative to be an excellent product and have never regretted our choice."

Technical Information

Programming Languages
Multi-Tiered Architecture
Object-Oriented Programming
Database Options
XML
Industry Standards
Hardware

Programming Languages

Innovative's Via server operates under UNIX, and the application code is written in C/C++ and Java.

Multi-Tiered Architecture

Via's multi-tiered client-server architecture provides clean, standardized interfaces based on an extensible, component-based model. This facilitates the handling of high-volume transactions for maximum flexibility—something that's important today and tomorrow.

Object-Oriented Programming

Java is an object-oriented programming language with wide acceptance because it is efficient, secure, and runs on multiple platforms. Object-oriented computing uses special software components called "objects": self-contained, re-usable pieces of programming code. These software objects resemble real-world objects. Reusable code is more efficient and reliable than older, non-object-based computing models.

Database Options

Via is its own DBMS; no third-party software is required or utilized. The Via DBMS is a flexible, open-systems database specifically engineered for flexibility and performance in library applications.

Via may also be implemented under Oracle if the library desires. In addition to Via's powerful editing and reporting tools, 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.

XML

XML is a rapidly emerging technology—and the first business-oriented protocol that is equipped to handle the highly variable nature of library data. Innovative has deployed XML-based interfaces, and is continuing further deployment as it is relevant to library operations.

Industry Standards

Innovative Interfaces is a voting member of NISO and an active member of the UNICODE consortium and NAILLDD. Via complies with current NISO/ISO, EDI, NCPIP, Z39.50, and MARC standards where they have been defined and are in use in either the computer industry or in the library community.

Hardware

Via is a truly open, integrated system designed to enable libraries to maximize the use of existing hardware without having to reinvest heavily in new configurations. The smart design of Java-based Via gives all types of libraries—from the small public with a limited budget to the large consortium with pre-existing platforms—a choice in cost-effective, flexible, and easy to maintain hardware systems.

For those libraries interested in a turnkey solution, Innovative offers Compaq Alpha and Sun Microsystems servers. Via can also run on locally supplied servers of the same types or on Hewlett Packard and IBM UNIX servers. Desktop support includes Microsoft Windows, Mac OS X and Linux. All standard printers and scanning devices are compatible with Via.

Java graphical clients are available for Macintosh workstations and PCs running Windows 95/98/2000/NT. For the Web OPAC, any device—including network PCs—that can connect to the system through a standard Web browser may be used.