Есть несколько подходов.
1. Есть библиотека irbis64_client.dll, которая позволяет писать приложения на Делфи и подключаться к серверу Ирбиса. При этом можно выполнять любые операции, которые доступны обычным АРМам (поиски, форматирование/создание/редактирование/удаление записей и т.д.). Подробное описание смотрите в документе "irbis64_client_dll.doc" в папке Ирбиса
2. Есть документ "Сервер 64.doc", который описывает вообще работу серверной части ирбиса. В том числе описывает и протокол обмена данными между клиентами и сервером. ПО этой документации можно разработать свой провайдер данных под любой язык, который умеет работать сокетами или http-запросами.
3. Есть много пользовательских наработок по второму пункту. Например:
[
irbis.elnit.org]
[
github.com]
[
irbis.elnit.org]
Вот тут вообще целая куча примеров работы с сервером Ирбиса на разных языках:
[
github.com]
Кроме этого всего, сам ВебИрбис можно использовать как провайдер данных при правильных настройках. Например, создать профили для баз, которые будут принимать запросы, а данные отдавать или в нужном варианте html, или вообще в json.
Как видите, вариантов много. Осталось определиться с чем вам работать проще.