CFT / MQS

SYLVIE JOLIE -  
 Cacahuète -
Hola,

siempre con mis problemas de mainframe.
¿Alguien podría explicarme en qué consisten los protocolos de intercambio CFT y MQ Series...?

Gracias a todos y todas,

Sylvie

45 respuestas

  • 1
  • 2
  • 3
jwittek Mensajes publicados 8 Estado Miembro 31
 
Aquí hay un tema interesante. Voy a intentar responder a tu pregunta de forma relativamente completa.
Si deseas explicaciones adicionales, mándame un correo:

CFT (Cross File Transfer) es un software principalmente utilizado en el ámbito de los seguros y la banca. Editado por Credintrans, adquirido por SOPRA y luego por AXWAY, permite el intercambio de archivos -o de mensajes- en una arquitectura multi-plataforma (AS400, MVS, UNIX, Linux, Microsoft).
El principio es sencillo: 2 clientes/servidores se comunican para intercambiar archivos. En NT/200X/XP existen incluso clientes ligeros muy útiles para dar la posibilidad a un usuario de iniciar una transferencia.
Si se trata de una simple transferencia Windows/Windows, los mapas y derechos de usuario de CFT bien adaptados son suficientes para tomar o depositar un archivo de una máquina a otra. En UNIX, el contexto es, por supuesto, local (salvo montaje NFS).

Las solicitudes de CFT pueden programarse en un crontab de UNIX o en un programador propietario como $Univers, Control M, autosys, o incluso un simple winat.

SSL se puede implementar bajo CFT. Los certificados openssl funcionan muy bien, pero si deseas implementar un servidor de certificados Windows 2003, he notado que los certificados emitidos no funcionan en CFT V2.23 y V2.30 sin parches.

En cuanto a la monitorización, CFT se entrega con una herramienta que resume gráficamente el estado de los avances en las transferencias. CFT, además, se puede integrar con la herramienta XFBScope. La recolección de información se realiza por IP para un almacenamiento bajo cliente Oracle.

Los principales protocolos son PESIT, PESIT E, ODETTE e incluso ETEBAC V -si tienes la tarjeta. A nivel 3, se puede utilizar el IP, al igual que X25.
Por lo tanto, estos estándares hacen que CFT sea compatible con otros productos, como InterPel.

MQSeries es un middleware que también permite, a su manera, enviar archivos o mensajes a un destinatario claramente identificado. Se trata de un método de comunicación entre dos servidores. MQSeries es multi-plataforma y ¡incluso existe bajo Linux! (Como CFT)

Se debe implementar un canal de comunicación. Aquí hablamos de canal.
Entre dos socios, se definen dos canales para asegurar el push o pull de los mensajes.
Estos mensajes se depositan y se reciben en colas FIFO. Los mensajes salen en cuanto se abre el canal. Allí donde hablamos de programación para CFT, aquí hablamos de activación.

Los mensajes recibidos pueden ser explotados en su contenido o en la acción generada por el evento.

Finalmente, es importante notar que MQSeries se beneficia de una explotación avanzada de los logs. Durante un incidente técnico, se utiliza una Dead Letter queue para almacenar los eventos graves. MQSeries, además, es capaz de corregir ciertas anomalías y retomar su trabajo conversacional.

He encontrado numerosos utilitarios, esencialmente en Java, que permiten administrar el(los) servidor(es) de forma gráfica y, por lo tanto, amigable, pero nada de qué sonrojar a los programadores de IBM que también nos ofrecen un explorador digno de ese nombre. (y no trabajo para IBM ;-)

Para resumir, creo que entendemos claramente la diferencia de uso entre CFT y MQSeries. CFT es un poco para el usuario lo que MQSeries es para la aplicación (eso no significa mucho, pero encuentro esta frase bastante artística, así que la dejo).

¡Buena suerte!
Nombre eliminado Moderación CCM
30
geraldine
 
Buenas tardes

Necesito modificar una instalación para que se ejecute un script al recibir un archivo. El problema es que no sé cómo hacerlo.

Tengo una versión AIX de CFT

CFTU20I CFT/V2/UAIX 43xL
CFTU20I Versión 230 2003/02/11
CFTU20I (C) Copyright SOPRA 1993-2001

¿Tienes alguna documentación?

¿Puedes darme información sobre lo que tengo que hacer?

¡Hasta luego!
geraldine
0
Dom
 
¿Y cómo se posiciona SonicMQ frente a MQSeries?
¿También se pueden gestionar transferencias de archivos con SonicMQ? ¿Y se puede acoplar con un cliente JMS para explotar archivos recibidos de forma asíncrona?
¡Muchas gracias!

Dominique
0
jwittek Mensajes publicados 8 Estado Miembro 31 > geraldine
 
Hola Géraldine,

He trabajado bastante en AIX con CFT 2.23 y 2.30.
Al final, la sintaxis es exactamente la misma que en NT.
Para desencadenar un batch de post-recepción, debes agregar el comando exec en tu cftrecv, y lo colocas donde quieras (yo solía poner los exec al final del comando por cuestión de legibilidad).

cftrecv idf =Julien,
fname = /$env/appli/recv/julien.&IDT,
flrecl = 120, /* te pongo este tamaño como ejemplo */
exec = /home/cft/scripts/MonScriptShell.csh

Si quieres, por ejemplo, desencadenar un enrutamiento del archivo que acabas de recibir:
vi /home/cft/scripts/MonScriptShell.csh

#!/bin/csh
CFTUTIL send idf=MonFichier,part=MonPartenaire,fname=&fname

de hecho fname=&fname es un pequeño truco que encontré que permite retomar un archivo que acabas de depositar, y que lleva un nombre variable (aquí el sufijo &IDT que incluye entre otras cosas la hora)
Te evita las complicaciones del tipo setenv file de un ls -lrt | tail -1 etc...
Nombre eliminado Moderación CCM
0
jwittek Mensajes publicados 8 Estado Miembro 31 > Dom
 
Se trata efectivamente de mensajería, por lo tanto de una explotación asíncrona. Pero en cuanto al aspecto propietario del MOM de SonicSoftware, no puedo decirte si se puede implementar un EJB para la compatibilidad con este middleware. Imagino que sí. Lamento no poder ayudarte.
Nombre eliminado Moderación CCM
0
radoudou Mensajes publicados 1 Estado Miembro
 
Hola JULIEN,

dada tu conocimiento y experiencia en los productos CFT y MQS, ¿podrías indicarme enlaces donde pueda informarme más precisamente sobre estas herramientas? Si es posible, una documentación que explique todo de la A a la Z, ya que sería para convertirme en soporte de nivel 3 en estos productos.

Gracias de antemano.
--
radoudou
0
Enky
 
Hola,

Estoy trabajando en una migración de CFT 2.3.1 a 2.5.1, ¿existen manipulaciones particulares para realizar esta tarea?
Soy totalmente novato con CFT, estoy en Windows 2000.

Gracias
4
lashemale
 
¿Es necesario tener el producto CFT instalado en el puesto o solo la API (jar) del producto para realizar una transferencia (únicamente) de archivos con CFT en el marco de una aplicación Java alojada en un servidor de aplicaciones?
Gracias.
2
system admin
 
CFT es un software de transferencia de archivos seguros.
Es un poco complicado.
veo los comandos CFTUTIL CFTPARAM si no recuerdo mal, pero eso es viejo para mí.
El otro no tengo ni idea.
No respondí demasiado a la pregunta, pero los demás no lo hicieron mejor.
Quizás después de este mensaje se espabilen.
buena suerte.
0
sonyx
 
Hola ADMIN

Estoy buscando formadores CFT
¿Tendrías alguna persona o alguna más para mí?

Estoy en búsqueda de formador CFT y realmente tengo dificultades para encontrar uno

Cordialmente
Correo electrónico eliminado Moderación CCM
0
SYLVIE JOLIE
 
Gracias, administrador del sistema, ya es un comienzo ;o)

Sylvie.
0
sebsauvage Mensajes publicados 33284 Fecha de registro   Estado Moderador Última intervención   15 684
 
MQ Series es un sistema de envío de mensajes en red con recuperación en caso de error
(si el servidor falla, o el cliente falla, todos los mensajes no transmitidos son retransmitidos).

Esto permite (en teoría) una gran fiabilidad en la transferencia de mensajes.

Es desarrollado por IBM, y hay una API para programar esto.
0
SYLVIE
 
Vale, gracias.

¡Besos a los dos!

¡Volveré pronto con más preguntas!
0
lama
 
MQSeries es un middleware de IBM que permite hacer colas.
De hecho, creas colas y puedes enviar mensajes desde cualquier lugar a esas colas. Y también puedes leer los mensajes desde cualquier lugar. Cuando digo cualquier lugar, me refiero a cualquier sistema, cualquier PC, siempre que tengas acceso al servidor MQSeries.
Hay un paquete Java que permite enviar y leer mensajes en las colas, también se puede usar JMS (Java Message Service).
He estado usando MQSeries durante un tiempo y es súper estable, no hay problemas particulares y, por supuesto, ninguna pérdida de mensajes.

Con un poco de experiencia en MQSeries, si tienes más preguntas, no dudes en preguntar.

¡Hasta luego!
Lama
0
BMH > lama
 
¿Tienes información sobre cómo configurar MQSeries para enviar un mensaje de un PC a otro?

Gracias.
0
Katabomane > lama
 
¡Hola Lama!

Estoy buscando explicaciones para saber cómo programar un cliente MQ Series con las API de IBM en C++. Por supuesto, he leído la documentación de IBM y me parece un poco complicada y sobre todo mi inglés no es perfecto.
¿Podrías darme algunos ejemplos?
Envío de mensajes, recepción...
Gracias de antemano.
0
Tittom
 
Hola,

Recupero este mensaje del olvido, ya que me gustaría tener más información sobre CFT.

Aparte de que permite hacer transferencias de archivos, ¿hay funcionalidades adicionales? ¿activación automática de tratamientos? ¿"distribución" de los archivos transferidos automáticamente en directorios configurados?

He buscado documentación en la red, sin éxito :(

Gracias...
0
BANGBANG12345 Mensajes publicados 4 Estado Miembro
 
HOLA, SI BUSCAS INFO SOBRE CFT VETE AL SITIO DE AXWAY DEL GRUPO SOPRA, ELLOS SON LOS QUE DISEÑARON CFT

SI NECESITAS + INFO TE PUEDO ENVIAR EL DOCUMENTO QUE TENGO, CHAU


PERO PRIMERO UTILIZA CFT

C + UN PRODUCTO PARA EMPRESAS O BANCOS O SEGUROS

BUENA SUERTE Y MANTENME INFORMADO
0
TechAndCo Mensajes publicados 254 Estado Miembro 20 > BANGBANG12345 Mensajes publicados 4 Estado Miembro
 
Hola,

¿Tendría la documentación de CFT? Si es así, estaría interesado.

Saludos.
--

TechAndCo, una solución gratuita para ayudarle...
0
blux Mensajes publicados 2021 Fecha de registro   Estado Moderador Última intervención   3 452
 
Hola,

CFT es un monitor de transferencia de datos entre máquinas.

No se encarga de la transferencia en sí, pero sabe controlar los paquetes enviados y ejecutar comandos al recibir... (respuesta a tittom: sí a todas sus preguntas :-))

Para tu caso, creo que es necesario tener el software instalado, ya que se establece un protocolo particular al iniciar la comunicación.

Cada vez que he tenido que transferir datos, el producto estaba instalado en ambos extremos...

¡Hasta luego, Blux!
 "Los tontos se atreven a todo. Es incluso así como los reconocemos"
0
fred
 
Hola Blux,

¿tendrías enlaces a información sobre CFT, y en particular sobre esta historia del protocolo que impediría la invocación remota de la transferencia?

¡Gracias de antemano!

Fred
0
blux Mensajes publicados 2021 Fecha de registro   Estado Moderador Última intervención   3 452
 
Hola,

Google es tu amigo :-)

http://www.google.fr/search?hl=fr&q=cross+file+transfer+cft&btnG=Rechercher&meta=

Para tu pregunta, ¡no entiendo todo!

Podemos invocar una transferencia a distancia, pero es necesario que el producto sea operativo en ambos extremos...

¡Hasta luego! Blux           
 "Los tontos, se atreven a todo. Es incluso así como los reconocemos"
0
alex
 
mi querido blux,
¿sabes si puedo instalar un monitor CFT para comunicarme con un sitio remoto (que tiene una solución CFT) con una línea ADSL de 512 K tipo Xtense de Wanadoo?

el problema es que solo tengo eso por ahora como tipo de línea y no quiero gastar una fortuna en una línea simétrica o algo por el estilo.

si sabes... estaría encantado.

gracias
alex
0
blux Mensajes publicados 2021 Fecha de registro   Estado Moderador Última intervención   3 452 > alex
 
Hola,

No veo qué podría impedirlo:

la conexión está establecida, tienes acceso IP en tu otra máquina, solo hace falta activar los puertos correctos de un lado y del otro...

pero solo es mi opinión (teórica...)

--
A+ Blux
 "Los tontos se atreven a todo. Es incluso así como los reconocemos"
0
sebsauvage Mensajes publicados 33284 Fecha de registro   Estado Moderador Última intervención   15 684
 
Según lo que he visto, MQSeries efectivamente tiene mecanismos para iniciar aplicaciones cuando llegan ciertos tipos de mensajes.
0
downloader Mensajes publicados 3 Estado Miembro
 
Hola a todos, tengo un problema con CFT, necesito trabajar con él y no sé nada sobre CFT. Por favor, si tienen algo, no duden en darme ideas sobre esta herramienta:

¿Dónde puedo encontrarlo en la red para probarlo?

Gracias de antemano AAAAAAAAAAAA++++ "ashraf"
0
Frederic
 
¿Podrías recomendarme una herramienta Java para administrar servidores MQ?
Gracias
0
jwittek Mensajes publicados 8 Estado Miembro 31
 
MQJExplorer es perfecto!

- Julien
0
Iulians
 
¡Hola!

Tengo una nueva pregunta.
He visto que existe CFT para Win2k y NT. ¿Puede darme algo sobre la instalación en una máquina Windows?

Saludos,
Iulians
0
jpfaye1 Mensajes publicados 3 Estado Miembro
 
Hola,

Debo recuperar archivos a través de CFT que están en un servidor.

CFT está presente en este servidor.

Anteriormente hacía recepciones desde un mainframe (CFT MVS).

Quisiera hacer estas recepciones desde mi PC.

¿Qué debo instalar en mi PC? ¿Es de pago?

Gracias por sus respuestas

JP
0
jwittek Mensajes publicados 8 Estado Miembro 31
 
Debes instalar el ejecutable cftutil que se entrega con la instalación del cliente CFT.
Pero eso no es suficiente. Necesitas obligatoriamente un servidor CFT por plataforma (UNIX, MS, MVS, AS400, Linux...).
El servidor CFT en Windows incluye el cftutil.exe.
Así que instala directamente un servidor CFT para Windows y podrás hacer todo.
Si tienes un Tom DDMS enfrente - dado que tienes un mainframe -, los protocolos son compatibles. (como para Axway interpel...)

Para tu información, no existe un "cliente CFT" en UNIX/Linux.
Por lo tanto, a menos que haya un montaje NFS, un servidor = una licencia...

- Julien
0
blux Mensajes publicados 2021 Fecha de registro   Estado Moderador Última intervención   3 452
 
Hola,

hay que instalar CFT en tu ordenador...
¡y es de pago!

--
A+ Blux
 "Los idiotas se atreven a todo. Es incluso por eso que los reconocemos"
0
c@sh Mensajes publicados 1 Estado Miembro
 
MQ: Si tu servidor se cae, los mensajes se retransmiten solo si están en modo PERSISTENTE, ¡sino puedes decirle adiós a tus mensajes!
CFT: El editor es SOPRA. Quizás puedas encontrar un Keygen en alguna parte... no sé.
0
jwittek Mensajes publicados 8 Estado Miembro 31
 
Ya no es Sopra. Es Axway desde hace 3 años.

- Julien
0
kermadj menouer
 
Hola a todos.

Para una necesidad de transferencia de archivos entre clientes/servidores en plataforma Windows/Windows (primer caso) y plataforma Windows/Unix
(segundo caso).

Les pido que me orienten sobre un software eficaz que permita asegurar la transferencia con toda la seguridad (en el caso de archivos que contienen mensajes FINANCIEROS), me han hablado de CFT.

Gracias por cualquier información u orientación.

Sr. Kermadj
0
jwittek Mensajes publicados 8 Estado Miembro 31
 
CFT es perfecto para las finanzas, porque puedes especificar la longitud de los registros, el número, el formato fijo o variable, el tipo EBCDIC ASCII, la conversión, etc.

Julien
0
lezioul
 
¿Y existe alguna interfaz Java para conversar con un servidor CFT? tipo JMS u otra?
0
Jacques
 
Hola Julien

Impresionado por tu conocimiento en el ámbito de MQSeries, aprovecho para pedirte un pequeño consejo.
¡Debo conectarme a un servidor MQS en un cliente!
Por supuesto, no estamos en la misma red.
A partir de un servidor MS Server 2003, ¿qué debo instalar para acceder a su servidor?
¡Debemos intercambiar archivos (puente)!
Gracias por tu ayuda

Jacques
0
  • 1
  • 2
  • 3