Consultor Eletrônico



Kbase P141107: How to use OOABL classes from an OpenClient application
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   3/3/2009
Status: Unverified

GOAL:

How to access OOABL classes from an OpenClient application

GOAL:

How to access OOABL classes from a .NET application

GOAL:

How to access OOABL classes from a C# or C++ application

GOAL:

Working with OOABL objects from an OpenClient front end via AppServer

FACT(s) (Environment):

All Supported Operating Systems
OpenEdge 10.1x
OpenEdge 10.2x

FIX:

No specific functionality has been added to the ABL OpenClient proxy for NEWing an OOABL class, however a significant portion of ABL application business logic may reside in classes and it may be desirable to want to access this logic from an OpenClient application. To do this one should create a wrapper for instantiation of, and passing through method/property requests to, OOABL objects. This would instantiate... perhaps reset context in... then call methods or access properties in the object. From the OpenClient application a string parameter could be passed to the wrapper and it would be responsible for all interaction with the object.