Интерфейс удаленных вызовов – это интерфейс прикладного программирования, обеспечивающий взаимодействие приложений, выполняющихся на удаленных машинах. Интерфейс реализован в виде библиотеки классов и функций C++ на основе протокола TCP и сокетов. Обеспечена возможность работы программ под Windows 98, NT/2000/XP, FreeBSD и Linux. Взаимодействие осуществляется по схеме клиент/сервер, в которой клиентское приложение осуществляет вызовы функций, выполняющихся на серверном приложении, и получает от него возвращаемые данные. Основная область применения описываемого программного обеспечения – создание распределенных систем с многозвенной архитектурой. В интерфейс встроена поддержка СУБД PostgreSQL (Copyright by The PostgreSQL Global Development Group) и библиотеки Borland Database Engine (Copyright Borland Corporation) для работы с базами данных. Под Windows библиотеки создавались с помощью C++Builder 6.0, под FreeBSD – gcc 2.95.3. В состав программного обеспечения входит документация (руководство программиста, справочное руководство), готовые библиотеки для C++Builder 6.0, исходные тексты всех программ и примеры приложений клиент/сервер для FreeBSD и Windows.