Для того чтобы запустить пример приложения CICS, содержащего ссылки, выполните следующие действия.
Прежде чем начать
- Убедитесь в том, что рабочая область пуста.
- Для доступа к серверу необходимо настроить в системе шлюз транзакций CICS. Кроме того,
потребуется дополнительная настройка сервера
CICS,
на котором будет выполняться программа COBOL
CICS. Эти процедуры в разделе не рассматриваются. Информацию о настройке сервера
CICS и подключении к нему можно получить у администратора
сервера CICS.
Об этой задаче
По завершении импорта примера выполните следующие действия:Настройте сервер и свяжите с ним пример.
Процедура
- Для того чтобы связать пример с сервером CICS, необходимо изменить информацию о соединении в классе реализации объекта EJB.
- Откройте файл 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
*/
- Примечание: в этом примере используется стандартный порт 2006. При работе с другим портом необходимо добавить тег для определения номера порта.
- Тестирование приложения с помощью программы TestEc03.java:
для прямого вызова и запуска программы примера необходимо использовать файл TestCustomer.java. После передачи CustomerNumber происходит возврат соответствующего CustomerInfo.
- Щелкните правой кнопкой мыши на
и выберите .
Результаты
На консоли будут показаны результаты:
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