Цели урока
Прогресс OpenEdge позволяет сделать ваши OpenEdge-приложения доступными в качестве REST-сервисов для любого REST-клиента.
REST-клиентом может быть:
- Клиент, созданный с помощью внешнего стороннего приложения.
- Приложение ABL, которое использует REST для связи между различными частями приложения.
- Мобильные приложения, которые вы можете создавать с помощью платформы Progress Telerik[1].
На этом уроке вы узнаете о REST (Representational State Transfer), его особенностях и преимуществах. Затем узнаете, что такое REST-ресурсы и как работает REST в OpenEdge. Вы также создадите тренировочную среду, чтобы выполнять задания практических занятий.
Прежде чем приступить к этому занятию, необходимо выполнить следующие предварительные условия:
Условие |
Ресурс |
Знание Progress Developer Studio for OpenEdge. | Тренинг “Введение в Developer Studio for OpenEdge”
Тренинг «Разработка приложений Progress OpenEdge на языке ABL». |
Иметь опыт программирования на Progress OpenEdge ABL. | |
Знание REST и веб-сервисов будет полезно. | Сторонние ресурсы. |
[1] Платформа Progress Telerik обеспечивает кроссплатформенную мобильную разработку для iOS, Android и Windows-телефонов; Telerik может вызывать сервисы OpenEdge REST для доступа к данным из СУБД OpenEdge.