CICSÅàѵ
CICS¼ò½é
Èý²ã½á¹¹µÄ¿Í»§/·þÎñÆ÷Ä£ÐÍÊÇÒ»ÖÖÏȽøµÄÐͬӦÓóÌÐò¿ª·¢Ä£ÐÍ,ÕâÖÖ·½°¸½«¿Í»§/·þÎñÆ÷ϵͳÖи÷ÖÖ¸÷ÑùµÄ²¿¼þ»®·ÖΪÈý\²ã\·þÎñ,ËüÃǹ²Í¬×é³ÉÒ»¸öÓ¦ÓóÌÐò,ÕâÈý²ã·þÎñ°üÀ¨:
1£©¡¢¿Í»§¶Ë·þÎñ³ÌÐò; 2£©¡¢ÒµÎñ·þÎñºÍÆäËü\Öмä²ã\·þÎñ³ÌÐò;
3£©¡¢Êý¾Ý·þÎñ(Êý¾Ý¿â)¡£
CICSÆäÈ«³ÆÊÇ Customer Information Control System£¬¼´¿Í»§ÐÅÏ¢¿ØÖÆÏµÍ³¡£ÊÇһϵÁÐΪӦÓÃÌṩÁª»úÊÂÎñ´¦ÀíºÍÊÂÎñ¹ÜÀíµÄ²úÆ·£¬Æä¹¦ÄÜÊÇΪÉÌÒµÓ¦ÓÃÌṩһ¸öÊÂÎñ´¦Àí»·¾³£¬°ïÖú¿Í»§½¨Á¢Èý²ã´Î½á¹¹µÄÁª»úÊÂÎñ´¦ÀíÓ¦Óã¬CICS ÓÐЧµØÇø·ÖÓ¦ÓÃϵͳÖеıíÊöÂß¼²ã¡¢ÒµÎñÂß¼²ãºÍÊý¾ÝÂß¼²ã£¬´Ó¶øÊ¹Ó¦ÓÃϵͳ½á¹¹ÇåÎú£¬Î¬»¤¼òµ¥Ò×ÐС£
CICSÌṩÁËÊÂÎñ´¦ÀíÖеĹ²Í¬ÐèÒªµÄ¼¸ºõËùÓй¦ÄÜÄ£¿é£¬È磺
ÇëÇó½ÓÊÕ ´¦Àí´íÎó
°²È«¹ÜÀí ×ÊÔ´¹ÜÀí Âß¼Ëø ÈÕÖ¾
ÐÔÄÜ¼à¿Ø ¿ÉÁª½ÓÐÔ ¶àÏ̲߳¢ÐРʱÐò¿ØÖÆ ÊÂÎñÊÚȨ
ÊÂÎñµ÷¶È
ÊÂÎñ»Ö¸´ ÊÂÎñ¹ÜÀí
ÊÂÎñÒ»ÖÂÐÔÍê³É ¶ÓÁзþÎñ¹ÜÀí
¿Í»§½öÐèÒª½«ËûÃǵÄ×¢ÒâÁ¦¼¯ÖÐÔÚËûÃǵÄÒµÎñÂß¼ÉÏ£¬´Ó¶ø¿ìËٵؿª·¢ÊʺÏËûÃǵÄÒµÎñÐèÒªµÄÓ¦ÓóÌÐò¡£
Èí¼þϵͳ½á¹¹£º
¿Í»§Èí¼þ ¿Í»§¶Ë ·þÎñÆ÷¶Ë CICS½Ó¿Ú CICS Client CICS Server Á¬½Ódb ÊÂÎñ´¦Àí Server ¶Ë³ÌÐò DBMS Server
ÆäÖУº
¿Í»§Èí¼þʵÏÖÓû§½çÃæ£¬¼òµ¥µÄ±¾µØ´¦Àí£¬¶ÔÊý¾Ý¿âµÄ¶ÁдÓÉÖмä¼þCICSʵÏÖ¡£ CICS½Ó¿ÚʵÏÖ¶Ôºǫ́µÄµ÷Óã¬CICS Server ¶Ë³ÌÐòʵÏÖ¶ÔDBMS ServerµÄµ÷Óá£
ÐèÒªÍê³É¹¤×÷£º 1£®¿Í»§Èí¼þ 2£®CICS Server ¶Ë³ÌÐò ¸÷²¿·Ö×÷Óãº
CICS½Ó¿Ú+Server¶Ë³ÌÐò ÀàËÆÓÚ DLL CICS½Ó¿ÚʵÏÖ¶ÔServer¶Ë³ÌÐòµÄµ÷Óà ¿Í»§Èí¼þµ÷ÓÃCICS½Ó¿Ú
CICS½Ó¿Ú
CICS±à³Ì½Ó¿ÚÀàÐÍ£º
·þÎñÆ÷¶Ë½Ó¿Ú£º
C¡¢COBOL¡¢PL/1 ÓïÑÔ ¿Í»§¶Ë½Ó¿Ú£º
1£© OLE
2£© ECI£ºExternal Call Interface£¨ECI£©
EasyCICS
EasyCicsÊÇÕë¶ÔIBMµÄCICSϵͳ¿ª·¢µÄÒ»Ì×¼òÒ׵ijÌÐò¿ª·¢½çÃæ¡£ËüÊÇÖ÷ҪĿµÄÊÇ»º
½âÊý¾Ý½»»»µÄÄѶȣ¬±ãÓÚ¸÷ÖÖǰ¶Ë¿ª·¢¹¤¾ß·ÃÎÊCICSϵͳ¡£
EasyCics·ÖΪ·þÎñÆ÷ºÍ¿Í»§»úÁ½²¿·Ö¡£·þÎñÆ÷²¿·ÖÌṩÔöÇ¿µÄCÓïÑÔº¯Êý¿âºÍÍ·Îļþ£¬¿Í»§»ú²¿·ÖÌṩCº¯Êý¿âºÍÍ·Îļþ£¬JAVAÖ§³Ö£¬OLE×é¼þ£¬¹©C¡¢JAVA¡¢VB¡¢PBºÍDELPHIµÈ¿ª·¢Õß·ÃÎÊCICSʱʹÓá£
EasyCics½â¾öµÄCICS¿ª·¢ÒÉÄÑÎÊÌâ:
? Êý¾ÝÁ¿´óÓÚ32KÎÊÌ⣬EasyCics¶Ô×îÖÕÓû§Í¸Ã÷Ö§³Ö¡£
? ƽ̨Êý¾ÝÒÆÖ²ÎÊÌ⣬²»±Ø¿¼ÂǸߵÍλת»»ºÍ¶ÔÆë·½Ê½¡£
¶Ôǰ̨¹¤¾ßµÄ¹ã·ºÖ§³Ö£ºC/JAVA/VB/DELPHI/PowerBuilder/Notes/IE/Office97/Win98 script
CICS SERVER¶Ë³ÌÐò£º EasyCicsͨÓÃÁ÷³Ì(×î¼ò)£º
EasyCicsÌṩÒÔÏÂÖ§³ÖÎļþ¹©¿ª·¢ÕßʹÓ㺠? ? ? ? ?
×¢ÒâÊÂÏ
³ÌÐòÈë¿Ú´¦±ØÐëµ÷ÓÃInitEasyCicsº¯Êý
³ÌÐò³ö¿Ú´¦±ØÐëµ÷ÓÃExitEasyCicsº¯Êý
˵Ã÷£º²ÎÊýÃû¡¢³ÌÐòÃû¡¢¿Í»§¶Ëµ÷ÓÃÃûµÈΪ´óд µ÷ÓÃInitEasyCicsº¯Êý
ʹÓÃGetValueº¯Êý»ñÈ¡ÊäÈëµÄÌõ¼þ µ÷ÓÃBeginWriteº¯Êý
ʹÓÃSetValueº¯Êý»òRsCreateº¯ÊýÉèÖÃÊä³öµÄ½á¹û µ÷ÓÃExitEasyCicsº¯ÊýÍ˳ö³ÌÐò easycics.h (CÓïÑÔÍ·Îļþ£©
easycics.ccs easycics.umk(for UNIX)»òeasycics.nmk(for NT)
Óɴ˱àÒëÉú³É£ºeasycics.o(for UNIX) »ò easycics.obj(for NT)
CICS¶Ë³ÌÐòµÄ±àÒ룺
»·¾³£ºDB2 CLIENT(º¬¿ª·¢°ü)£»
CICS SERVER»·¾³(Ö÷ÒªÊÇCICSµÄ»·¾³±äÁ¿)£» VC++; Äܹ»Á¬½Óµ½Êý¾Ý¿â£» ²ÎÊý˵Ã÷£º
CICS²ÎÊýµÄ´«µÝ£¬Ê¹ÓÃ×Ö·û´®¸ñʽ£» ´«Èëǰ£¬Òª×ª»»Îª×Ö·û´®£» ½ÓÊÕʱ£¬ÔÙת»»Îª±¾µØÀàÐÍ£» ¹ý³Ì£º
½øÈëCOMMAND·½Ê½£» Ö´ÐÐVCÅú´¦Àí£¬ÉèÖÃVC»·¾³£» Ö´ÐÐDB2CMD,½øÈëDB2»·¾³£» Ö´ÐÐnmake ¨Cf
MAKÎļþ£º