CFT / MQS [Fermé]

Signaler
-
 Cacahuète -
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

45 réponses

Messages postés
8
Date d'inscription
lundi 14 mars 2005
Statut
Membre
Dernière intervention
18 mai 2005
29
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
28
Merci

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

CCM 65492 internautes nous ont dit merci ce mois-ci

Messages postés
1
Date d'inscription
samedi 13 juin 2009
Statut
Membre
Dernière intervention
14 juin 2009
>
Messages postés
23763
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
13 janvier 2020

Bonsoir,
merci pour ta réponse. Si je comprend bien, si un partenaire a CFT de son coté, il m'impose en quelque sorte le même logiciel.
Le simple fait de me demander d'échanger en PéSIT HS E ne suffit pas en soit. Je n'ai pas d'autres choix que d'utiliser CFT ?
Si tu la connais, quelle différence entre CFT et Synchrony Gateway ? Est-ce le même produit "renommé" ?
Merci.
Messages postés
23763
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
13 janvier 2020
3 082 >
Messages postés
1
Date d'inscription
samedi 13 juin 2009
Statut
Membre
Dernière intervention
14 juin 2009

CFT utilise ses propres protocoles de gestion de message, tu es donc obligé d'y passer si l'un de tes partenaires l'utilise. Il encapsule le protocole Pesit, mais tu peux développer ta propre interface pour la gestion pesit avec ton partenaire, si tu le souhaites, en donnant tes spécifs à ton partenaire...

Après son rachat successif par de nombreuses sociétés, CFT est maintenant connu sous le nom de Synchrony Transfer, édité par la société Axway.
>
Messages postés
23763
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
13 janvier 2020

reponse tardive sur ton affirmation qui me choque

CFT a été developpé pour permettre l'utilisation des protocoles pesit,etebac3 (mais pas 5)
et odette mis au point par les banques dans les annees 80 (le monde automobile pour Odette)

En face d'un CFT il faut un logiciel qui gére ces protocoles, ce n'est pas forcemment un
CFT, exemple interpel, gateway d'axway, connect direct etc..
Messages postés
23763
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
13 janvier 2020
3 082 > jambier
Dont acte...

Mes connaissances CFT datent de plus de 10/15 ans, et à l'époque, je n'avais pas connaissance d'alternatives possibles (non indiquées lors de mes formations).

Merci bisous bro
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
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.

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.
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

Merci system admin, c'est déjà un début ;o)

Sylvie.
Messages postés
32840
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 539
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.
Ok merci.

Bises à tous les 2.

je reviendrai bientôt avec d'autres questions !!!
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
As tu des infos sur la manière de configurer MQSeries pour envoyer un message d'un PC à un autre.

Merci.
> lama
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
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...
Messages postés
4
Date d'inscription
dimanche 20 janvier 2008
Statut
Membre
Dernière intervention
20 janvier 2008

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
Messages postés
252
Date d'inscription
jeudi 3 mai 2007
Statut
Membre
Dernière intervention
4 octobre 2010
20 >
Messages postés
4
Date d'inscription
dimanche 20 janvier 2008
Statut
Membre
Dernière intervention
20 janvier 2008

Bonjour,

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

Cordialement.
Messages postés
23763
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
13 janvier 2020
3 082
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"
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
Messages postés
23763
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
13 janvier 2020
3 082
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"
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
Messages postés
23763
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
13 janvier 2020
3 082 > alex
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...)
Messages postés
32840
Date d'inscription
mercredi 29 août 2001
Statut
Modérateur
Dernière intervention
21 octobre 2019
15 539
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.
Messages postés
3
Date d'inscription
mercredi 29 décembre 2004
Statut
Membre
Dernière intervention
11 février 2005

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"
Pourrais tu me conseiller un utilitaire java pour administrer des serveur MQ
merci
Messages postés
8
Date d'inscription
lundi 14 mars 2005
Statut
Membre
Dernière intervention
18 mai 2005
29
MQJExplorer est parfait!

- Julien
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
Messages postés
3
Date d'inscription
dimanche 10 octobre 2004
Statut
Membre
Dernière intervention
7 décembre 2006

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
Messages postés
8
Date d'inscription
lundi 14 mars 2005
Statut
Membre
Dernière intervention
18 mai 2005
29
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
Messages postés
23763
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
13 janvier 2020
3 082
Salut,

il faut installer CFT sur ton poste...
et c'est payant !
Messages postés
1
Date d'inscription
mercredi 27 avril 2005
Statut
Membre
Dernière intervention
27 avril 2005

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!
Messages postés
8
Date d'inscription
lundi 14 mars 2005
Statut
Membre
Dernière intervention
18 mai 2005
29
Ce n'est plus Sopra. C'est Axway depuis 3 ans.

- Julien

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
Messages postés
8
Date d'inscription
lundi 14 mars 2005
Statut
Membre
Dernière intervention
18 mai 2005
29
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
et existe t il une interface java pour converser avec un serveur CFT? type jms ou autre?
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