CICS

מתוך ויקיפדיה, האנציקלופדיה החופשית
קפיצה אל: ניווט, חיפוש
ערך זה משתתף בתחרות הכתיבה "מקצרמר למובחר" של ויקיפדיה העברית והוא בשלבי כתיבה. אתם מתבקשים לא לערוך ערך זה עד שתוסר הודעה זו. אם יש לכם הצעות לשיפור או הערות אתם בהחלט מוזמנים לכתוב על כך בדף השיחה. לרשימת הערכים המשתתפים בתחרות גשו לכאן. תודה על שיתוף הפעולה ובהצלחה!

מקצרמר למובחר.PNG

CICS Transaction Server
CICS logo.png
מפתח IBM
גרסה אחרונה 5.1 ב־3 באוקטובר 2012
מערכת הפעלה z/OS
רישיון קנייני
קטגוריה תווכה, שרת יישומים, ניהול תנועות
http://www-306.ibm.com/software/htp/cics

CICS (מבוטא בישראל "סִי-אַ‏יי-סִי-אֶ‏ס") הוא שרת יישומים לניהול תנועות הפועל בעיקר על מחשבים מרכזיים של חברת IBM תחת מערכות ההפעלה z/OS ו-z/VSE לדורותיהן. השם CICS הוא ראשי תיבות של Customer Information Control System, אך השם המלא כמעט שאינו בשימוש. שרת היישומים CICS פועל גם על גבי פלטפורמות חומרה ומערכות הפעלה אחרות, בגרסה הנקראת TXSeries. הגרסה למערכת ההפעלה z/OS היא הפופולרית ביותר מבין גרסאות המוצר.

CICS מאפשר פיתוח יישומים במגוון שפות תכנות: ‎COBOL‎, ‎PL/I‎, ‎C‎, ‎C++‎, ‏אסמבלר‏ ו-Java. שפת COBOL היא השפה הנפוצה ביותר לפיתוח תוכנה במערכת זו. CICS נחשב לאחת ממערכות התוכנה הוותיקות בעולם - גרסתו הראשונה של המוצר הוצגה ב-8 ביולי 1969 ופיתוח המוצר נמשך גם כיום (2013), עם גרסה חדשה פעם בשנתיים בממוצע. מחזורי הפיתוח הרבים שעבר המוצר הפכו אותו עם השנים לאחד ממוצרי התוכנה היציבים בעולם, ואמינותו היא שם דבר בתעשיית התוכנה. חידושים רבים בתחום הנדסת תוכנה וארכיטקטורת התוכנה נוסו לראשונה בקנה מידה גדול ב-CICS, ופעמים רבות הצלחתם שימשה לעידוד מגמות אלה בתעשייה. בין החידושים הבולטים ניתן למנות את השימוש בשיטות פורמליות לאימות תוכנה ובמיוחד השימוש הרחב בשפת המפרטZ‏‏[1].

אנליסטים מעריכים שיותר מ-90% מחברות Fortune 500 עושות שימוש במוצר. בישראל, המוצר משמש כפלטפורמה העיקרית של כל הבנקים הגדולים, חלק מחברות הביטוח, חברות תעשייתיות גדולות, וחלק ממשרדי הממשלה.

היסטוריה[עריכת קוד מקור | עריכה]

מאפייני ההתוכנה[עריכת קוד מקור | עריכה]

CICS הוא שרת יישומים לניהול תנועות ונחשב כתווכה. כשרת יישומים, המוצר מתוכנן לשפעול והרצת תוכניות קצרות במקוון ובמקביל, ולניהול משאבי עיבוד ביעילות. כמערכת לניהול תנועות, המוצר מתוכנן להריץ תנועות בדרך אטומית ומבודדת בהתאם לעקרונות ACID, ולנהל משאבי קלט/פלט (I/O) ביעילות. ייחודו של CICS הוא במיזוג שני ההיבטים השונים לכדי מערכת ממוטבת אחת בעלת ממשק תכנות יישומים נוח ופשוט לשימוש.

EXEC CICS
    SEND MAPSET(MPS1) MAP(MP1)
END-EXEC.

הגייה[עריכת קוד מקור | עריכה]

השם CICS מבוטא באופן שונה במדינות שונות:

  • בישראל ובארצות הברית השם מבוטא כרצף האותיות המרכיבות אותו: "סִי-אַ‏יי-סִי-אֶ‏ס" (C-I-C-S).
  • בבריטניה, קנדה, אוסטרליה, צרפת, בלגיה ומדינות נוספות השם מבוטא "קיקס" (Kicks).
  • בגרמניה השם מבוטא "זיקס" (Zicks).
  • בספרד השם מבוטא "ת'יקס" (Thicks).
  • בברזיל, פרו ומקסיקו השם מבוטא "סיקס" (Sicks).

ראו גם[עריכת קוד מקור | עריכה]

קישורים חיצוניים[עריכת קוד מקור | עריכה]

הערות שוליים[עריכת קוד מקור | עריכה]

  1. ^ I. Houston, S. King, CICS project report, experiences and results from the use of Z in IBM, volume 551 of LNCS, Springer-Verlag, 1991
Crystal Clear app ktalkd.png ערך זה הוא קצרמר בנושא מחשבים. אתם מוזמנים לתרום לוויקיפדיה ולהרחיב אותו.