Patrocinadores

Você está aquiTunando o 4GL! Usando funções em C

Tunando o 4GL! Usando funções em C


By RobertoHT - Posted on 16 setembro 2010

Expanda os limites do 4GL utilizando funções desenvolvidas em linguagem C. Apesar da sua robustez a linguagem 4GL da IBM é um tanto limitada quando se trata de interagir com o ambiente externo, por exemplo fazer uma simples leitura de um arquivo texto.
Porém o 4GL possue um recurso pouco divulgado e utilizado, as vezes por medo do desconhecido ou por achar que a dificuldade é tanta que não vale a pena o sofrimento.Mas se você colocar na balança o Custo X Beneficio, há grandes chances de você se encantar por este recurso.
Entretanto é preciso um mínimo de conhecimento na linguagem C para que o resultado final seja satisfatório. A dificuldade está exatamente nesse ponto, dominar as idiossincrasias da linguagem C.
Aqui demonstro como criar uma função em C e utiliza-la no 4GL.



Acesso completo apenas para usuários autenticados
Tags

Excelente esta possibilidade do 4GL interegir com conexões TCP. Disponibilize as rotinas em C para prestigiarmos este feito.

Doca,

boa tarde!

O código é propriedade da empresa onde foi desenvolvida essa customização, desse modo não posso divulgar esse código.
Eu recomendo dar uma pesquisada na internet como implementar uma conexão socket usando a linguagem C, tem bastante material sobre isso. Depois é adaptar esses códigos na interface com o 4gl.

abs

Roberto

Obrigado pela atenção.