When implementing Gen models with Rapide, the Gen action blocks are generated as Java source files and Java external action blocks are also supported.
Server based EABs are not affected since Rapide utilises existing Gen servers without any changes.
To assist in the conversion of existing Windows/C client applications, Rapide provides a Java EAB proxy generator that enables the existing EABs developed in C to be re-used. The Java EAB proxy is a generated Java external action block that invokes the C EAB code.
This approach can be adopted for Rapide desktop applications and for web applications where the code will operate correctly on the application server.
An alternative to using external action blocks is Rapide Extension Libraries.