СИСТЕМЫ И СПОСОБЫ ОБНАРУЖЕНИЯ И ВЗАИМОДЕЙСТВИЯ СО СЛУЖБАМИ

1. Реализуется запросчиком способ обнаружения и взаимодействия со службами, содержащий этапы, на которых:
выполняют многоадресную передачу команды обслуживания;
принимают ответные данные от по меньшей мере одной службы в ответ на команду обслуживания;
принимают информацию обнаружения в ответ на команду обслуживания, при этом информация обнаружения дает запросчику возможность взаимодействовать с упомянутой по меньшей мере одной службой;
обрабатывают ответные данные и
обрабатывают информацию обнаружения.
2. Способ по п.1, в котором упомянутая по меньшей мере одна служба раньше не была обнаружена запросчиком.
3. Способ по п.1, в котором ответные данные и информация обнаружения принимаются одновременно.
4. Способ по п.1, дополнительно содержащий этап, на котором используют информацию обнаружения для соединения с упомянутой по меньшей мере одной службой.
5. Способ по п.1, в котором информация обнаружения от конкретной службы содержит:
сетевой адрес поставщика службы и
порт у поставщика, по которому служба доступна.
6. Способ по п.1, в котором информация обнаружения от конкретной службы включена в транспортный заголовок пакета, отправленного из службы.
7. Способ по п.1, в котором ответные данные от конкретной службы включены в полезную нагрузку пакета, отправленного из службы.
8. Способ по п.1, в котором команда обслуживания является вызовом в отношении условной функции.
9. Способ по п.1, в котором упомянутая по меньшей мере одна служба представляет собой службу, которая расположена у поставщика без многоадресной передачи.
10. Способ по п.1, в котором упомянутая по меньшей мере одна служба представляет собой службу, которая расположена у поставщика в сети, которая отделена от сети запросчика по меньшей мере одним сетевым устройством, которое не сконфигурировано для маршрутизации адресации многоадресной передачи.
11. Способ по п.1, в котором многоадресную передачу команды обслуживания выполняют в соответствии с реализацией протокола дейтаграмм пользователя.
12. Способ по п.1, в котором ответные данные и информация обнаружения принимаются посредством одноадресной передачи в соответствии с реализацией протокола дейтаграмм пользователя.
13. Компьютерная система, которая сконфигурирована для реализации способа обнаружения и взаимодействия со службами, содержащая:
процессор;
память в электронной связи с процессором;
команды, хранимые в памяти, которые выполняются для реализации способа, содержащего этапы, на которых:
выполняют многоадресную передачу команды обслуживания;
принимают ответные данные от по меньшей мере одной службы в ответ на команду обслуживания;
принимают информацию обнаружения в ответ на команду обслуживания, при этом информация обнаружения дает запросчику возможность взаимодействовать с упомянутой по меньшей мере одной службой;
обрабатывают ответные данные и
обрабатывают информацию обнаружения.
14. Компьютерная система по п.13, в которой упомянутая по меньшей мере одна служба раньше не была обнаружена запросчиком.
15. Компьютерная система по п.13, в которой ответные данные и информация обнаружения принимаются одновременно.
16. Компьютерная система по п.13, в которой способ дополнительно содержит этап, на котором используют информацию обнаружения для соединения с упомянутой по меньшей мере одной службой.
17. Машиночитаемый носитель, содержащий исполняемые команды для реализации способа обнаружения и взаимодействия со службами, содержащий этапы, на которых:
выполняют многоадресную передачу команды обслуживания;
принимают ответные данные от по меньшей мере одной службы в ответ на команду обслуживания;
принимают информацию обнаружения в ответ на команду обслуживания, при этом информация обнаружения дает запросчику возможность взаимодействовать с упомянутой по меньшей мере одной службой;
обрабатывают ответные данные и обрабатывают информацию обнаружения.
18. Машиночитаемый носитель по п.17, в котором упомянутая по меньшей мере одна служба раньше не была обнаружена запросчиком.
19. Машиночитаемый носитель по п.17, в котором ответные данные и информация обнаружения принимаются одновременно.
20. Машиночитаемый носитель по п.17, в котором способ дополнительно содержит этап, на котором используют информацию обнаружения для соединения с упомянутой по меньшей мере одной службой.