The course starts with an overview and what a REST service is, together with REST’s relationship to HTTP. What an HTTP request and response consists of is discussed, including HTTP methods, status codes and key headers. In addition, a common design approach and basic style guide for REST services is outlined before moving on to implementing REST services in OpenEdge
Attendees should:
• Have a working knowledge of Progress Developer Studio for OpenEdge
• Awareness of Progress Application Server for OpenEdge (PASOE)
• Be familiar with ProDataSets, including an awareness of ‘before-tables’
• Know the basics of structured error handling (throw/catch)
• Have elementary knowledge of the OOABL (including classes, methods, method overriding, properties, inheritance & enums)