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

Learn about Open Clients

Define an Open Client interface using ProxyGen

Save PDF
Save selected topicSave selected topic and subtopicsSave all topics
Share
Share to emailCopy topic URL
Print
Table of Contents
  • Introduction to Open Clients
    • Open Client Toolkit
    • Design Open Client applications
    • Build Open Client applications
    • Deploy Open Client applications
    • Update Open Client applications
  • Build and deploy an Open Client application
  • Generate Proxies
    • Open Client interfaces
      • Objects in an Open Client interface
        • AppObject and SubAppObjects
        • ProcObjects
        • ProcObjects or procedures?
        • Encapsulate functionality
      • Session models
        • Session models and Open Clients
        • Specify the session model
      • Make procedures available to the interface
    • Get started with ProxyGen
      • Versions of ProxyGen
      • Use ProxyGen execution options
      • Use ProxyGen
      • Edit an Open Client interface
      • Specify generation settings
      • Save Open Client interfaces in a project file
      • Generate an Open Client proxy or Web service definition
      • Run batch ProxyGen
        • Differences on UNIX and Windows platforms
    • Define an Open Client interface using ProxyGen
      • Define an Open Client interface using ProxyGen
    • Define an AppObject or SubAppObject
      • Create AppObject and SubAppObject entries
      • Specify AppObject and SubAppObject definitions
        • Handle the Unknown value (?)
        • Map temp-table parameters in Java Open Clients
        • Add ProDataSet before-image data in Web services
        • Specify application server procedure files
    • Define procedures in AppObjects and SubAppObjects
      • Set PROPATH components
      • Add and delete procedure files
      • Change the procedure execution mode (type)
      • Customize procedure access
      • Customize method and ProcObject definitions (optional)
      • Customize method definitions in a ProcObject (optional)
      • Change the PROPATH setting for existing procedures
    • Save the Open Client interface definition in a project file
      • Set the project work directory
      • Save the project file
    • Specify generation settings
      • Dialog box layout
      • General settings for proxy generation
      • .NET client details
        • Customize Compiler dialog box
      • Java client details
        • Symbolic references to Java Open Client directory paths
      • Sonic Native Invocation client details
        • Advanced Sonic ESB Options dialog box
      • Web Service client details
    • Validate and generate an Open Client proxy
      • Open Client interface validation
        • When validation occurs
        • How validation works
      • Open Client interface generation
        • Generate .NET client interfaces
    • Object naming in ProxyGen
      • Open Client interface naming conventions
      • Automatic name conversions
      • Naming side effects and restrictions
    • Example
  • Programming Concepts
    • Connect to an application server
    • Get user input for run-time connection information
    • Proxy and Web service object methods
      • Remote ABL methods
        • Identifying generated methods
    • Pass parameters
      • Handle return values
      • Pass parameters
    • Access Open Client run-time properties
    • Handle errors in an Open Client application
      • Client-side errors
      • Server-side errors before remote ABL method execution
      • Server-side errors during remote ABL execution
    • Access an application server directly without proxies
Table of Contents

Define an Open Client interface using ProxyGen

Save PDF
Save selected topicSave selected topic and subtopicsSave all topics
Share
Share to emailCopy topic URL
Print
  • Last Updated: August 28, 2019
  • 1 minute read
    • OpenEdge
    • Version 13.0
    • Documentation

This section describes how to define an Open Client interface.

Contents
  • Define an Open Client interface using ProxyGen
TitleResults for “How to create a CRG?”Also Available inAlert