Problemes Fichiers

Integration with third party products related discution

Moderator: Moderator

Forum rules
Dear COBOL-IT User,

Thank you for your interest in COBOL-IT solutions. Please post any technical questions on our forum. There is no limit to the number of posts that you can make. Our forum is free of charge, and most of your technical questions will be answered there.

For questions that require further technical support, we offer a higher level of dedicated service to our professional customers with our Technical Support Service. This service is available with a subscription contract. For more information, please contact our sales department at: sales@cobol-it.com. Our competent team will guide you to the best subscription contract, tailored to your individual needs.

COBOL-IT

Problemes Fichiers

Postby malko06 » 05 Feb 2010, 17:40

Bonjour,
Avec la version d'évaluation, voici le test que nous avons réalisé :
1) Programme simple avec un seul fichier.
2) Compilation avec les options suivantes : cobc -x -std=mf nom_programme.
3) Lancement sur le même PC de deux instances du programme.

Résultat :
Au lancement le fichier (séquentiel indéxé) est accessible en interrogation par les deux instances.
Sur chaque instance, création d'un même enregistrement en clé primaire.
==> Aucun message d'erreur au niveau des file status...!!!

Mieux encore :
A l'interrogation du fichier (sans quitter le programme), l'enregistrement de chaque instance correspond.
Mais en quittant le programme de part et d'autre, c'est le dernier programme quitté qui prime !
En relançant le programme a nouveau on s'aperçoit en effet que l'enregistrement du DERNIER programme quitté est validé.
Il n'y a donc pas de lecture/écriture directe.

En est-il de même pour la version entreprise ? Imaginez ainsi que plusieurs users attaquent un fichier en même temps. Or un chrono doit leur
être attribué a chacun. Si celui-ci est identique (Xème arrivé pour tous, le programme étant lancé chez tous), la cohérence des données va en souffrir plus qu'un peu, et le travail est à refaire...

Y-a-t-il donc une solution pour lire/écrire directement sur disque sans passer par une zone buffer/tampon pour éviter ce genre de problème (ordre de compilation, ordre d'éxécution particulier, ou correction déjà présente dans la version enterprise) ?

Cordialement.
malko06
 
Posts: 1
Joined: 05 Feb 2010, 17:21

Re: Problemes Fichiers

Postby Admin » 02 Mar 2010, 22:14

Problème fixé dans la version Enterprise et dans la version standard 2.4.3
COBOL-IT Support team
Admin
Administrateur du site
 
Posts: 95
Joined: 09 Sep 2008, 11:07


Return to Third party integration

Who is online

Users browsing this forum: No registered users and 1 guest

cron