| 当å‰çš„è®¡ç®—æ¨¡å¼æ£åœ¨ç”±é›†ä¸ä¸»æœºç³»ç»Ÿå‘三层架构或多层架构的分布å¼ç³»ç»Ÿè¿ç§»,在这ç§ç³»ç»Ÿä¸,ä¸é—´ä»¶ä¸ºåº”用æä¾›é€šç”¨æœåŠ¡,å æ®å分é‡è¦çš„地ä½ã€‚设计并实现了一个通用的ä¸é—´ä»¶å¹³å°AIBASE,该平å°åŒ…括通用事务处ç†ä¸é—´ä»¶AIIP和通用数æ®åº“ä¸é—´ä»¶AIDB, AIIP用于å°è£…å„ç§äº¤æ˜“ä¸é—´ä»¶,AIDB用于å°è£…å„ç§æ•°æ®åº“。æè¿°äº†CICS系统下实现ä¸é—´ä»¶çš„应用方法。本文é‡ç‚¹ç ”究了通用数æ®åº“ä¸é—´ä»¶AIDB。对当å‰å„ç§æ•°æ®åº“接å£çš„进行了比较分æž,通过对Java下的数æ®åº“ä¸é—´ä»¶JDBC的分æž,设计了一ç§åŸºäºŽé¢å‘对象的通用数æ®åº“ä¸é—´ä»¶AIDB,并给出关键算法æè¿°ã€‚AIDB包括三个部分:抽象数æ®åº“访问接å£,ä¸åŒæ•°æ®åº“的驱动程åºä»¥åŠé©±åŠ¨ç®¡ç†ç¨‹åºã€‚AIDB的实现å¯ä»¥æ»¡è¶³åƒç”µä¿¡è¿™æ ·çš„对系统è¿è¡Œæ•ˆçŽ‡æœ‰è¾ƒé«˜è¦æ±‚的行业。The current computing model is being used by centralized mainframe systems to three-tier or multi-layer architecture, distributed systems migration, in this system, middleware, common services for applications, occupy very important position.Designed and implemented a common middleware platform AIBASE, the platform including a common transaction processing middleware, database middleware AIIP and General AIDB, AIIP is used to encapsulate a variety of transaction middleware, AIDB is used to encapsulate various databases.Describes the CICS system, achieved under the application of middleware approach.This paper focuses on a common database middleware AIDB. Interface to various databases on the current conduct of a comparative analysis of the database through the Java middleware JDBC under the analysis, design of a common database based on object-oriented middleware AIDB, and critical description of the algorithm is given. AIDB consists of three parts:an abstract database access interface, a different database driver and driver management procedures. AIDB implementation of telecommunications such as the right to meet the operational efficiency of the system has high demand industries. |