Инструкции по установке примера поддержки ссылки контейнера

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

Прежде чем начать

  1. Убедитесь в том, что рабочая область пуста.
  2. Для доступа к серверу необходимо настроить в системе шлюз транзакций CICS. Кроме того, потребуется дополнительная настройка сервера CICS, на котором будет выполняться программа COBOL CICS. Эти процедуры в разделе не рассматриваются. Информацию о настройке сервера CICS и подключении к нему можно получить у администратора сервера CICS.

Об этой задаче

По завершении импорта примера выполните следующие действия:

Настройте сервер и свяжите с ним пример.

Процедура

  1. Для того чтобы связать пример с сервером CICS, необходимо изменить информацию о соединении в классе реализации объекта EJB.
  2. Откройте файл Ec03Impl.java в редакторе Java™и измените следующий тег для использования данных соединения сервера CICS.
    /**
     * @j2c.managedConnectionFactory class="com.ibm.connector2.cics.ECIManagedConnectionFactory"
     * @j2c.managedConnectionFactory-property name="connectionURL" value="your conenction URL"
     * @j2c.managedConnectionFactory-property name="portNumber" value="your port number"
     * @j2c.managedConnectionFactory-property name="serverName" value="your server name"
     * @j2c.connectionSpec class="com.ibm.connector2.cics.ECIConnectionSpec"
     * @generated
     */
  3. Примечание: в этом примере используется стандартный порт 2006. При работе с другим портом необходимо добавить тег для определения номера порта.
  4. Тестирование приложения с помощью программы TestEc03.java: для прямого вызова и запуска программы примера необходимо использовать файл TestCustomer.java. После передачи CustomerNumber происходит возврат соответствующего CustomerInfo.
    1. Щелкните правой кнопкой мыши на CICS32KSample > sample.cics > TestEc03.java и выберите Выполнить как > Приложение на Java.

Результаты

На консоли будут показаны результаты:
sample.cics.data.EC03ChannelRecord@24602460
sample.cics.data.OutputContainer@24e524e5
Input data was: Boo                                                     
sample.cics.data.InputContainer@256f256f
Boo             
sample.cics.data.LengthContainer@25942594
Buffer Size: 4 bytes

10000000 00000000 00000000 00000000  |................|



16
Input data was: Boo
Boo

Комментарии