Патент №2517377 - Предоставление функциональных возможностей для клиентских служб посредством реализации и привязки контрактов

Изобретение относится к области взаимодействия программных приложений. Техническим результатом является автоматизация представления функциональных аспектов целевой службы клиентской службе. В большинстве случаев способы выполняются в рамках распределенной вычислительной среды, выполненной с возможностью исполнения базовых операций служебного(ых) приложения(й). В вариантах осуществления контракт реализуется и привязывается при выявлении того, что представляемые функциональные аспекты удовлетворяют зависимостям клиентской службы. В большинстве случаев контракт определяет интерфейсы и поддерживает свойства, которые задают конфигурацию интерфейсов во время инсталляции. В ходе реализации один из интерфейсов устанавливается и параметризуется в соответствии со свойствами, связанными с ним. В ходе привязки целевая служба и клиентская служба связываются посредством каналов связи, которые маршрутизируются через установленный интерфейс. Соответственно, вызовы от клиентской службы по каналам связи позволяют получить доступ к функциональным аспектам целевой службы и применить их. 3 н. и 17 з.п. ф-лы, 7 ил.

Патент №2517377, изображение 1
Патент №2517377, изображение 2
Патент №2517377, изображение 3

Классификация патента

Код Наименование
МПК G06F 15/16Цифровые компьютеры вообще; оборудование для обработки данных вообще - сочетание двух или более вычислительных машин, каждая из которых снабжена по меньшей мере арифметическим устройством, программным устройством и регистром, например для одновременной обработки нескольких программсхемы интерфейсов для специализированных устройств ввода-вывода 3/00; мультипрограммное оборудование 9/46; передача цифровых данных вообще H 04L, например, в компьютерных сетях H 04L 12/00; выборка данных H 04Q