Consultor Eletrônico



Kbase P100550: Can a .Net client call 4GL programs on a 9.x AppServer via Open Client?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   03/09/2008
Status: Verified

GOAL:

Can a .Net client call 4GL programs on a 9.x AppServer via Open Client?

FACT(s) (Environment):

OpenEdge 10.x
Windows

FIX:

Yes, a .Net client which is using OpenEdge 10.x to generate proxies can talk to a Progress 9.1D09 or later AppServer as long as the following rules are followed:

The .r code referenced in the ProxyGen .xpxg file must be compiled with Progress 9
The AppServer must run only code compiled with Progress 9
The 4GL code cannot use any of the new data types added to OpenEdge 10.x
The RunTimeProperties.SessionModel attribute is either not modified at all or set to zero (0). Setting it to one (1) will cause a hang as the state-free operating mode is not supported with the Progress 9 AppServer