#web-services #virtual-machine #blueprism #rpa
#веб-сервисы #виртуальная машина #blueprism #rpa
Вопрос:
я создал процесс blueprism и предоставил его как веб-сервис. Итак, все работает нормально, и я могу видеть этот веб-сервис, используя приведенный ниже формат адреса.
http://[machinename]: 8181/ws /[processname].wsdl
Итак, я смог запустить клиентское приложение node js и смог вызвать эту службу и запустить из нее службу blueprism. Все эти действия выполняются внутри клиентской машины VMware. Мое программное обеспечение blueprism установлено внутри этого клиента виртуальной машины, и я занимался разработкой там. (это не хост-машина). Теперь проблема в том, как я могу получить доступ к этому открытому веб-сервису извне. Мне нужно получить доступ к этой службе как общедоступный URL. Тогда я смогу разместить свое клиентское приложение node js в облаке и смогу вызвать эту службу для запуска процесса blueprism. Итак, не могли бы вы, пожалуйста, объяснить мне, сработает ли это?
У меня есть следующие вопросы.
a) Может ли этот открытый веб-сервис blueprism быть размещен как общедоступный URL?
б) Должен ли я выполнять разработку blueprism внутри хост-машины в VMware?
c) Есть ли способ получить доступ к веб-сервисам blueprism извне серверной среды blueprism. Пожалуйста, объясните мне это.
d) Поддерживает ли новая версия blueprism эти требования?
e) Не можем ли мы разместить открытые сервисы непосредственно в облачной среде?
Комментарии:
1. Приведенный вами пример URL указывает на файл WSDL, который только описывает доступную функциональность веб-службы.
Ответ №1:
Прежде чем читать это, пожалуйста, имейте в виду, что то, что вы описываете, может стать серьезной угрозой безопасности при неправильном управлении.
Эти веб-сервисы обычно предназначены для использования в логически защищенном сегменте корпоративной сети с очень жесткими ограничениями на разрешенные источники трафика. Предоставление этих веб-сервисов Интернету может и, скорее всего, приведет к выполнению процессов Blue Prism сторонними участниками.
a) Может ли этот открытый веб-сервис blueprism быть размещен как общедоступный URL?
Конечно, можно. Он работает как обычный веб-сервис, поэтому вы можете разместить ресурс времени выполнения, на котором размещен этот веб-сервис Blue Prism, в логическом сегменте сети, к которому можно получить доступ извне.
б) Должен ли я выполнять разработку blueprism внутри хост-машины в VMware?
Это немного не имеет отношения к сфере остальных ваших вопросов, но вы обычно выполняете разработку на интерактивном клиентском компьютере. Виртуализировано это или нет, зависит от настроек вашей среды.
Когда вы завершите разработку процесса, обеспечивающего функциональность веб-службы, и представите его на системной вкладке Blue Prism, он распространится на ресурсы времени выполнения в этой среде.
c) Есть ли способ получить доступ к веб-сервисам blueprism извне серверной среды blueprism. Пожалуйста, объясните мне это.
Смотрите ответ на вопрос (a).
d) Поддерживает ли новая версия blueprism эти требования?
Неясно, о чем именно вы здесь спрашиваете, но последняя версия Blue Prism поддерживает предоставление процессов и объектов в качестве веб-сервисов.
e) Не можем ли мы разместить открытые сервисы непосредственно в облачной среде?
Если ваша инфраструктура ресурсов времени выполнения размещена в облачной среде, веб-служба может быть доступна из указанной среды.
Процедуры настройки и другая информация, относящиеся к вашим вопросам, касающимся веб-сервисов в среде Blue Prism, доступны на вкладке Документов портала Blue Prism в документах, озаглавленных «Руководство пользователя vX.x — веб-сервисы».