Conclusion

It is quite easy to interact with a .NET library from Genero using .NET Visual Studio and the web services. Of course you also need an IIS web server installed on your Windows™ system. This means that you can, in the same 4GL application, interact with .NET and Java™ libraries without any strong linkage between Genero and the third party libraries you want to use. This meets the SOA principles that provide more flexibility to your entire 4GL application.

You can integrate any new library from another vendor, without the risk of conflicts between different libraries that could happen if you had to link everything together in C or Java.

You can upgrade a third party library without recompiling the 4GL application, which will still work.

You can use all these third party libraries in other 4GL or other applications.