Si has creado el directorio de enlace será de programas de servicio que implementan esas funciones C, y para poder usarlas desde programas RPGLE tendrás que definirlos como H DFTACTGRP(*NO). Por lo tanto, estás trabajando en ILE.

Cuando se hace referencia a RPG ILE, yo interpreto un programa/modulo *RPGLE que hace uso de las funcionalidades que provee ILE (grupos de activación diferentes del grupo por defecto, llamadas a procedimientos y funciones, ...). Por lo que yo se, todos los fuentes de los programas RPG ILE  son de tipo *RPGLE (RPGLE o SQLRPGLE), pero no todos los fuentes de tipo *RPGLE se pueden considerar RPG ILE (*RPGLE indica más bien que está programado en RPG4), ya que si utilizan la gestión de grupo de activación por defecto no están usando el entorno ILE.

Y ahora, si alguien me ha entendido, que me lo explique, porque después de leerme a mi mismo me he hecho un lío :).

Saludos.

Fernando Pérez 

Cerámica Saloni. Dpto. Auditoría y Organización



Pedro Molina escribió:
Hola foro !!
 
Creo que es de todos conocido, de que ILE es un ambiente y no propiamente como por ahi dicen RPG ILE.
 
Por ahi leí un articulo donde aclaran algo respecto a ILE, y la centralización es que ILE se basa en la modularizacion de programa (*module) descritos en un *PGM (CRTPGM) y la llamada via CALLB.
 
También podemos hacer programas enlazados (CRTBNDPGM) que es la opción más utilizada (creo yo) por los programadores, ahora bien podemos hacer uso de funciones escritas en otro ambiente (C por ejemplo) tal como si describimos en el programa al go así:
 
H DFTACTGRP(*NO)  BNDDIR('QC2LE')
 
Acá estoy declarando un directorio de enlace para funciones escritas en C y hago uso de estas, ahora ahi les va la pregunta...esto implica ILE?
 
Saludos !!


Get news, entertainment and everything you care about at Live.com. Check it out!

__________________________________________________ Forum.HELP400 es un servicio más de NEWS/400. © Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400
begin:vcard
fn;quoted-printable:Fernando P=C3=A9rez
n;quoted-printable:P=C3=A9rez;Fernando
org;quoted-printable:;Auditor=C3=ADa y Organizaci=C3=B3n
email;internet:[EMAIL PROTECTED]
tel;work:Ext. 627
x-mozilla-html:TRUE
version:2.1
end:vcard

__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a