Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397

Том 7 Номер 4 2016 год

DOI: 10.17587/prin.7.167-172
УДК: 004.045, 004.657
Реализация NoClone-протокола обращения клиента к базе данных MS SQL Server
О. В. Решетникова, канд. техн. наук, доц., e-mail: ov13r@yandex.ru, Дальневосточный государственный университет путей сообщения, г. Хабаровск

Предложен вариант реализации протокола для организации доступа программного клиента к базе данных, позволяющий минимизировать вероятность появления дубликатов записей. Взаимодействие проводится в формате односторонне инициируемого диалога путем обмена информационными пакетами фиксированной структуры. Процесс трансляции информационных пакетов включает обязательный этап их фильтрации на соответствие предписанным структурам. Передаваемый по протоколу пакет представляется при этом XML-объектом, а для физической его передачи используется транспортный механизм компонента Service Broker MS SQL Server. Реализация NoClone-протокола является одним из ключевых шагов к построению среды имитационного моделирования процессов взаимодействия программных объектов с базами данных.

Ключевые слова: отсоединенная модель доступа к данным, дубликаты, протокол обращения к данным, XML, получение/отправка сообщений, Transact SQL, семантический анализ строки
Стр. 167–172