Практическое занятие №4
Теперь мы готовы протестировать наше приложение используя Progress Application Server for OpenEdge, а после успешного тестирования остановим сервер базы данных и экземпляр PAS for OpenEdge.
1. Откройте в Developer Studio рабочее пространство, которое мы с вами создали ранее.
2. Двойным щелчком мыши откройте процедуру SimpleClient.p, из проекта TestClient/src. Процедура откроется в редакторе OpenEdge.
3. В коде процедуры исправьте значение переменной ConnectionString, которая должна содержать URL адрес сервера приложений. Достаточно заменить номер HTTP порта, который вы указали серверу приложений во время его создания. Например:
ConnectionString = “-URL http://localhost:8080/apsv”.
4. Укажите полный путь к серверной процедуре GetFirstCustomerName.p в вызове этой процедуры на сервере:
run “<ваш путь>\introdev\workspace\TestServer\src\GetFirstCustomerName.p” on hApplicationServer (output CustomerName).
5. Сохраните изменения.
6. В основном меню Developer Studio выберите Run -> Run As -> Progress OpenEdge Application для выполнения процедуры SimpleClient.p.
Если вы всё правильно сделали на предыдущих заданиях, то процедура SimpleClient.p подключится к вашему серверу приложений и запросит его выполнить серверную процедуру GetFirstCustomerName.p, которая в свою очередь вернёт клиенту название первого клиента из таблицы базы данных Customer.
Итак, вы получили и закрепили общие представления о работе со средой разработки Progress Developer Studio for OpenEdge – это были ваши первые шаги в мире возможностей платформы OpenEdge. Далее вы изучите концепцию Progress OpenEdge Reference Architecture (OERA), которая используется в качестве основы для разработки бизнес-приложений на платформе OpenEdge.