Modèle statuts scic

CICS prend en charge les transactions distribuées à l`aide du protocole SNA LU 6.2 entre les espaces d`adressage qui peuvent être exécutés sur des clusters identiques ou différents. Cela permet des mises à jour ACID de plusieurs banques de donnéesen coopérant des applications distribuées. Dans la pratique, il y a des problèmes avec cela si un système ou une défaillance de communication se produit parce que la disposition de transaction (backout ou Commit) peut être en doute si l`un des noeuds communicants n`a pas récupéré. Ainsi, l`utilisation de ces installations n`a jamais été très répandue. Malheureusement, beaucoup de «règles» ont été souvent brisées, en particulier par les programmeurs COBOL qui pourraient ne pas comprendre les internes de leurs programmes ou ne parviennent pas à utiliser les options de compilation restrictive nécessaire. Cela a entraîné un code «non réentrant» qui était souvent peu fiable, entraînant des violations de stockage fausses et des plantages de système CICS entiers. Lorsque le serveur TP est terminé le traitement, il émet une commande EXEC CICS RETURN, qui retourne les données dans le COMMAREA à la transaction CICS Mirror avec tous les champs de sortie mis à jour. CICS TS versions 2,1 à 2,3 axé sur l`introduction des technologies CORBA et EJB au CICS, offrant de nouvelles façons d`intégrer les actifs CICS dans les modèles de composants d`applications distribuées. Ces technologies s`appuient sur l`hébergement d`applications Java dans CICS.

L`environnement d`hébergement Java a vu de nombreuses améliorations sur de nombreuses versions, ce qui a finalement entraîné l`incorporation du profil WebSphere Liberty dans CICS Transaction Server V 5.1. De nombreuses technologies orientées Web pourraient être hébergées dans CICS en utilisant Java, ce qui a finalement abouti à la suppression des technologies natives CORBA et EJB. En 1986, IBM a annoncé la prise en charge de CICS pour les services de fichiers orientés disque définis par l`architecture de gestion des données distribuées (DDM). Cela a permis aux programmes sur des ordinateurs distants connectés au réseau de créer, gérer et accéder aux fichiers qui étaient auparavant disponibles uniquement dans les environnements de traitement des transactions CICS/MVS et CICS/VSE. [4] le CICS a été précédé d`un système de traitement des transactions à simple thread, IBM MTCS. Un «pont MTCS-CICS» a ensuite été mis au point pour permettre à ces transactions de s`exécuter en vertu du CICS sans modifier les programmes d`application originaux. Cela a donné lieu à la terminologie ultérieure „macro-niveau CICS.” Chaque région CICS comprend une tâche importante sur laquelle chaque transaction s`exécute, bien que certains services tels que l`accès aux données DB2 utilisent d`autres tâches (TCBs). Au sein d`une région, les transactions sont multitâches de manière coopérative — elles sont attendues pour être bien comportées et produire le CPU plutôt que d`attendre.

Responses are currently closed, but you can trackback from your own site.

Comments are closed.

Autor: wysocki.elblag.pl - Adrian Wysocki