https://de.wikipedia.org/w/index.php?action=history&feed=atom&title=Customer_Information_Control_System Customer Information Control System - Versionsgeschichte 2025-06-05T15:10:52Z Versionsgeschichte dieser Seite in Wikipedia MediaWiki 1.45.0-wmf.3 https://de.wikipedia.org/w/index.php?title=Customer_Information_Control_System&diff=255539768&oldid=prev Invisigoth67: Revert auf Version von :Benutzer:-Mikey07 (21:09 Uhr, 19. Januar 2025). WP:WEB, keine weiterführenden Informationen zum Lemma 2025-04-28T13:06:35Z <p>Revert auf Version von <a href="/wiki/Benutzer:-Mikey07" title="Benutzer:-Mikey07">Benutzer:-Mikey07</a> (21:09 Uhr, 19. Januar 2025). <a href="/wiki/Wikipedia:WEB" class="mw-redirect" title="Wikipedia:WEB">WP:WEB</a>, keine weiterführenden Informationen zum Lemma</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 28. April 2025, 15:06 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 110:</td> <td colspan="2" class="diff-lineno">Zeile 110:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [https://www.ibm.com/it-infrastructure/z/cics IBM CICS] (englisch)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [https://www.ibm.com/it-infrastructure/z/cics IBM CICS] (englisch)</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [http://www.kicksfortso.com Open Source KICKS] (englisch)</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einzelnachweise ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einzelnachweise ==</div></td> </tr> </table> Invisigoth67 https://de.wikipedia.org/w/index.php?title=Customer_Information_Control_System&diff=255514572&oldid=prev Polluks: /* Weblinks */ KICKS 2025-04-27T14:31:27Z <p><span class="autocomment">Weblinks: </span> KICKS</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 27. April 2025, 16:31 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 110:</td> <td colspan="2" class="diff-lineno">Zeile 110:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Weblinks ==</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [https://www.ibm.com/it-infrastructure/z/cics IBM CICS] (englisch)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* [https://www.ibm.com/it-infrastructure/z/cics IBM CICS] (englisch)</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [http://www.kicksfortso.com Open Source KICKS] (englisch)</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einzelnachweise ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Einzelnachweise ==</div></td> </tr> </table> Polluks https://de.wikipedia.org/w/index.php?title=Customer_Information_Control_System&diff=252421283&oldid=prev -Mikey07: /* growthexperiments-addlink-summary-summary:3|0|0 */ 2025-01-19T19:09:43Z <p>Linkvorschlag-Funktion: 3 Links hinzugefügt.</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 19. Januar 2025, 21:09 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 47:</td> <td colspan="2" class="diff-lineno">Zeile 47:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>MAPS ist eines der Kommunikations-Interfaces zwischen CICS und dem Benutzer.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>MAPS ist eines der Kommunikations-Interfaces zwischen CICS und dem Benutzer.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Der Endbenutzer gibt beispielsweise Daten ein, welche dem Programm verfügbar gemacht werden, indem es eine ''map'' von CICS erhält.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Der <ins style="font-weight: bold; text-decoration: none;">[[</ins>Endbenutzer<ins style="font-weight: bold; text-decoration: none;">]]</ins> gibt beispielsweise Daten ein, welche dem Programm verfügbar gemacht werden, indem es eine ''map'' von CICS erhält.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;syntaxhighlight lang="cobolfree"&gt;</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>&lt;syntaxhighlight lang="cobolfree"&gt;</div></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 85:</td> <td colspan="2" class="diff-lineno">Zeile 85:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* &lt;code&gt;EXCI&lt;/code&gt;-Call aus [[z/OS]] ([[Multiple Virtual Storage|MVS]], Multiple Virtual Storage), z.&amp;nbsp;B. [[Time-Sharing Option|TSO]] (Time-Sharing Option) oder [[Stapelverarbeitung]].</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* &lt;code&gt;EXCI&lt;/code&gt;-Call aus [[z/OS]] ([[Multiple Virtual Storage|MVS]], Multiple Virtual Storage), z.&amp;nbsp;B. [[Time-Sharing Option|TSO]] (Time-Sharing Option) oder [[Stapelverarbeitung]].</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Im MVS von der Operator-Konsole bzw. von Software-Konsolen (z.&amp;nbsp;B. TSO, Netview).</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Im MVS von der Operator-Konsole bzw. von Software-Konsolen (z.&amp;nbsp;B. TSO, Netview).</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* &lt;code&gt;eci&lt;/code&gt;-Call von nicht-MVS-Plattformen (Unix, Windows, OS/2)</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* &lt;code&gt;eci&lt;/code&gt;-Call von nicht-MVS-Plattformen (<ins style="font-weight: bold; text-decoration: none;">[[</ins>Unix<ins style="font-weight: bold; text-decoration: none;">]]</ins>, Windows, <ins style="font-weight: bold; text-decoration: none;">[[</ins>OS/2<ins style="font-weight: bold; text-decoration: none;">]]</ins>)</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Verwendung von Standardprotokollen:</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Verwendung von Standardprotokollen:</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>** [[TCP/IP]]-[[Socket (Software)|Sockets]] und [[APPC]] (Advanced Program to Program Communications)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>** [[TCP/IP]]-[[Socket (Software)|Sockets]] und [[APPC]] (Advanced Program to Program Communications)</div></td> </tr> </table> -Mikey07 https://de.wikipedia.org/w/index.php?title=Customer_Information_Control_System&diff=247196212&oldid=prev Siegbert v2: Doppelte Leerzeichen entfernt 2024-07-29T11:25:59Z <p>Doppelte Leerzeichen entfernt</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 29. Juli 2024, 13:25 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 56:</td> <td colspan="2" class="diff-lineno">Zeile 56:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>CICS ist unter den /390-Großrechner-Betriebssystemen [[z/OS]] ([[Multiple Virtual Storage|MVS]]) und [[z/VSE|VSE]] sowie, in modifizierter Form als Encina-Erweiterung, unter [[AIX]], [[HP-UX]], [[Solaris (Betriebssystem)|Solaris]] sowie [[Microsoft Windows Server|Windows Server]]&lt;ref&gt;[//www-01.ibm.com/software/htp/cics/txseries/ ''TXSeries for Multiplatforms V7.1'']. IBM. Abgerufen am 4. September 2012.&lt;/ref&gt; verfügbar.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>CICS ist unter den /390-Großrechner-Betriebssystemen [[z/OS]] ([[Multiple Virtual Storage|MVS]]) und [[z/VSE|VSE]] sowie, in modifizierter Form als Encina-Erweiterung, unter [[AIX]], [[HP-UX]], [[Solaris (Betriebssystem)|Solaris]] sowie [[Microsoft Windows Server|Windows Server]]&lt;ref&gt;[//www-01.ibm.com/software/htp/cics/txseries/ ''TXSeries for Multiplatforms V7.1'']. IBM. Abgerufen am 4. September 2012.&lt;/ref&gt; verfügbar.</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Im Gegensatz zu [[Time-<del style="font-weight: bold; text-decoration: none;">Sharing_Option</del>]], bei dem jeder Benutzer seinen eigenen Adressraum bekommt, laufen alle CICS-Benutzer im gleichen Adressraum des CICS-Systems.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Im Gegensatz zu [[Time-<ins style="font-weight: bold; text-decoration: none;">Sharing Option</ins>]], bei dem jeder Benutzer seinen eigenen Adressraum bekommt, laufen alle CICS-Benutzer im gleichen Adressraum des CICS-Systems.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Anwendungsentwicklung unter CICS ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Anwendungsentwicklung unter CICS ==</div></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 71:</td> <td colspan="2" class="diff-lineno">Zeile 71:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Transaktionen im CICS ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Transaktionen im CICS ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Eine CICS-Transaktion besteht aus einer oder mehreren ''[[Unit of Work|Units of Work]]'' (UOW). Man kann sich das vorstellen wie verschiedene Schritte, um etwas zu erledigen. Jeder dieser Schritte wird als "Unit of Work" (Arbeitseinheit) bezeichnet. Diese "Unit of Work" ist etwas, das in der Fachsprache oft mit dem Wort [[Transaktion (Informatik)|Transaktion]] beschrieben wird und mit dem Begriff [[ACID (Informatik)|ACID]] (''Atomicity'', ''Consistency'', ''Isolation'' und ''Durability'') verbunden wird. Ein Beispiel dafür ist, wie ein Buchhalter verschiedene Schritte durchführt, um Finanzdaten zu überprüfen. Diese Schritte müssen bestimmte Eigenschaften haben, um sicherzustellen, dass die Daten korrekt und sicher verarbeitet werden.<del style="font-weight: bold; text-decoration: none;"> </del> Die veraltete Bezeichnung ''Logical Unit of Work'' (LUW) wird auch heute noch synonym für UOW verwendet.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Eine CICS-Transaktion besteht aus einer oder mehreren ''[[Unit of Work|Units of Work]]'' (UOW). Man kann sich das vorstellen wie verschiedene Schritte, um etwas zu erledigen. Jeder dieser Schritte wird als "Unit of Work" (Arbeitseinheit) bezeichnet. Diese "Unit of Work" ist etwas, das in der Fachsprache oft mit dem Wort [[Transaktion (Informatik)|Transaktion]] beschrieben wird und mit dem Begriff [[ACID (Informatik)|ACID]] (''Atomicity'', ''Consistency'', ''Isolation'' und ''Durability'') verbunden wird. Ein Beispiel dafür ist, wie ein Buchhalter verschiedene Schritte durchführt, um Finanzdaten zu überprüfen. Diese Schritte müssen bestimmte Eigenschaften haben, um sicherzustellen, dass die Daten korrekt und sicher verarbeitet werden. Die veraltete Bezeichnung ''Logical Unit of Work'' (LUW) wird auch heute noch synonym für UOW verwendet.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Jede CICS-Transaktion läuft unter einem vordefinierten vierstelligen Transaktions-Code. Dieser Transaktions-Code legt unter anderem den Namen des Programms fest, welches mit dem Start der Transaktion die Ausführungskontrolle erhält.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Jede CICS-Transaktion läuft unter einem vordefinierten vierstelligen Transaktions-Code. Dieser Transaktions-Code legt unter anderem den Namen des Programms fest, welches mit dem Start der Transaktion die Ausführungskontrolle erhält.</div></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 83:</td> <td colspan="2" class="diff-lineno">Zeile 83:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>CICS-Transaktionen können von Programmen auch von „außen“ gestartet werden:</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>CICS-Transaktionen können von Programmen auch von „außen“ gestartet werden:</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* &lt;code&gt;EXCI&lt;/code&gt;-Call aus [[z/OS]] ([[Multiple Virtual Storage|MVS]], Multiple Virtual Storage), z.&amp;nbsp;B.<del style="font-weight: bold; text-decoration: none;"> </del> [[Time-Sharing Option|TSO]] (Time-Sharing Option) oder [[Stapelverarbeitung]].</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* &lt;code&gt;EXCI&lt;/code&gt;-Call aus [[z/OS]] ([[Multiple Virtual Storage|MVS]], Multiple Virtual Storage), z.&amp;nbsp;B. [[Time-Sharing Option|TSO]] (Time-Sharing Option) oder [[Stapelverarbeitung]].</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Im MVS von der Operator-Konsole bzw. von Software-Konsolen (z.&amp;nbsp;B. TSO, Netview).</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* Im MVS von der Operator-Konsole bzw. von Software-Konsolen (z.&amp;nbsp;B. TSO, Netview).</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* &lt;code&gt;eci&lt;/code&gt;-Call von nicht-MVS-Plattformen (Unix, Windows, OS/2)</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* &lt;code&gt;eci&lt;/code&gt;-Call von nicht-MVS-Plattformen (Unix, Windows, OS/2)</div></td> </tr> </table> Siegbert v2 https://de.wikipedia.org/w/index.php?title=Customer_Information_Control_System&diff=236743168&oldid=prev Stp1910: Typo Plural 2023-08-25T17:19:47Z <p>Typo Plural</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 25. August 2023, 19:19 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 14:</td> <td colspan="2" class="diff-lineno">Zeile 14:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Website = [https://www.ibm.com/products/cics-transaction-server IBM CICS]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Website = [https://www.ibm.com/products/cics-transaction-server IBM CICS]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Das '''Customer Information Control System''' ('''CICS''') ist eine Art von [[IBM]] entwickelte Software ([[Middleware]]), die verwendet wird, um Programme ([[Applikationen]]) zu erstellen, bei denen Aufgaben in kurzer Zeit abgewickelt werden müssen. Man nennt solche Programme auch Online Transaction Processing ([[OLTP]]). CICS verwendet spezielle Befehle, um diese Aufgaben auszuführen. Diese Befehle werden oft zusammen mit der Programmiersprache [[COBOL]] verwendet, wobei die Anweisungen in den COBOL-Code eingefügt werden.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Das '''Customer Information Control System''' ('''CICS''') ist eine Art von [[IBM]] entwickelte Software ([[Middleware]]), die verwendet wird, um Programme ([[<ins style="font-weight: bold; text-decoration: none;">Applikation|</ins>Applikationen]]) zu erstellen, bei denen Aufgaben in kurzer Zeit abgewickelt werden müssen. Man nennt solche Programme auch Online Transaction Processing ([[OLTP]]). CICS verwendet spezielle Befehle, um diese Aufgaben auszuführen. Diese Befehle werden oft zusammen mit der Programmiersprache [[COBOL]] verwendet, wobei die Anweisungen in den COBOL-Code eingefügt werden.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Aussprache ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Aussprache ==</div></td> </tr> </table> Stp1910 https://de.wikipedia.org/w/index.php?title=Customer_Information_Control_System&diff=236743158&oldid=prev Stp1910: Typo 2023-08-25T17:19:20Z <p>Typo</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 25. August 2023, 19:19 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 14:</td> <td colspan="2" class="diff-lineno">Zeile 14:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Website = [https://www.ibm.com/products/cics-transaction-server IBM CICS]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Website = [https://www.ibm.com/products/cics-transaction-server IBM CICS]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Das '''Customer Information Control System''' ('''CICS''') ist eine Art von [[IBM]] entwickelte Software ([[Middleware]]), die verwendet wird, um Programme ([[<del style="font-weight: bold; text-decoration: none;">Aplikationen</del>]]) zu erstellen, bei denen Aufgaben in kurzer Zeit abgewickelt werden müssen. Man nennt solche Programme auch Online Transaction Processing ([[OLTP]]). CICS verwendet spezielle Befehle, um diese Aufgaben auszuführen. Diese Befehle werden oft zusammen mit der Programmiersprache [[COBOL]] verwendet, wobei die Anweisungen in den COBOL-Code eingefügt werden.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Das '''Customer Information Control System''' ('''CICS''') ist eine Art von [[IBM]] entwickelte Software ([[Middleware]]), die verwendet wird, um Programme ([[<ins style="font-weight: bold; text-decoration: none;">Applikationen</ins>]]) zu erstellen, bei denen Aufgaben in kurzer Zeit abgewickelt werden müssen. Man nennt solche Programme auch Online Transaction Processing ([[OLTP]]). CICS verwendet spezielle Befehle, um diese Aufgaben auszuführen. Diese Befehle werden oft zusammen mit der Programmiersprache [[COBOL]] verwendet, wobei die Anweisungen in den COBOL-Code eingefügt werden.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Aussprache ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Aussprache ==</div></td> </tr> </table> Stp1910 https://de.wikipedia.org/w/index.php?title=Customer_Information_Control_System&diff=236743120&oldid=prev Stp1910: Baustein {{Allgemeinverständlichkeit}} entfernt 2023-08-25T17:17:46Z <p>Baustein {{Allgemeinverständlichkeit}} entfernt</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 25. August 2023, 19:17 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>{{Allgemeinverständlichkeit}}</div></td> <td colspan="2" class="diff-empty diff-side-added"></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Infobox Software</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Infobox Software</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Screenshot = </div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Screenshot = </div></td> </tr> </table> Stp1910 https://de.wikipedia.org/w/index.php?title=Customer_Information_Control_System&diff=236743104&oldid=prev Stp1910: Allgemein verständlicher, zur Geschichte fehlen Belege 2023-08-25T17:17:03Z <p>Allgemein verständlicher, zur Geschichte fehlen Belege</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 25. August 2023, 19:17 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 15:</td> <td colspan="2" class="diff-lineno">Zeile 15:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Website = [https://www.ibm.com/products/cics-transaction-server IBM CICS]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>|Website = [https://www.ibm.com/products/cics-transaction-server IBM CICS]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''Customer Information Control System''' ('''CICS''') ist <del style="font-weight: bold; text-decoration: none;">ein</del> <del style="font-weight: bold; text-decoration: none;">[[Transaktionsmonitor]]</del> von [[IBM]]<del style="font-weight: bold; text-decoration: none;">.</del> <del style="font-weight: bold; text-decoration: none;">Die</del> [[Middleware]] <del style="font-weight: bold; text-decoration: none;">dient</del> <del style="font-weight: bold; text-decoration: none;">dazu</del>, [[<del style="font-weight: bold; text-decoration: none;">Anwendungssoftware|Applikationen</del>]] zu <del style="font-weight: bold; text-decoration: none;">implementieren</del>, <del style="font-weight: bold; text-decoration: none;">in</del> denen <del style="font-weight: bold; text-decoration: none;">Transaktionen</del> <del style="font-weight: bold; text-decoration: none;">unmittelbar</del> <del style="font-weight: bold; text-decoration: none;">verarbeitet</del> werden müssen <del style="font-weight: bold; text-decoration: none;">(siehe</del> <del style="font-weight: bold; text-decoration: none;">[[</del>Online Transaction Processing<del style="font-weight: bold; text-decoration: none;">|</del>OLTP]]). CICS<del style="font-weight: bold; text-decoration: none;">-Kommandos</del> <del style="font-weight: bold; text-decoration: none;">werden</del> <del style="font-weight: bold; text-decoration: none;">dafür</del> <del style="font-weight: bold; text-decoration: none;">sehr</del> <del style="font-weight: bold; text-decoration: none;">häufig</del> <del style="font-weight: bold; text-decoration: none;">in</del> <del style="font-weight: bold; text-decoration: none;">Verbindung</del> mit [[COBOL]] <del style="font-weight: bold; text-decoration: none;">benutzt</del>, wobei die Anweisungen in den <del style="font-weight: bold; text-decoration: none;">[[Programmcode|</del>Code<del style="font-weight: bold; text-decoration: none;">]] der Programmiersprache</del> eingefügt <del style="font-weight: bold; text-decoration: none;">sind</del>.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">Das </ins>'''Customer Information Control System''' ('''CICS''') ist <ins style="font-weight: bold; text-decoration: none;">eine</ins> <ins style="font-weight: bold; text-decoration: none;">Art</ins> von [[IBM]] <ins style="font-weight: bold; text-decoration: none;">entwickelte</ins> <ins style="font-weight: bold; text-decoration: none;">Software (</ins>[[Middleware]]<ins style="font-weight: bold; text-decoration: none;">),</ins> <ins style="font-weight: bold; text-decoration: none;">die</ins> <ins style="font-weight: bold; text-decoration: none;">verwendet wird</ins>, <ins style="font-weight: bold; text-decoration: none;">um Programme (</ins>[[<ins style="font-weight: bold; text-decoration: none;">Aplikationen</ins>]]<ins style="font-weight: bold; text-decoration: none;">)</ins> zu <ins style="font-weight: bold; text-decoration: none;">erstellen</ins>, <ins style="font-weight: bold; text-decoration: none;">bei</ins> denen <ins style="font-weight: bold; text-decoration: none;">Aufgaben</ins> <ins style="font-weight: bold; text-decoration: none;">in</ins> <ins style="font-weight: bold; text-decoration: none;">kurzer Zeit abgewickelt</ins> werden müssen<ins style="font-weight: bold; text-decoration: none;">.</ins> <ins style="font-weight: bold; text-decoration: none;">Man nennt solche Programme auch</ins> Online Transaction Processing<ins style="font-weight: bold; text-decoration: none;"> ([[</ins>OLTP]]). CICS <ins style="font-weight: bold; text-decoration: none;">verwendet</ins> <ins style="font-weight: bold; text-decoration: none;">spezielle</ins> <ins style="font-weight: bold; text-decoration: none;">Befehle,</ins> <ins style="font-weight: bold; text-decoration: none;">um</ins> <ins style="font-weight: bold; text-decoration: none;">diese</ins> <ins style="font-weight: bold; text-decoration: none;">Aufgaben auszuführen. Diese Befehle werden oft zusammen</ins> mit<ins style="font-weight: bold; text-decoration: none;"> der Programmiersprache</ins> [[COBOL]] <ins style="font-weight: bold; text-decoration: none;">verwendet</ins>, wobei die Anweisungen in den <ins style="font-weight: bold; text-decoration: none;">COBOL-</ins>Code eingefügt <ins style="font-weight: bold; text-decoration: none;">werden</ins>.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Aussprache ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Aussprache ==</div></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 24:</td> <td colspan="2" class="diff-lineno">Zeile 24:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Überblick ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Überblick ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Als [[Transaktionsmonitor]] kann CICS [[Transaktion (Informatik)|Transaktionen]] verarbeiten, mit vielen Benutzern und mit einer Vielzahl von [[Anwendungssoftware|Anwendungen]]. CICS <del style="font-weight: bold; text-decoration: none;">lädt</del> diese Programme<del style="font-weight: bold; text-decoration: none;">,</del> <del style="font-weight: bold; text-decoration: none;">koordiniert</del> <del style="font-weight: bold; text-decoration: none;">deren</del> Ausführung<del style="font-weight: bold; text-decoration: none;">,</del> <del style="font-weight: bold; text-decoration: none;">handhabt</del> <del style="font-weight: bold; text-decoration: none;">die</del> <del style="font-weight: bold; text-decoration: none;">Datenübertragungen</del> zwischen Programmen und <del style="font-weight: bold; text-decoration: none;">[[Terminal</del> <del style="font-weight: bold; text-decoration: none;">(Computer)|Terminals]]</del> <del style="font-weight: bold; text-decoration: none;">und</del> <del style="font-weight: bold; text-decoration: none;">steuert</del> <del style="font-weight: bold; text-decoration: none;">den</del> <del style="font-weight: bold; text-decoration: none;">Zugriff auf Daten</del>. Es <del style="font-weight: bold; text-decoration: none;">fungiert</del> <del style="font-weight: bold; text-decoration: none;">als</del> <del style="font-weight: bold; text-decoration: none;">Schnittstelle</del> <del style="font-weight: bold; text-decoration: none;">zwischen</del> <del style="font-weight: bold; text-decoration: none;">den</del> <del style="font-weight: bold; text-decoration: none;">Anwendungsprogrammen</del> <del style="font-weight: bold; text-decoration: none;">und</del> <del style="font-weight: bold; text-decoration: none;">den</del> <del style="font-weight: bold; text-decoration: none;">Diensten des Betriebssystems</del>. Wenn das Anwendungsprogramm auf ein Terminal oder ein Festplattengerät zugreifen möchte, <del style="font-weight: bold; text-decoration: none;">kommuniziert</del> <del style="font-weight: bold; text-decoration: none;">es</del> <del style="font-weight: bold; text-decoration: none;">nicht</del> <del style="font-weight: bold; text-decoration: none;">direkt</del> <del style="font-weight: bold; text-decoration: none;">mit</del> <del style="font-weight: bold; text-decoration: none;">dem Gerät</del>, <del style="font-weight: bold; text-decoration: none;">sondern</del> <del style="font-weight: bold; text-decoration: none;">gibt</del> <del style="font-weight: bold; text-decoration: none;">stattdessen</del> <del style="font-weight: bold; text-decoration: none;">Befehle</del> <del style="font-weight: bold; text-decoration: none;">aus,</del> <del style="font-weight: bold; text-decoration: none;">um</del> mit <del style="font-weight: bold; text-decoration: none;">CICS</del> <del style="font-weight: bold; text-decoration: none;">zu</del> kommunizieren. CICS kommuniziert <del style="font-weight: bold; text-decoration: none;">dann</del> mit einer Zugriffsmethode des Betriebssystems, welche anschließend mit dem Gerät kommuniziert.<del style="font-weight: bold; text-decoration: none;"> Ein typisches Einsatzfeld ist die Steuerung von Transaktionen bei Geldautomaten. Zwei oder mehrere CICS-Systeme können parallel laufen und werden als ''regions'' bezeichnet. Da jedes CICS-System dabei in seinem eigenen [[Adressraum]] läuft, stören Programme einander auf demselben Rechner nicht. </del></div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Als [[Transaktionsmonitor]] kann CICS [[Transaktion (Informatik)|Transaktionen]] verarbeiten, mit vielen Benutzern und mit einer Vielzahl von [[Anwendungssoftware|Anwendungen]]. CICS <ins style="font-weight: bold; text-decoration: none;">kümmert sich darum,</ins> diese Programme <ins style="font-weight: bold; text-decoration: none;">zu</ins> <ins style="font-weight: bold; text-decoration: none;">organisieren, ihre</ins> Ausführung <ins style="font-weight: bold; text-decoration: none;">zu</ins> <ins style="font-weight: bold; text-decoration: none;">koordinieren</ins> <ins style="font-weight: bold; text-decoration: none;">und Informationen</ins> zwischen<ins style="font-weight: bold; text-decoration: none;"> den</ins> Programmen und <ins style="font-weight: bold; text-decoration: none;">den</ins> <ins style="font-weight: bold; text-decoration: none;">Geräten,</ins> <ins style="font-weight: bold; text-decoration: none;">die</ins> <ins style="font-weight: bold; text-decoration: none;">verwendet</ins> <ins style="font-weight: bold; text-decoration: none;">werden,</ins> <ins style="font-weight: bold; text-decoration: none;">auszutauschen</ins>. Es <ins style="font-weight: bold; text-decoration: none;">hilft</ins> <ins style="font-weight: bold; text-decoration: none;">auch</ins> <ins style="font-weight: bold; text-decoration: none;">dabei,</ins> <ins style="font-weight: bold; text-decoration: none;">wie</ins> <ins style="font-weight: bold; text-decoration: none;">Programme</ins> <ins style="font-weight: bold; text-decoration: none;">auf</ins> <ins style="font-weight: bold; text-decoration: none;">Informationen</ins> <ins style="font-weight: bold; text-decoration: none;">zugreifen</ins> <ins style="font-weight: bold; text-decoration: none;">können</ins>. Wenn das Anwendungsprogramm auf ein Terminal oder ein Festplattengerät zugreifen möchte, <ins style="font-weight: bold; text-decoration: none;">agiert</ins> <ins style="font-weight: bold; text-decoration: none;">CICS</ins> <ins style="font-weight: bold; text-decoration: none;">wie</ins> <ins style="font-weight: bold; text-decoration: none;">eine</ins> <ins style="font-weight: bold; text-decoration: none;">Art</ins> <ins style="font-weight: bold; text-decoration: none;">Übersetzer</ins>, <ins style="font-weight: bold; text-decoration: none;">der</ins> <ins style="font-weight: bold; text-decoration: none;">sicherstellt,</ins> <ins style="font-weight: bold; text-decoration: none;">dass</ins> <ins style="font-weight: bold; text-decoration: none;">die</ins> <ins style="font-weight: bold; text-decoration: none;">Programme</ins> <ins style="font-weight: bold; text-decoration: none;">richtig</ins> mit <ins style="font-weight: bold; text-decoration: none;">den</ins> <ins style="font-weight: bold; text-decoration: none;">Geräten</ins> kommunizieren. CICS kommuniziert <ins style="font-weight: bold; text-decoration: none;">dazu</ins> mit einer Zugriffsmethode des Betriebssystems, welche anschließend mit dem Gerät kommuniziert.</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Wenn zum Beispiel ein Programm Informationen von einem Geldautomaten anzeigen möchte, kommuniziert es nicht direkt mit dem Automaten, sondern gibt CICS Anweisungen, was es tun soll. Dann kümmert sich CICS darum, wie das Programm mit dem Automaten Informationen austauschen kann. Dadurch wird sichergestellt, dass alles reibungslos funktioniert.</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>CICS kann dafür sorgen, dass mehrere Aufgaben gleichzeitig auf einem Computer erledigt werden können, ohne sich dabei gegenseitig zu behindern. Zum Beispiel könnten mehrere CICS-Systeme auf einem Computer laufen, und jedes von ihnen hat seine eigene "Zone" ([[Adressraum]]), in der es arbeitet, ohne andere zu stören. </div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Bei der CICS-Applikationsentwicklung unterscheidet man:</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Bei der CICS-Applikationsentwicklung unterscheidet man:</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* die [[Geschäftslogik|Business Logic]]: Datenmanipulation und Berechnungen, welche die Transaktion erfordert ([[COBOL]], [[PL/I]], [[Assemblersprache|Assembler]], Java)</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* die [[Geschäftslogik|Business Logic]]: Datenmanipulation und Berechnungen, welche die Transaktion erfordert (<ins style="font-weight: bold; text-decoration: none;">Unter Verendung von </ins>[[COBOL]], [[PL/I]], [[Assemblersprache|Assembler]], Java)</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* die Data Services: abrufen und aktualisieren von Daten ([[Db2]], DL/I, [[Virtual Storage Access Method|VSAM]], Oracle)</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* die Data Services: abrufen und aktualisieren von Daten (<ins style="font-weight: bold; text-decoration: none;">mit Hilfe von </ins>[[Db2]], DL/I, [[Virtual Storage Access Method|VSAM]], Oracle<ins style="font-weight: bold; text-decoration: none;">-Software</ins>)</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Es wird eine [[Makro]]sprache verwendet, wobei diese Sprache unabhängig von der Programmiersprache ist. Innerhalb beispielsweise eines COBOL-Programmes befinden sich die CICS-Anweisungen. </div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Es wird eine [[Makro]]sprache verwendet, wobei diese Sprache unabhängig von der Programmiersprache ist. Innerhalb beispielsweise eines COBOL-Programmes befinden sich die CICS-Anweisungen. </div></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 53:</td> <td colspan="2" class="diff-lineno">Zeile 57:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>CICS ist unter den /390-Großrechner-Betriebssystemen [[z/OS]] ([[Multiple Virtual Storage|MVS]]) und [[z/VSE|VSE]] sowie, in modifizierter Form als Encina-Erweiterung, unter [[AIX]], [[HP-UX]], [[Solaris (Betriebssystem)|Solaris]] sowie [[Microsoft Windows Server|Windows Server]]&lt;ref&gt;[//www-01.ibm.com/software/htp/cics/txseries/ ''TXSeries for Multiplatforms V7.1'']. IBM. Abgerufen am 4. September 2012.&lt;/ref&gt; verfügbar.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>CICS ist unter den /390-Großrechner-Betriebssystemen [[z/OS]] ([[Multiple Virtual Storage|MVS]]) und [[z/VSE|VSE]] sowie, in modifizierter Form als Encina-Erweiterung, unter [[AIX]], [[HP-UX]], [[Solaris (Betriebssystem)|Solaris]] sowie [[Microsoft Windows Server|Windows Server]]&lt;ref&gt;[//www-01.ibm.com/software/htp/cics/txseries/ ''TXSeries for Multiplatforms V7.1'']. IBM. Abgerufen am 4. September 2012.&lt;/ref&gt; verfügbar.</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Im Gegensatz zu <del style="font-weight: bold; text-decoration: none;">TSO</del>, bei dem jeder Benutzer seinen eigenen Adressraum bekommt, laufen alle CICS-Benutzer im gleichen Adressraum des CICS-Systems.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Im Gegensatz zu <ins style="font-weight: bold; text-decoration: none;">[[Time-Sharing_Option]]</ins>, bei dem jeder Benutzer seinen eigenen Adressraum bekommt, laufen alle CICS-Benutzer im gleichen Adressraum des CICS-Systems.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Anwendungsentwicklung unter CICS ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Anwendungsentwicklung unter CICS ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Es werden die traditionell auf [[<del style="font-weight: bold; text-decoration: none;">Mainframe</del>]]<del style="font-weight: bold; text-decoration: none;">s</del> verbreiteten Programmiersprachen [[COBOL]], [[C (Programmiersprache)|C]], [[C++]], [[PL/I]] und [[Assembler (Informatik)|Assembler]] unterstützt, seit einigen Jahren auch [[Java (Programmiersprache)|Java]].</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Es werden die traditionell auf [[<ins style="font-weight: bold; text-decoration: none;">Großrechner</ins>]]<ins style="font-weight: bold; text-decoration: none;">n</ins> verbreiteten Programmiersprachen [[COBOL]], [[C (Programmiersprache)|C]], [[C++]], [[PL/I]] und [[Assembler (Informatik)|Assembler]] unterstützt, seit einigen Jahren auch [[Java (Programmiersprache)|Java]].</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Die Anwendungs-[[Application Programming Interface|API]] für nicht [[<del style="font-weight: bold; text-decoration: none;">Objektorientierung</del>|<del style="font-weight: bold; text-decoration: none;">OO-Sprachen</del>]] besteht aus &lt;code&gt;EXEC CICS .....&lt;/code&gt;-Kommandos, die von einem [[Präprozessor]] in die Gastsprache übersetzt werden. Java-Programmierern stehen entsprechende CICS-Klassen zur Verfügung.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Die Anwendungs-<ins style="font-weight: bold; text-decoration: none;">Schnittstelle oder </ins>[[Application Programming Interface|API]] für nicht<ins style="font-weight: bold; text-decoration: none;">-</ins> [[<ins style="font-weight: bold; text-decoration: none;"> objektorientierte Programmierung</ins>|<ins style="font-weight: bold; text-decoration: none;">objektorientierte Programmiersprachen</ins>]] besteht aus &lt;code&gt;EXEC CICS .....&lt;/code&gt;-Kommandos, die von einem [[Präprozessor]] in die Gastsprache übersetzt werden. Java-Programmierern stehen entsprechende CICS-Klassen zur Verfügung.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Im Gegensatz zu [[Information Management System<del style="font-weight: bold; text-decoration: none;">|IMS</del>]] ist die Kodierung der EXEC CICS Blöcke in allen Standard-HOST-Sprachen (siehe oben) identisch. Ein EXEC CICS ASSIGN..... sieht in [[COBOL]], [[C (Programmiersprache)|C]], [[C++]], [[PL/I]] und [[Assembler (Informatik)|Assembler]] identisch aus.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Im Gegensatz zu [[Information Management System]]<ins style="font-weight: bold; text-decoration: none;">en</ins> ist die Kodierung der EXEC CICS Blöcke in allen Standard-HOST-Sprachen (siehe oben) identisch. Ein EXEC CICS ASSIGN..... sieht in [[COBOL]], [[C (Programmiersprache)|C]], [[C++]], [[PL/I]] und [[Assembler (Informatik)|Assembler]] identisch aus.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>CICS-Programme interagieren mit einem Anwender oder einer anderen Anwendung. Dafür stehen dem Programmierer eine Vielzahl von Mechanismen und Funktionen zur Verfügung. Für klassische, bildschirmorientierte Anwendungen sind z.&amp;nbsp;B. folgende Funktionen wichtig</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>CICS-Programme interagieren mit einem Anwender oder einer anderen Anwendung. Dafür stehen dem Programmierer eine Vielzahl von Mechanismen und Funktionen zur Verfügung. Für klassische, bildschirmorientierte Anwendungen sind z.&amp;nbsp;B. folgende Funktionen wichtig</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* SEND MAP / RECEIVE MAP zum Anzeigen von Informationen und Abholen von Usereingaben</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* SEND MAP / RECEIVE MAP zum Anzeigen von Informationen und Abholen von Usereingaben</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* RETURN TRANSID zum Beenden der CICS Task unter Vorgabe der Folgetransaktion nach erfolgter Benutzereingabe</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* RETURN TRANSID zum Beenden der <ins style="font-weight: bold; text-decoration: none;">''</ins>CICS Task<ins style="font-weight: bold; text-decoration: none;">'' (CISC Aufgabe)</ins> unter Vorgabe der Folgetransaktion nach erfolgter Benutzereingabe</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* READ TS QUEUE / WRITE TS QUEUE zum Zwischenspeichern von Programmdaten, während die CICS Task beendet ist und auf Eingaben wartet oder zur Kommunikation mit anderen Anwendungen.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* READ TS QUEUE / WRITE TS QUEUE zum Zwischenspeichern von Programmdaten, während die <ins style="font-weight: bold; text-decoration: none;">''</ins>CICS Task<ins style="font-weight: bold; text-decoration: none;">''</ins> beendet ist und auf Eingaben wartet oder zur Kommunikation mit anderen Anwendungen.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Transaktionen im CICS ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Transaktionen im CICS ==</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Eine CICS-Transaktion besteht aus einer oder mehreren ''[[Unit of Work|Units of Work]]'' (UOW). <del style="font-weight: bold; text-decoration: none;">Eine</del> <del style="font-weight: bold; text-decoration: none;">UOW</del> <del style="font-weight: bold; text-decoration: none;">ist</del> das, <del style="font-weight: bold; text-decoration: none;">was</del> in der <del style="font-weight: bold; text-decoration: none;">Literatur</del> <del style="font-weight: bold; text-decoration: none;">unter</del> <del style="font-weight: bold; text-decoration: none;">einer</del> [[Transaktion (Informatik)|Transaktion]] <del style="font-weight: bold; text-decoration: none;">verstanden</del> und mit dem Begriff [[ACID (Informatik)|ACID]] (''Atomicity'', ''Consistency'', ''Isolation'' und ''Durability'') verbunden wird. Die veraltete Bezeichnung ''Logical Unit of Work'' (LUW) wird auch heute noch synonym für UOW verwendet.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Eine CICS-Transaktion besteht aus einer oder mehreren ''[[Unit of Work|Units of Work]]'' (UOW). <ins style="font-weight: bold; text-decoration: none;">Man</ins> <ins style="font-weight: bold; text-decoration: none;">kann</ins> <ins style="font-weight: bold; text-decoration: none;">sich</ins> das<ins style="font-weight: bold; text-decoration: none;"> vorstellen wie verschiedene Schritte</ins>, <ins style="font-weight: bold; text-decoration: none;">um etwas zu erledigen. Jeder dieser Schritte wird als "Unit of Work" (Arbeitseinheit) bezeichnet. Diese "Unit of Work" ist etwas, das</ins> in der <ins style="font-weight: bold; text-decoration: none;">Fachsprache</ins> <ins style="font-weight: bold; text-decoration: none;">oft</ins> <ins style="font-weight: bold; text-decoration: none;">mit dem Wort</ins> [[Transaktion (Informatik)|Transaktion]] <ins style="font-weight: bold; text-decoration: none;">beschrieben wird</ins> und mit dem Begriff [[ACID (Informatik)|ACID]] (''Atomicity'', ''Consistency'', ''Isolation'' und ''Durability'') verbunden wird.<ins style="font-weight: bold; text-decoration: none;"> Ein Beispiel dafür ist, wie ein Buchhalter verschiedene Schritte durchführt, um Finanzdaten zu überprüfen. Diese Schritte müssen bestimmte Eigenschaften haben, um sicherzustellen, dass die Daten korrekt und sicher verarbeitet werden. </ins> Die veraltete Bezeichnung ''Logical Unit of Work'' (LUW) wird auch heute noch synonym für UOW verwendet.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Jede CICS-Transaktion läuft unter einem vordefinierten vierstelligen Transaktions-Code. Dieser Transaktions-Code legt unter anderem den Namen des Programms fest, welches mit dem Start der Transaktion die Ausführungskontrolle erhält.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Jede CICS-Transaktion läuft unter einem vordefinierten vierstelligen Transaktions-Code. Dieser Transaktions-Code legt unter anderem den Namen des Programms fest, welches mit dem Start der Transaktion die Ausführungskontrolle erhält.</div></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 74:</td> <td colspan="2" class="diff-lineno">Zeile 78:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Mit dem Start der Transaktion beginnt eine UOW, mit dem Kommando &lt;code&gt;EXEC CICS SYNCPOINT&lt;/code&gt; wird die laufende UOW beendet (''committed'') und eine neue UOW begonnen. Die Transaktion endet mit &lt;code&gt;EXEC CICS RETURN&lt;/code&gt; und beendet auch die aktuelle UOW mit &lt;code&gt;SYNCPOINT&lt;/code&gt;.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Mit dem Start der Transaktion beginnt eine UOW, mit dem Kommando &lt;code&gt;EXEC CICS SYNCPOINT&lt;/code&gt; wird die laufende UOW beendet (''committed'') und eine neue UOW begonnen. Die Transaktion endet mit &lt;code&gt;EXEC CICS RETURN&lt;/code&gt; und beendet auch die aktuelle UOW mit &lt;code&gt;SYNCPOINT&lt;/code&gt;.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Eine CICS-Transaktion entsteht traditionell</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Eine CICS-Transaktion entsteht traditionell</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* durch Eingabe eines Transaktionscodes an einem [[Terminal (Computer)|Terminal]] (bzw. in der [[Terminalemulation]] eines <del style="font-weight: bold; text-decoration: none;">PCs</del>)</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* durch Eingabe eines Transaktionscodes an einem [[Terminal (Computer)|Terminal]] (bzw. in der [[Terminalemulation]] eines <ins style="font-weight: bold; text-decoration: none;">[[Personal Computer|PC]]s</ins>)</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* aus einer CICS-Anwendung heraus mit &lt;code&gt;START TRANSID()&lt;/code&gt; oder &lt;code&gt; RETURN TRANSID()&lt;/code&gt; (insbesondere bei <del style="font-weight: bold; text-decoration: none;">„pseudoconversational“</del> Transaktionen)</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* aus einer CICS-Anwendung heraus mit &lt;code&gt;START TRANSID()&lt;/code&gt; oder &lt;code&gt; RETURN TRANSID()&lt;/code&gt; (insbesondere bei <ins style="font-weight: bold; text-decoration: none;">quasi-dialogorientierten</ins> Transaktionen)</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* CICS-intern: z.&amp;nbsp;B. Trigger auf TD-Queue.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* CICS-intern: z.&amp;nbsp;B. Trigger auf TD-Queue.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* aus einem anderen CICS mit ''Transaction Routing'' oder ''Distributed Program Link'' (DPL).</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>* aus einem anderen CICS mit ''Transaction Routing'' oder ''Distributed Program Link'' (DPL).</div></td> </tr> <tr> <td colspan="2" class="diff-lineno">Zeile 89:</td> <td colspan="2" class="diff-lineno">Zeile 93:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte und Zukunft von CICS ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Geschichte und Zukunft von CICS ==</div></td> </tr> <tr> <td colspan="2" class="diff-empty diff-side-deleted"></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>{{Belege fehlen|1=}}</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Laut [[Bob Yelavich]] ist [[Ben Riggins]] der Vater von CICS.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Laut [[Bob Yelavich]] ist [[Ben Riggins]] der Vater von CICS.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> </table> Stp1910 https://de.wikipedia.org/w/index.php?title=Customer_Information_Control_System&diff=235164686&oldid=prev Adem Sinankili: Link aktualisiert 2023-07-04T00:40:40Z <p>Link aktualisiert</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 4. Juli 2023, 02:40 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 1:</td> <td colspan="2" class="diff-lineno">Zeile 1:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Allgemeinverständlichkeit}}</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Allgemeinverständlichkeit}}</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Infobox Software</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Infobox Software</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|<del style="font-weight: bold; text-decoration: none;"> </del>Screenshot = </div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|Screenshot = </div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|<del style="font-weight: bold; text-decoration: none;"> </del>Beschreibung = </div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|Beschreibung = </div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|<del style="font-weight: bold; text-decoration: none;"> </del>Hersteller = IBM</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|Hersteller = IBM</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|<del style="font-weight: bold; text-decoration: none;"> </del>Erscheinungsjahr = 8. Juli 1969</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|Erscheinungsjahr = 8. Juli 1969</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|<del style="font-weight: bold; text-decoration: none;"> </del>AktuelleVersion = CICS Transaction Server V5.6</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|AktuelleVersion = CICS Transaction Server V5.6</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|<del style="font-weight: bold; text-decoration: none;"> </del>AktuelleVersionFreigabeDatum = 12. Juni 2020</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|AktuelleVersionFreigabeDatum = 12. Juni 2020</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|<del style="font-weight: bold; text-decoration: none;"> </del>AktuelleVorabVersion = </div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|AktuelleVorabVersion = </div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|<del style="font-weight: bold; text-decoration: none;"> </del>AktuelleVorabVersionFreigabeDatum = </div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|AktuelleVorabVersionFreigabeDatum = </div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|<del style="font-weight: bold; text-decoration: none;"> </del>Betriebssystem = [[z/OS]], [[z/VSE]]</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|Betriebssystem = [[z/OS]], [[z/VSE]]</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|<del style="font-weight: bold; text-decoration: none;"> </del>Programmiersprache = [[COBOL]], [[PL/I]], [[Assemblersprache|Assembler]], [[Java (Programmiersprache)|Java]]</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|Programmiersprache = [[COBOL]], [[PL/I]], [[Assemblersprache|Assembler]], [[Java (Programmiersprache)|Java]]</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|<del style="font-weight: bold; text-decoration: none;"> </del>Kategorie = [[Transaktionsmonitor]], [[Middleware]]</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|Kategorie = [[Transaktionsmonitor]], [[Middleware]]</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|<del style="font-weight: bold; text-decoration: none;"> </del>Lizenz = [[proprietär]]</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|Lizenz = [[proprietär]]</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>|<del style="font-weight: bold; text-decoration: none;"> </del>Website = [https://www.ibm.com//<del style="font-weight: bold; text-decoration: none;">www.ibm.com/it</del>-<del style="font-weight: bold; text-decoration: none;">infrastructure/z/cics</del> IBM CICS]</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>|Website = [https://www.ibm.com/<ins style="font-weight: bold; text-decoration: none;">products</ins>/<ins style="font-weight: bold; text-decoration: none;">cics</ins>-<ins style="font-weight: bold; text-decoration: none;">transaction-server</ins> IBM CICS]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''Customer Information Control System''' ('''CICS''') ist ein [[Transaktionsmonitor]] von [[IBM]]. Die [[Middleware]] dient dazu, [[Anwendungssoftware|Applikationen]] zu implementieren, in denen Transaktionen unmittelbar verarbeitet werden müssen (siehe [[Online Transaction Processing|OLTP]]). CICS-Kommandos werden dafür sehr häufig in Verbindung mit [[COBOL]] benutzt, wobei die Anweisungen in den [[Programmcode|Code]] der Programmiersprache eingefügt sind.</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>'''Customer Information Control System''' ('''CICS''') ist ein [[Transaktionsmonitor]] von [[IBM]]. Die [[Middleware]] dient dazu, [[Anwendungssoftware|Applikationen]] zu implementieren, in denen Transaktionen unmittelbar verarbeitet werden müssen (siehe [[Online Transaction Processing|OLTP]]). CICS-Kommandos werden dafür sehr häufig in Verbindung mit [[COBOL]] benutzt, wobei die Anweisungen in den [[Programmcode|Code]] der Programmiersprache eingefügt sind.</div></td> </tr> </table> Adem Sinankili https://de.wikipedia.org/w/index.php?title=Customer_Information_Control_System&diff=226430148&oldid=prev Hlambert63: /* Einleitung */ noch verständlicher 2022-09-24T08:43:40Z <p><span class="autocomment">Einleitung: </span> noch verständlicher</p> <table style="background-color: #fff; color: #202122;" data-mw="interface"> <col class="diff-marker" /> <col class="diff-content" /> <col class="diff-marker" /> <col class="diff-content" /> <tr class="diff-title" lang="de"> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Nächstältere Version</td> <td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Version vom 24. September 2022, 10:43 Uhr</td> </tr><tr> <td colspan="2" class="diff-lineno">Zeile 15:</td> <td colspan="2" class="diff-lineno">Zeile 15:</td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| Website = [https://www.ibm.com//www.ibm.com/it-infrastructure/z/cics IBM CICS]</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>| Website = [https://www.ibm.com//www.ibm.com/it-infrastructure/z/cics IBM CICS]</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td> </tr> <tr> <td class="diff-marker" data-marker="−"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>'''Customer Information Control System''' ('''CICS''') ist ein [[Transaktionsmonitor]] von [[IBM]]. Die [[Middleware]] dient dazu, <del style="font-weight: bold; text-decoration: none;">[[Online Transaction Processing|OLTP]]-</del>[[Anwendungssoftware|Applikationen]] zu implementieren. CICS-Kommandos werden dafür sehr häufig in Verbindung mit [[COBOL]] benutzt, wobei die Anweisungen in den [[Programmcode|Code]] der Programmiersprache eingefügt sind.</div></td> <td class="diff-marker" data-marker="+"></td> <td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>'''Customer Information Control System''' ('''CICS''') ist ein [[Transaktionsmonitor]] von [[IBM]]. Die [[Middleware]] dient dazu, [[Anwendungssoftware|Applikationen]] zu implementieren<ins style="font-weight: bold; text-decoration: none;">, in denen Transaktionen unmittelbar verarbeitet werden müssen (siehe [[Online Transaction Processing|OLTP]])</ins>. CICS-Kommandos werden dafür sehr häufig in Verbindung mit [[COBOL]] benutzt, wobei die Anweisungen in den [[Programmcode|Code]] der Programmiersprache eingefügt sind.</div></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td> </tr> <tr> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Aussprache ==</div></td> <td class="diff-marker"></td> <td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>== Aussprache ==</div></td> </tr> </table> Hlambert63