Skip to main contentSkip to search
Powered by Zoomin Software. For more details please contactZoomin
Progress DocumentationProgress Documentation
Progress Documentation
  • Home
  • Home
  • EnglishČeštinaDeutsch (Germany)Español (Spain)Français (France)Italiano (Italy)Português (Brasil)日本語Русский (Russia)中文 (简体) (China)中文 (繁體, 台灣) (Taiwan)ar-AR
  • Login

Develop ABL Services

Develop a Progress Data Object Service

Save PDF
Save selected topicSave selected topic and subtopicsSave all topics
Share
Share to emailCopy topic URL
Print
Table of Contents
  • Concepts
    • Introduction
      • The role of a Service Developer
    • Application servers, web applications, and services
    • PAS for OpenEdge overview
    • ABL application architecture
    • Default PAS for OpenEdge instance (Windows only)
  • Develop services
    • APIs, services, and service interfaces
    • Request URI path parameters
    • API-first development
    • ABL Web App project type
    • Develop an ABL service using the WEB transport
      • Use a WebHandler
      • Use a DataObjectHandler
        • How to use operation handlers
        • Entity handler properties
    • Develop an ABL service using the REST transport
      • Prepare for creating a REST Web application
      • Guidelines for REST URI naming conventions
      • Create an ABL REST Web application
        • Annotate ABL resources for creating a REST service
          • Annotate ABL resources using the Define Service Interface wizard
          • REST annotations
          • REST main annotation
          • REST detail annotation
          • Review and edit an annotation
          • View the REST service in the Project Explorer
        • Map REST operations to ABL operations
          • Add REST resources to the defined REST service
          • Associate REST verbs with ABL operations
          • Parameter mapping
          • Map request parameters
          • Map response parameters
    • Develop an ABL service using the SOAP transport
      • Create the service interface
      • Generate and deploy a web service mapping file
      • Test the web service
    • Expose ABL code using the APSV transport
    • Develop a Progress Data Object Service
      • Data Object services overview
        • Data Object service operations
      • Create Data Object services
      • Set up the development environment
        • Create an ABL Web App project from scratch
      • Create Data Object interfaces
        • Use the Define Service Interface wizard
          • Standard operations and prescribed parameters
          • Semantic types
          • Use the Define Service Interface wizard
        • Use the New Business Entity wizard
          • Define the data model
          • Using the New Business entity wizard
      • Create a Data Object service
        • Edit a Data Object service
        • Test Data Object Services using URIs
      • Update Business Entities to use server-side preprocessing
        • Update a Business Entity to handle an OpenEdge JSON Filter Pattern
        • Create a Data Object Invoke operation method that returns the total number of available records
  • Agent and Session Management
    • Agents and sessions
    • Agent procedures
      • Multi-session Agent Startup procedure
      • Multi-session Agent Shutdown procedure
    • Session procedures
      • Session Startup procedure
      • Session Shutdown procedure
      • Activate procedure
      • Deactivate procedure
      • Connect procedure
      • Disconnect procedure
    • Manage context for bound and unbound session-managed connections
      • Use the SERVER-CONNECTION-CONTEXT attribute
      • Use the SERVER-CONNECTION-ID attribute
      • Use the SERVER-CONNECTION-BOUND-REQUEST
        • Bound connections
        • Unbound connections
      • Use the SERVER-CONNECTION-BOUND attribute
    • Manage client context for session-free and unbound session-managed connections
      • Pass the client context identifier between client and server
      • Generate a client context identifier
      • Manage context from the server with OERequestInfo objects
Table of Contents

Develop a Progress Data Object Service

Save PDF
Save selected topicSave selected topic and subtopicsSave all topics
Share
Share to emailCopy topic URL
Print
  • Last Updated: January 16, 2024
  • 1 minute read
    • OpenEdge
    • Version 12.8
    • Documentation

This following topics describe how to create a Progress Data Object Service.

Contents
  • Data Object services overview
  • Create Data Object services
  • Set up the development environment
  • Create Data Object interfaces
  • Create a Data Object service
  • Update Business Entities to use server-side preprocessing
TitleResults for “How to create a CRG?”Also Available inAlert