CFT / MQS

Fermé
SYLVIE JOLIE - 8 nov. 2001 à 17:00
 Cacahuète - 2 oct. 2017 à 23:17
Salut,

tjrs ds mes problèmes de mainframe.
QQu'un pourrait-il m'expliquer en quoi consiste les protocles d'échange CFT et MQ Series...?

Merci à tous et à toutes,

Sylvie
A voir également:

45 réponses

jwittek Messages postés 8 Date d'inscription lundi 14 mars 2005 Statut Membre Dernière intervention 18 mai 2005 30
Modifié le 18 mai 2008 à 14:19
Voilà un sujet interessant. Je vais essayer de répondre à ta question de façon relativement complète.
Si tu veux des explications sup., mail moi:


CFT (Cross File Transfer) est un progiciel principalement utilisé dans le domaine des assurances et de la banque. Edité par Credintrans, racheté par SOPRA puis AXWAY, il permet l'échange de fichiers -ou de messages- dans une architecture multi-plateformes (AS400, MVS, UNIX, Linux, Microsoft).
Le principe est simple : 2 clients/serveurs communiquent pour s'échanger des fichiers. Sous NT/200X/XP il existe même des clients légers très utiles pour donner la possibilité à un utilisateur de déclencher un transfert.
S'il s'agit d'un simple transfert Windows/Windows, maps et droit user CFT bien adaptés suffiront pour prélever ou déposer un fichier d'une machine à l'autre. Sous UNIX, le contexte et bien entendu local (sauf montage NFS).

Les requêtes CFT peuvent être ordonnancées dans une crontab UNIX ou dans un ordonnanceur propriétaire comme $Univers, Control M, autosys, voire même un simple winat !

SSL peut être implémenté sous CFT. Les certificats openssl fonctionnent très bien, mais si vous désirez mettre en place un serveur de certificat windows 2003, j'ai noté que les certificats délivrés ne fonctionnent pas sur CFT V2.23 et V2.30 non patché.

Coté monitoring, CFT est livré avec un outil qui résume graphiquement l'état d'avancement des transferts. CFT est par ailleurs interfaçable avec l'outil XFBScope. La remontée des informations est faite en IP pour un stockage sous client Oracle.

Les principaux protocoles sont PESIT, PESIT E, ODETTE, et même ETEBAC V -si vous avec la carte. Niveau 3, l'IP peut être utilisé, tout comme X25.
Ces standards rendent donc compatible CFT avec d'autres produits, comme InterPel.



MQSeries est un middleware qui permet lui aussi, à sa façon, d'envoyer des fichiers ou des messages à un destinataire clairement identifié. Il s'agit bien d'une méthode de communication entre deux serveurs. MQSeries est multi-plateformes et existe même sous Linux ! (Comme CFT)

Un canal de communication doit être implémenté. Ici on parle de channel.
Entre deux partenaires, deux channels sont définis pour assurer le push or pull des messages.
Ces messages sont déposés et réceptionnés dans des files d'attentes FIFO. Les messages partent donc dès que le channel est ouvert. Là où nous parlions d'ordonnancement pour CFT nous parlons ici de triggering.

Les messages ainsi reçus peuvent être exploités dans leur contenu ou dans l'action engendrée par l'événement.

Finalement, il est important de noter que MQSeries bénéficie d'une exploitation des logs évoluée. Lors d'un incident technique, une Dead Letter queue est utilisée pour stocker les événements graves. MQSeries est par ailleurs capable de corriger certaines anomalies et de reprendre son travail conversationnel.

J'ai trouvé de nombreux utilitaires essentiellement Java qui permettent d'administrer le(s) serveur(s) de façon graphique et donc conviviale, mais rien de quoi faire rougir les programmeur d'IBM qui nous propose aussi un explorateur digne de ce nom. (et je ne travaille pas pour IBM ;-))

Pour résumer, je pense que nous comprenons clairement la différence d'utilisation entre CFT et MQSeries. CFT est un peu à l'utilisateur ce que MQSeries est à l'application (ça ne veut pas dire grand chose mais je trouve cette phrase assez artistique donc je la laisse).

Bon courage!
Nom supprimé Modération CCM
29
Bonsoir

Je dois modifier une installation pour faire executer un script à la reception d'un fichier. Le probleme c'est que je ne sais pas comment faire.

J'ai une version AIX de CFT

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

As tu de la documentation ?

Peux tu me donner des infos sur ce que j'ai à faire ?

A+
geraldine
0
Et comment se positionne SonicMQ face à MQSeries ?
Peut-on également gérer des transferts de fichiers avec SonicMQ ? Et le coupler avec un client JMS pour exploiter des fichiers reçus de façon asynchrone ?
Merci bien !

Dominique
0
jwittek Messages postés 8 Date d'inscription lundi 14 mars 2005 Statut Membre Dernière intervention 18 mai 2005 30 > geraldine
Modifié le 18 mai 2008 à 14:19
Bonjour Géraldine,

J'ai pas mal travaillé sous AIX avec CFT 2.23 et 2.30.
Au final, la syntaxe est exactement la même que sous NT.
Pour déclencher un batch de post-reception, tu dois ajouter la commande exec dans ton cftrecv, et tu la mets où tu veux (moi j'avais pris l'habitude de mettre les exec à la fin de la commande pour une question de lisibilité).

cftrecv idf =Julien,
fname = /$env/appli/recv/julien.&IDT,
flrecl = 120, /* je te mets cette taille en exemple */
exec = /home/cft/scripts/MonScriptShell.csh

Si tu veux par exemple déclencher un routage du fichier que tu viens de recevoir:
vi /home/cft/scripts/MonScriptShell.csh

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

en fait fname=&fname est une petite astuce que j'ai trouvée qui permet de reprendre un fichier que tu viens de déposer, et qui porte un nom variable (ici suffixe &IDT qui comporte entre autres l'heure)
Ca t'évite les bidouilles du style setenv file d'un ls -lrt | tail -1 etc...
Nom supprimé Modération CCM
0
jwittek Messages postés 8 Date d'inscription lundi 14 mars 2005 Statut Membre Dernière intervention 18 mai 2005 30 > Dom
Modifié le 18 mai 2008 à 14:19
Il s'agit effectivement de messaging, donc d'une exploitation asynchrone. Mais quant au coté propriétaire du MOM de chez SonicSoftware, je ne peux te dire si un EJB peux être implémenté pour la prise en charge de ce middleware. J'imagine que oui. Désolé de ne pas pouvoir t'aider.
Nom supprimé Modération CCM
0
radoudou Messages postés 1 Date d'inscription jeudi 7 avril 2005 Statut Membre Dernière intervention 7 avril 2005
7 avril 2005 à 16:48
Bonjour JULIEN,

vu ta connaissance et experience sur les produits CFT et MQS, pourrais tu stp m'indiquer des liens où je pourrais me documenter plus précisement sur ces outils .Si possible une documentation qui explique tout de A à Z car ce serait pour devenir support de niveau 3 sur ces produits.

Merci d'avance.
0
Bonjour,

Je travail sur une migration de CFT 2.3.1 vers 2.5.1, existe t'il des manipulations particulières pour effectuer cette tâche.
Je suis totalement novice avec CFT, je suis sous windows 2000.

Merci
4
je rajoute une question : dans le cadre d'une appli java hébergé dans un serveur d'apllications,effectuer un transfert (uniquement) de fichier avec CFT nécessite t-il d'avoir le produit CFT installé sur le poste ou juste l'api (jar) du produit ?
merci.
2

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
system admin
9 nov. 2001 à 11:14
CFT est un logiciel de transfert de fichiers sécurisés .
C est un peu compliqué.
voir les commandes CFTUTIL CFTPARAM si mes souvenirs sont bons mais c est vieux pour moi.
l autre j en sais rien.
J ai pas trop répondu à la question mais les autres non pas fait mieux.
Peut etre qu aprés ce message ils se reveilleront.
bon courage.
0
Bonjour ADMIN

je suis à la recherche de formateurs CFT
Aurais tu des personnes ou une personne pour moi

Je suis en demande de formateur CFT et j'ai vraiement du mal à trouver

Cordialement
Adresse mail supprimée Modération CCM
0
SYLVIE JOLIE
9 nov. 2001 à 15:46
Merci system admin, c'est déjà un début ;o)

Sylvie.
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
12 nov. 2001 à 09:46
MQ Series est un système d'envoi de message réseau avec récupération sur erreur
(si le serveur plante, ou le client plante, tous les messages non transmis sont re-transmis).

ça permet (en théorie) une grand fiabilité dans le transfer des messages.

C'est fait par IBM, et il y a une API pour programmer ça.
0
Ok merci.

Bises à tous les 2.

je reviendrai bientôt avec d'autres questions !!!
0
MQSeries, c'est un middleware de IBM qui permet de faire du queueing.
En fait, tu crées des queues, et tu peux envoyer des messages de n'importe ou dans ces queues. Et tu peux également lire les messages de n'importe ou. Quand je dis n'importe ou, c'est n'importe quel système, n'importe quel PC, du moment que tu ais un accès au serveur MQSeries.
Il y a un package Java qui permet d'envoyer et de lire les messages dans les queues, on peut aussi utiliser JMS (Java Message Service).
Ca fait un moment que j'utilise MQSeries, et c'est super stable, pas de problèmes particuliers, et aucune perte de messages évidement.

Ayant un peu d'expérience MQSeries, si tu as d'autres questions, n'hésite pas.

A+
Lama
0
As tu des infos sur la manière de configurer MQSeries pour envoyer un message d'un PC à un autre.

Merci.
0
Katabomane > lama
13 avril 2005 à 23:34
Salut Lama !

Je cherche des expliquations pour savoir comment programmer un client MQ Series avec les API d'ibm en c++. Bien sur j'ai lu des doc d'ibm et je trouve ça n peu compliqué et surtout mon anglais n'est pas parfais.
Pourriez vous me donner de examples ?
Envoi de message, reception ....
Merci d'avance
0
Bonjour,

Je ressors ce message des oubliettes, car j'aimerais avoir plus d'infos sur CFT.

Outre le fait que ça permet de faire des transferts de fichier, y a-t-il des fonctionnalités supplémentaires ? déclenchement auto de traitements ? "dispatching" des fichiers transférés automatiquement dans des répertoires paramétrés ?


J'ai cherché de la doc sur le net, sans succès :(


Merci...
0
BANGBANG12345 Messages postés 4 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 20 janvier 2008
20 janv. 2008 à 18:45
BJR SI TU CHERCHE DES INFO SUR CFT VAS SUR LE SITE AXWAY DE SOPRA GROUPE C EUX QUI ON CONCU CFT

SI TU A BESOIN DE + D INFO JE PEU T ENVOYER LE DOC QUE G SU CD A+


MAIS TT D ABORD TU UTILISE CFT

C + UN PRODUIT POUR ENTREPRISE OU BANQUE OU ASSURANCE

BONNE CHANCE ET TIENS MOI AU COURRANT
0
TechAndCo Messages postés 252 Date d'inscription jeudi 3 mai 2007 Statut Membre Dernière intervention 4 octobre 2010 20 > BANGBANG12345 Messages postés 4 Date d'inscription dimanche 20 janvier 2008 Statut Membre Dernière intervention 20 janvier 2008
7 mars 2008 à 15:09
Bonjour,

Auriez vous la documentation de CFT ? si oui, je serai interressé.

Cordialement.
0
blux Messages postés 25966 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 16 avril 2024 3 284
10 déc. 2004 à 17:37
Salut,

CFT est un moniteur de transfert de données entre machines.

Il ne s'occupe pas du transfert a proprement parler mais il sait contrôler les paquets envoyés et exécuter des commandes sur réception... (réponse à tittom : oui à toutes ses questions :-))

Pour ton cas, je pense qu'il faut le logiciel installé car il y établissement d'un protocole particulier lors de l'initialisation de la communication.

Chaque fois que j'ai eu à transférer des données, le produit était installé aux deux bouts...

A+ Blux
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
0
Bonjour Blux,

aurais-tu des liens vers des infos sur CFT, et nottament cette histoire de protocole qui empêcherait l'invocation distante du transfert ?

Merci d'avance !

Fred
0
blux Messages postés 25966 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 16 avril 2024 3 284
21 déc. 2004 à 22:16
Salut,

google est ton ami :-)

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

Pour ta question, je ne saisis pas tout !

On peut invoquer un transfert à distance, mais il faut que le produit soit opérationnel aux deux bouts...

A+ Blux           
 "Les cons, ça ose tout.
C'est même à ça qu'on les reconnait"
0
mon cher blux,
sais tu si je peux poser un moniteur cft pour causer avec un site distant (qui dispose d'une solution cft) avec une ligne adsl 512 k de type xtense de chez wanadoo.

le probl est que je n'ai que ca pour l'instant en type de ligne et que j'ai pas envie de cracher au bassinet pour une ls ou un truc du style.

si tu sais... avec grand plaisir.

merci
alex
0
blux Messages postés 25966 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 16 avril 2024 3 284 > alex
24 févr. 2005 à 00:53
Salut,

je ne vois pas ce qui l'empêcherait :

la liaison est établie, tu disposes d'un accès IP sur ton autre machine, il suffit d'activer les bon ports de part et d'autre...

mais ce n'est que mon avis (théorique...)
0
sebsauvage Messages postés 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 655
10 déc. 2004 à 17:38
D'après ce que j'en ai vu, MQSeries a effectivement des mécanismes pour lancer des applications quand certains types de messages arrivent.
0
downloader Messages postés 3 Date d'inscription mercredi 29 décembre 2004 Statut Membre Dernière intervention 11 février 2005
22 janv. 2005 à 03:26
salut tt le monde j ai un pb pour CFT il faut que je tarvail avec et je connait rien en CFT Svp vous avez qq chose n' isiter pas a me donnee des idee sur ce outil :

ou je peux le trouver sur le net pour l 'essayer

merci d' avance AAAAAAAAAAAA++++ "ashraf"
0
Pourrais tu me conseiller un utilitaire java pour administrer des serveur MQ
merci
0
jwittek Messages postés 8 Date d'inscription lundi 14 mars 2005 Statut Membre Dernière intervention 18 mai 2005 30
18 mai 2005 à 17:15
MQJExplorer est parfait!

- Julien
0
Bonjour!

J’ai une nouvelle question.
J’ai vu que existe CFT pour Win2k & NT. Pouvez-vous me donner qqch d’installation on machine Windows?

Cdlt,
Iulians
0
jpfaye1 Messages postés 3 Date d'inscription dimanche 10 octobre 2004 Statut Membre Dernière intervention 7 décembre 2006
15 avril 2005 à 15:10
Bonjour,

Je dois récupérer des fichiers via CFT qui sont sur un serveur .

CFT est présent sur ce serveur.

Auparavant je faisais des réceptions depuis un mainframe (CFT MVS).

Je voudrais faire ces réception depuis mon pc.

Que dois-je installer sur mon pc ? est-ce payant ?

Merci pour vos réponses

JP
0
jwittek Messages postés 8 Date d'inscription lundi 14 mars 2005 Statut Membre Dernière intervention 18 mai 2005 30
18 mai 2005 à 17:23
Tu dois installer l'executable cftutil livré lors de l'instal. du client CFT.
Mais ce n'est pas suffisant. Il te faut obligatoirement un serveur CFT par plateforme (UNIX, MS, MVS, AS400, Linux..).
Le serveur CFT sous windows inclus le cftutil.exe
Donc directement installe un serveur CFT pour windows et tu pourras tout faire.
Si tu as un Tom DDMS en face -vu que t'as un mainframe-, les protocoles sont compatibles. (comme pour Axway interpel...)

Pour info, il n'existe pas de "client CFT" sous UNIX/Linux.
Donc, sauf montage NFS, un serveur = une licence...

- Julien
0
blux Messages postés 25966 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 16 avril 2024 3 284
18 avril 2005 à 16:18
Salut,

il faut installer CFT sur ton poste...
et c'est payant !
0
c@sh Messages postés 1 Date d'inscription mercredi 27 avril 2005 Statut Membre Dernière intervention 27 avril 2005
27 avril 2005 à 17:30
MQ: Si ton serveur plante, les messages sont retransmis seulement s'ils sont en mode PERSITENT sinon, tu peux dire adieu à tes messages!!
CFT : L'editeur est SOPRA. Peut etre que tu peux trouver un Keygen quelque part.... je sais pas!
0
jwittek Messages postés 8 Date d'inscription lundi 14 mars 2005 Statut Membre Dernière intervention 18 mai 2005 30
18 mai 2005 à 17:16
Ce n'est plus Sopra. C'est Axway depuis 3 ans.

- Julien
0
kermadj menouer
27 avril 2005 à 22:59
Bonjour tt le monde.

Pour un besoin de transfert de fichier entre clients/server en plate forme windows / windows (1er cas) et plate forme windows /Unix
(2 eme cas).

Je vous demande de m'orienter sur un logiciel efficace qui permet d'assurer le transfert avec toute la securité (le cas de fichier contenant des messages FINANCIER), on ma parlé de CFT.

Merci pour toute information ou orientation.

Mr kermadj
0
jwittek Messages postés 8 Date d'inscription lundi 14 mars 2005 Statut Membre Dernière intervention 18 mai 2005 30
18 mai 2005 à 17:26
CFT est parfait pour la finance, car tu peux préciser la longueur des enregistrements, le nombre, le format fixe ou variable, le type EBCDIC ASCII, de convertir etc...
An outre, ça t'évite de recevoir à priori sucessfully des fichiers en fait tronqués... (cf protocole FTP).

Julien
0
et existe t il une interface java pour converser avec un serveur CFT? type jms ou autre?
0
Bonjour julien

Impressionné par ton svoir dans le domaine MQSéries, j'en profite pour te demander un petit conseil !
Je dois me connecter à un serveur MQS chez un client !
Bien sûr nous ne sommes pas dans le même réseau !
A partir d'un serveur MS Serveur 2003, que dois je installer pour accéder à son serveur ?
On doit échanger des fichiers (passerelle) !
Merci de ton aide

Jacques
0