Автономное пусковое устройство: Автономные пусковые устройства (Jump Starter)– купить в интернет-магазине по лучшей цене

Автономная программа запуска Oracle Forms

Автономная программа запуска Oracle Forms

Обзор:

Средство запуска автономных приложений Oracle Forms (FSAL) предлагает конечным пользователям альтернативный способ запуска приложений Oracle Forms. FSAL предлагает интерфейс без браузера, больше похожий на клиент-сервер. В результате того, что браузер не используется, FSAL не использует компонент подключаемого модуля Java среды выполнения Java (JRE) или комплекта разработчика Java (JDK). Все, что требуется для запуска FSAL на компьютере конечного пользователя, — это поддерживаемая установка Java. Это может быть JDK, JRE или Server JRE. Чтобы определить, какие версии Java поддерживаются, обратитесь к администратору.

Как использовать:

  1. Загрузите FSAL отсюда:

  2. Откройте оболочку (например, cmd в Windows) и перейдите в каталог, в котором был сохранен указанный выше файл.Автономное пусковое устройство: Автономные пусковые устройства (Jump Starter)– купить в интернет-магазине по лучшей цене
  3. Введите следующее, чтобы запустить приложение. Значение URL должно быть предоставлено вашим администратором.

    java -jar frmsal.jar -url «» -t <время в миллисекундах> -showConfig <логическое значение>

    Пример:

    java -jar frmsal.jar -url «http://myFormsServer:8888/forms/frmservlet?config=standaloneapp» -t 30000 -showConfig true

 

Дополнительное использование:

    java < options > -jar frmsal.jar -url «< URL-адрес Oracle Forms с именем конфигурации >» -t <

    время в миллисекундах для тайм-аута > -showConfig < логическое значение >

-url URL (обязательно)

URL-адрес должен представлять собой полный адрес среды Forms, включая имя конфигурации.Автономное пусковое устройство: Автономные пусковые устройства (Jump Starter)– купить в интернет-магазине по лучшей цене Если конфигурация не включена, будет предпринята попытка загрузки по умолчанию. URL должен быть заключен в кавычки.

-t время (необязательно — значение по умолчанию 60000 мс)

Время — это количество времени, в течение которого программа запуска должна ждать, пока сервер предоставит свой первоначальный ответ, прежде чем истечет время ожидания. Значение следует вводить в миллисекундах и представлять собой только целые числа.

-showConfig логическое значение (необязательно — значение по умолчанию false)

Должны ли параметры конфигурации, полученные от сервера, отображаться в консоли.

 
Параметры Java для настройки параметров прокси:

HTTP-прокси

Пример:  java -Dhttp.Автономное пусковое устройство: Автономные пусковые устройства (Jump Starter)– купить в интернет-магазине по лучшей цене proxyHost=< прокси-хост > -Dhttp.proxyPort=< прокси-порт > -jar frmsal.jar -url «< URL

HTTPS-прокси

Пример:  java -Dhttps.proxyHost=< прокси-хост > -Dhttps.proxyPort=< прокси-порт > -jar frmsal.jar -url «< URL

Исключения

Пример:  java -Dhttp.nonProxyHosts=”localhost|example.com” -Dhttps.proxyHost=< прокси-хост > -Dhttps.proxyPort=< прокси-порт > -jar frmsal.jar -url «< URL-адрес

Использовать системные настройки (это может быть несовместимо с некоторыми сценариями автоматической настройки прокси-сервера)

Пример: java -Djava.net.useSystemProxies=»true» -jar frmsal.jar -url «< URL-адрес

 

Дополнительные сведения об использовании параметров прокси-сервера см.Автономное пусковое устройство: Автономные пусковые устройства (Jump Starter)– купить в интернет-магазине по лучшей цене в документации по Java.

 

 

Обратитесь к администратору за дополнительной помощью.

Что такое автономная программа запуска Oracle Forms?

Недавно я посетил конференцию Tech 18 в Ливерпуле и присутствовал на нескольких презентациях Forms, где упоминался новый Oracle Forms Standalone Launcher (FSAL). Как разработчику Oracle, который много лет работал с Oracle Forms, мне было интересно узнать больше, и у меня возникло несколько вопросов. Итак, я решил взглянуть и посмотреть, смогу ли я ответить на них.

Что это?

По сути, это альтернатива использованию веб-браузера для доступа к вашим приложениям форм для приложений версии 12c (12.2.1.0 и далее).

Это клиент-серверный интерфейс без браузера, который обеспечивает внешний вид локально установленного приложения, немного похожего на ранние версии Forms.Автономное пусковое устройство: Автономные пусковые устройства (Jump Starter)– купить в интернет-магазине по лучшей цене

Зачем нам это нужно?

В основном веб-браузеры, такие как Chrome, Firefox и IE, отказываются от поддержки плагинов. Chrome прекратил поддержку в 2015 г., Firefox — в 2017 г., а IE собирался прекратить поддержку в 2020 г., но продлил поддержку до 2025 г.

Это проблема, связанная с доступом к вашим приложениям Forms через браузер (метод по умолчанию), поскольку они требуют использования подключаемого модуля Java, поэтому нам необходимо рассмотреть альтернативные решения, и FSAL является одним из таких вариантов.

Поскольку FSAL не использует браузер, он не зависит от технологий развертывания Java, однако Java по-прежнему требуется на ПК конечных пользователей.

Как это работает?

Приложения форм по-прежнему безопасно размещаются на централизованном сервере приложений (например, WebLogic), как формы, развернутые в Интернете, но доступ к ним осуществляется на клиенте с использованием FSAL, а не веб-браузера.Автономное пусковое устройство: Автономные пусковые устройства (Jump Starter)– купить в интернет-магазине по лучшей цене

Приложение запускается в собственном окне, поэтому не может быть случайных проблем с навигацией, в отличие от использования браузера (например, нажатие кнопки «Назад» или выбор закладки).

Что нужно установить на клиенте?

FSAL — это Java-приложение, поэтому на клиенте должна быть установлена ​​Java. Вы можете использовать любую версию, которая поддерживает выполнение приложений Java, например

  • Java Runtime Environment (JRE)
  • .
  • Комплект для разработки Java (JDK)
  • Сервер JRE

 

Здесь также следует проверить, сертифицирована ли ваша версия Java для работы с вашей версией Forms.

Клиенту также требуется небольшой файл JAR (frmsal.jar) на клиентском компьютере. Рекомендуется хранить его в домашнем каталоге, но его можно хранить где угодно.

Как вы его используете?

FSAL запускается с помощью команды оболочки для запуска файла Jar frmsal и требует URL-адрес вашего приложения Forms.Автономное пусковое устройство: Автономные пусковые устройства (Jump Starter)– купить в интернет-магазине по лучшей цене

Например, если URL-адрес сервера приложений Forms — https://explorer.co.uk/forms/ frmservlet , а приложение называется myapplication , вы должны использовать следующую команду оболочки.

[php]Java –jar frmsal.jar –url «https://explorer.co.uk/forms/frmservlet?config=myapplication»[/php]

Также можно создать ярлык на рабочем столе, гиперссылку или пользовательский исполняемый файл для запуска команды оболочки, что означает, что вашим пользователям не придется использовать командную строку.

Обычно пользователи получают доступ к приложениям Forms в корпоративной сети, а это означает, что клиентскому компьютеру также может потребоваться соответствующая конфигурация прокси-сервера. Возможно, вам придется включить эти параметры в команду оболочки FSAL, используя дополнительный параметр Java, например -Djava.net.useSystemProxies=true

.

Если ваши приложения Forms используют SSL (что и должно быть), вам также придется импортировать необходимые сертификаты в хранилище ключей экземпляра Java, используемого для запуска FSAL.Автономное пусковое устройство: Автономные пусковые устройства (Jump Starter)– купить в интернет-магазине по лучшей цене

Какие преимущества?
  • Вам больше не нужно использовать веб-браузер для доступа к приложениям Forms.
  • Приложения Forms надежно хранятся на централизованном сервере промежуточного ПО.
  • Клиентскому компьютеру требуется только один небольшой файл JAR и сертифицированная версия Java для доступа к приложению.

Есть ли ограничения?
  • Поскольку FSAL не использует браузер, он не поддерживает единый вход или выход, хотя Oracle заявила, что будущие версии могут его поддерживать.
  • Функции, зависящие от браузера, такие как WEB_SHOW_DOCUMENT, не поддерживаются.
  • Доступно только для форм 12.2.1.0 и более поздних версий.
  • Oracle рекомендует это решение для внутренних приложений, где среда полностью доверена.

Какие еще есть варианты?

В настоящее время существует четыре поддерживаемых конфигурации развертывания клиентов для Forms 12c.Автономное пусковое устройство: Автономные пусковые устройства (Jump Starter)– купить в интернет-магазине по лучшей цене

  • Java-апплет, встроенный в HTML — требует использования подключаемых модулей браузера.
  • JNLP, встроенный в HTML , требует использования подключаемых модулей браузера.
  • Java Web Start (JWS) — требуется только браузер/плагины, если требуется SSO.
  • Forms Standalone Launcher (FSAL) — полностью безбраузерная конфигурация.

Где я могу найти дополнительную информацию?

Компания Oracle опубликовала новый документ, содержащий основную информацию об автономном средстве запуска Forms, который доступен здесь.


Автор : Колин Арчер

Должность

: Старший консультант по разработке Oracle APEX

Биография 9 0091 : Колин — старший консультант по развитию в DSP-Explorer с 20-летним опытом анализа, проектирования , а также разработка специализированных приложений Oracle для широкого круга бизнес-функций.Автономное пусковое устройство: Автономные пусковые устройства (Jump Starter)– купить в интернет-магазине по лучшей цене

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *