integracion con cobol y c#

18/05/2004 - 17:05 por Ruben Lopez | Informe spam
Hola Tengo que crear un entorno en dos capas
CAPA DE NEGOCIO alojada en un servidor unix
APLICACIONES en cobol , no puedo pasarlas a cobol.net
CAPA DE PRESENTACIÓN en clientes Windows
la capa de presentación estará diseñada en C#

mi problema es como pasarse los datos entre estas dos capas
tengo claro que usando XML para pasármelos podría gestionarlo pero como
realizo este intercambio es el que me tiene loco
he visto que Microsoft habla de usar sockets para pasar los datos pero a
parte de las quejas en cueanto a la seguridad que me podrían poner me
parece una solución demasiado complicada
supongo que usando un servidor intermedio al estilo de BEA o alguno así
podría conseguirse pero me gustaría saber si a alguien se le ocurre otra
idea por que eso me parece matar moscas a cañonazos
por supuesto es importante la velocidad con lo que hacerlo mediante escribir
en ficheros es inaceptable
quizás se pudiese conseguir usando servicios web pero apenas conozco cobol y
no se si el lenguaje tiene posibilidades de crearlo
Espero que me puedan hechar una mano

muchas gracias
un saludo
 

Leer las respuestas

#1 Octavio Hernandez
17/05/2004 - 17:31 | Informe spam
Hola, Rubén,

En principio, suena como un problema para ser atacado mediante Web Services.
Tu aplicación cliente "hablaría" con el servicio web ASP.NET, que se
conectaría a la base de datos COBOL por ejemplo utilizando ODBC (seguramente
ese COBOL ofrecerá un controlador, prácticamente todos lo tienen).

Slds,

Octavio

"Ruben Lopez" escribió en el mensaje
news:eR$
Hola Tengo que crear un entorno en dos capas
CAPA DE NEGOCIO alojada en un servidor unix
APLICACIONES en cobol , no puedo pasarlas a cobol.net
CAPA DE PRESENTACIÓN en clientes Windows
la capa de presentación estará diseñada en C#

mi problema es como pasarse los datos entre estas dos capas
tengo claro que usando XML para pasármelos podría gestionarlo pero como
realizo este intercambio es el que me tiene loco
he visto que Microsoft habla de usar sockets para pasar los datos pero a
parte de las quejas en cueanto a la seguridad que me podrían poner me
parece una solución demasiado complicada
supongo que usando un servidor intermedio al estilo de BEA o alguno así
podría conseguirse pero me gustaría saber si a alguien se le ocurre otra
idea por que eso me parece matar moscas a cañonazos
por supuesto es importante la velocidad con lo que hacerlo mediante


escribir
en ficheros es inaceptable
quizás se pudiese conseguir usando servicios web pero apenas conozco cobol


y
no se si el lenguaje tiene posibilidades de crearlo
Espero que me puedan hechar una mano

muchas gracias
un saludo





Preguntas similares