Стандартный протокол обмена
Стандартный протокол обмена — это собственный стандарт связи между библиотечными компьютерными системами и терминалами самообслуживания. Хотя протокол принадлежит и контролируется 3M , он опубликован и широко используется другими поставщиками. [ 1 ] Версия 2.0 протокола, известная как SIP2, является фактическим стандартом для приложений библиотечного самообслуживания. [ 2 ]
История
[ редактировать ]Версия SIP 1.0 была опубликована компанией 3M в 1993 году. [ 3 ] Первая версия протокола поддерживала базовые операции возврата и извлечения, но имела минимальную поддержку более сложных операций. Версия протокола 2.0 была опубликована в 2006 году и в нее добавлена поддержка гибких, более удобных для пользователя уведомлений, а также автоматизированной обработки платежей за просрочку платежа.
SIP2 был широко принят поставщиками автоматизации библиотек, включая ODILO, Lyngsoe Systems, Nexbib, Bibliotheca, Nedap, Checkpoint, Envisionware, FE Technologies, Meescan, Redia, а также с открытым исходным кодом, программным обеспечением интегрированной библиотечной системы таким как Koha и Evergreen . Этот стандарт послужил основой для стандарта NISO Circulation Interchange Protocol (NCIP), который в конечном итоге призван его заменить.
Описание
[ редактировать ]SIP — это простой протокол, в котором запросы на выполнение операций передаются по соединению, а в ответ отправляются ответы. Протокол явно не определяет, как устанавливается соединение между двумя устройствами; оно ограничивается указанием формата сообщений, отправляемых по соединению. [ 4 ] Нет «пробных» транзакций; каждая операция будет предпринята немедленно и будет либо разрешена, либо нет. [ 5 ]
Протокол определяет сообщения для проверки поступления и выдачи книг, управления оплатой сборов, запроса на удержание и продление, а также для выполнения других основных операций по распространению библиотеки. [ 6 ]
Шифрование и аутентификация
[ редактировать ]SIP не имеет встроенного шифрования , поэтому необходимо предпринять шаги для отправки соединения через какой-то зашифрованный туннель. Два распространенных метода — использовать stunnel [ 7 ] или SSH [ 8 ] чтобы добавить уровень шифрования и/или дополнительный уровень аутентификации.
Ссылки
[ редактировать ]- ^ Тедд, Луизиана (2007). «Системы управления библиотеками». В Боумане, Дж. Х. (ред.). Британская библиотечная и информационная работа 2001-2005 гг . Издательская группа Эшгейт. стр. 431–453. HDL : 2160/679 . ISBN 978-0-7546-4778-2 .
- ^ «Группа по внедрению протокола циркуляционного обмена NISO» . Что такое НЦИП? . Группа реализации NCIP . Проверено 11 ноября 2010 г.
- ^ «3M возглавит открытую разработку следующего выпуска стандартного протокола обмена» . Пресс-релиз . 3М. Архивировано из оригинала 15 октября 2010 года . Проверено 7 декабря 2010 г.
- ^ «Стандартный протокол обмена 3M» . 3М. 11 апреля 2006 г. с. 15. Архивировано из оригинала 7 июля 2011 года . Проверено 7 декабря 2010 г.
- ^ Винод, Чакра (август 2003 г.). «Опыт внедрения RFID-решения VTLS в среде различных поставщиков» (PDF) . Всемирный библиотечный и информационный конгресс: 69-я Генеральная конференция ИФЛА .
- ^ «Стандартный протокол обмена 3M» . 3М. 11 апреля 2006 г. стр. 3–13. Архивировано из оригинала 7 июля 2011 года . Проверено 7 декабря 2010 г.
- ^ «Шифрование SIP2-трафика с помощью Koha» . jsn4lib . 06 февраля 2012 г. Проверено 30 октября 2018 г.
- ^ Скотт, Дэн (16 апреля 2010 г.). «Настройка безопасных соединений с самопроверкой с использованием SIP-туннеля через SSH» . Coffee|Code: блог Дэна Скотта . Проверено 30 октября 2018 г.