Dissertation > Excellent graduate degree dissertation topics show
The Research and Implementation of the DataBase Middleware Technology in Telecom Intergration Network Manage System
Author: ZhangShuYing
Tutor: LiuShuFen
School: Jilin University
Course: Applied Computer Technology
Keywords: Integrated network Research and Implementation Pipe system Database access interface Java language Relational database Business logic Concurrent processes Session Bean Developer
CLC: TP311.13
Type: Master's thesis
Year: 2004
Downloads: 193
Quote: 1
Read: Download Dissertation
Abstract
|
By introducing the database middleware applications in the performance of integrated telecommunications network management subsystem, this paper describes the development of middleware technology, necessity and advantages, and elaborates the concrete realization of the database middleware technology, including the basic elements of the middleware, workflow, database interface choice, the choice of the design approach, the development platform of choice, and in Yunnan Unicom data integrated network management performance subsystem implementation. The database middleware completed a variety of logic operation of the database, to provide a bridge between the client and the database server through the interface. Database middleware is the use of EJB technology to design EJB is based on the the middleware development of distributed modeling framework, it contains reusable business logic unit, allows you to separate application logic and system-level services, so that developers can focus to focus on business logic, distributed protocol, state management, and other complex transactions are transferred to the server processing. The code once prepared, reusable \The EJB component structure by the primary interface (EJBHome) component interface (EJB objects) and the Component Object (Bean implementation class) consists of three parts. The operation of the main interface is responsible for controlling the life cycle of the Bean: create, delete, and looking beans; business methods provided by the component interface definition Bean to the clients; Component Object defines all the business logic of the specific implementation details. EJB three types of beans, session beans, entity beans, and message-driven beans. Considered in the design to the system's flexibility and portability, we mainly use a stateless session bean to the design. JNDI in the J2EE platform Java Naming and Directory Interface, J2EE applications use JNDI lookup generated EJB interfaces and JDBC connection. The client calls the database middleware be found through JNDI EJB remote interface middleware, found through the remote interface implementation class, which calls the database middleware to achieve a variety of data processing. Database access interface commonly used CGI, WEB API, ODBC, JDBC, CGI does not support concurrent access to data, that CGI programs can not be shared by multiple client requests whenever receiving a client request, even if the CGI program instance is running, you must restart the same instance, to create a concurrent process. More concurrent requests, created more concurrent processes, taking up a lot of memory, limiting the memory resources used by the application itself, and each request will consume a lot of time to create a process in multi-user applications require multiple database connections , the use of CGI to connect to the database is bound to increase the waiting time for users to connect to the database with the increase of users, reduce the performance of the system and can lead to the final collapse of the system; Web API can only run on a specific web server and operating system on each other can not be transplanted; ODBC is a standard interface for database access. It establishes a set of LT; WP = 51 gt; specification, and provides a set of standard database access API (Application Programming Interface) so that the application can be saved in a variety of different database management systems (DBMS) by ODBCAPI access data, regardless On Each DBMS spent what data storage format and programming interface, but the data source is not optimized interested database access speed impact, and can only be used with relational databases, and makes it difficult to take advantage of ODBC access to the object database and other non-relational database. JDBC is a database access interface used to execute SQL statements of Java language, written by some of the Java language classes and interface. JDBC for database application developers, database front desk tool developers to provide a standard application programming interface so that developers can write complete database applications using pure Java language. The Java language and platform-independent, so the use of the program accessing the database JDBCAPI written with good versatility characteristics, easy to transplant, used in the design JDBC database access interface. J2EE (Java 2 Enterprise, platform) to provide a multi-layer structure of the application model, the model has the ability to reuse components, based on the extended language data exchange, a unified security model, and flexible transaction control, so that developers can not only than before faster development of new market solutions, and its platform-independent solutions based on the J2EE component is no longer subject to any provider of products and application programming interface, providers and buyers can choose the most appropriate for their business products and components of the application and the required technology. Database middleware technology has been used in Yunnan Unicom data network management projects, and has been in the actual operation, and achieved good results, and database shared through this technology, improve the efficiency of the system and the development process.
|
Related Dissertations
- Design and Implementation of Basic Business System Generation Platform Based on .NET,TP311.52
- Design of AIGA and Its Implementation in OB System,TP311.52
- Application and Research of EJB Component Technology in EGS,TP311.52
- The Development and Application of EJB in Rose Framwork,TP311.52
- The Research and Application of Enterprise Compute Technology Based on J2EE,TP399
- Study on Preparation of Iron Oxide Black Pigment and Magnetite Powder from Pyrite Cinder and Their Fundamental Theories,X758
- The Risk Analysis and Evaluationg of the Real Estate Project Based on Theory of Life Cycle,F293.3
- Design and Implementation of Present Wagon Statistic System of Kunmingdong Railway Station,U29-39
- Performance Appraisal Study of Develpers in Medium-small Software Enterprises,F272.92
- Guiyang City real estate development business advantage to enhance the strategic research,F293.3
- Law Regulation on Presale Information Disclosure of Real Estate Developers,D922.29
- Research on the Real Estate Macro-economic Regulation and Control of City Land Auction,F724.59
- Study on the Principal-agent Relationship between the Real Estate Developer and the Agent,F273.3
- The Design and Implementation of the Development Platform for Internet Information Publish System,TP393.092
- Design of Information-shared Plantform Based on the Internet of Things,TN929.5
- Design and Implementation of Defect Track Management Tool Based on Test Case,TP311.5
- Research and Implementation of Heterogeneous Data Conversion Based on XML Technologies,TP311.52
- Research and implementation of medical record management system based on Oracle's,TP311.52
- Weldong Shipping Information System,TP399
- Design and Implementation of Knowledge Management System Based on Ontology,TP311.52
CLC: > Industrial Technology > Automation technology,computer technology > Computing technology,computer technology > Computer software > Program design,software engineering > Programming > Database theory and systems
© 2012 www.DissertationTopic.Net Mobile
|