CICS (מבוטא בישראל "סִי-אַיי-סִי-אֶס") הוא שרת יישומים לניהול תנועות. שרת יישומים הוא תוכנה שמריצה תוכניות ומנהלת את הקשר בינהן ובין המשאבים.
הוא פועל בעיקר על מחשבים מרכזיים של IBM תחת מערכות z/OS ו-z/VSE. יש גם גרסה לפלטפורמות אחרות בשם TXSeries. השם המלא הוא Customer Information Control System, אך כמעט לא משתמשים בו.
מפתחים כותבים יישומים ל-CICS בשפות כמו COBOL, PL/I, אסמבלר ו-Java. השפה הנפוצה ביותר במערכת זו היא COBOL.
גרסת המוצר הראשונה יצאה ב-8 ביולי 1969. הפיתוח נמשך גם ב-2013, עם גרסה חדשה בממוצע כל שנתיים. המוצר נודע ביציבות ובאמינות שלו.
ב-CICS נוסו חידושים רבים בהנדסת תוכנה ובארכיטקטורה. בין השיטות שהוטמעו היו שימוש בשיטות פורמליות לאימות תוכנה, כולל שפת המפרט Z. שיטות פורמליות הן כלים לכתיבת תיאורים מדויקים של התוכנה.
אנליסטים מעריכים כי מעל 90% מחברות Fortune 500 משתמשות ב-CICS. בישראל הוא משמש בסיס מרכזי בבנקים הגדולים, בחברות ביטוח ותעשייה, ובחלק ממשרדי הממשלה.
CICS הוא גם שרת יישומים וגם מנהל תנועות. כמנהל תנועות הוא מריץ תנועות באופן אטומי ומבודד לפי עקרונות ACID. ACID הם כללים שמבטיחים שהפעולות יבוצעו בשלמותן, ישמרו עקביות הנתונים ויהיו מבודדות ושמורות.
המערכת מתוכננת להפעיל תוכניות קצרות בו־זמנית ולנהל משאבי קלט/פלט ביעילות. הייחוד שלה הוא השילוב של שני התפקידים הללו במערכת אחת ממוטבת, עם ממשק תכנות נוח.
EXEC CICS
SEND MAPSET(MPS1) MAP(MP1)
END-EXEC.
CICS הוא תוכנה שרצה על מחשבים גדולים של IBM. תוכנה היא סדרת פקודות שהמחשב מבצע.
CICS עוזר להריץ הרבה תוכניות קטנות במהירות. הוא שומר שכל פעולה תושלם נכון.
הוא עובד בעיקר על מערכות שנקראות z/OS ו-z/VSE. יש גם גרסה לשמות אחרים, TXSeries.
תוכניות ל-CICS נכתבות בשפות כמו COBOL ו-Java. COBOL היא שפה ישנה שעדיין נפוצה כאן.
CICS נוצר לראשונה ב-8 ביולי 1969. עד 2013 המשיכו לפתח אותו.
הרבה חברות גדולות משתמשות בו. בישראל משתמשים בו בבנקים ובחברות גדולות אחרות.
הוא מנהל "תנועות". תנועה היא רצף פעולות שהמערכת מבצעת ביחד.
CICS מוודא שהיא תסתיים בשלמותה. המערכת גם מטפלת בקבצים ובכניסות־יציאות מהר.
השם CICS מבוטא באופן שונה במדינות שונות.
תגובות גולשים