An online prototype electronic catalogue has been developed for spur gears. The data is stored in an Access database located on the server. The appropriate table of data is retrieved and is displayed on the clients...
详细信息
ISBN:
(纸本)7900066144
An online prototype electronic catalogue has been developed for spur gears. The data is stored in an Access database located on the server. The appropriate table of data is retrieved and is displayed on the clients' machine, in a scrollable tabular format. In addition to retrieving the data, the CAD drawing files are dynamically produced in DXF format. The clients have the option of downloading the drawing on their machine. A structure based on a combination of java Applet, JDBC (java database connectivity) and java Servlet has been proposed which accomplishes the above task.
In today\'s enterprise software applications, the database plays an important role. Hence, the database access tier becomes a vital component. Luckily there are many libraries, such as ODBC, JDBC, ADO, and the lik...
详细信息
In today\'s enterprise software applications, the database plays an important role. Hence, the database access tier becomes a vital component. Luckily there are many libraries, such as ODBC, JDBC, ADO, and the like, that simplify implementation. Nonetheless, finding suitable design patterns and implementing them involves the tedious task of writing domain-specific access classes. This is still the responsibility of developers. Moreover, a considerable amount of time needs to be spent maintaining this layer when the schema is not static, but continues to evolve, especially when the database schema contains a large number of tables. In this article, we present techniques for automating this process. In doing so, we introduce a lightweight tool that you can use to generate the access layer from a template that can be customized to the various access libraries.
In this paper, a java and common object request broker architecture (CORBA) based management server is presented to switch the robot manipulating rights among the authorized caregivers in Internet TeleCare systems. A ...
详细信息
In this paper, a java and common object request broker architecture (CORBA) based management server is presented to switch the robot manipulating rights among the authorized caregivers in Internet TeleCare systems. A software switch, chat room and media control center (MCC), which connect to database by java database connectivity (JDBC), are developed as server software. The client software is programmed as two applets. robot remote manipulation and chat client, and embedded into a web page in the management server. CORBA IIOP is employed as communication platform between the robot control server program of C++ and the software switch of java. The whole TeleCare system with image and video monitor is verified in campus networks. The developed robot manipulating management system will improve the Internet robot TeleCare system topology, and adapt to the mass application in the future.
With the growth in the popularity of the World Wide Web (WWW), there is a, need to provide education and hands-on training to students in preparing materials for presentation on the Web, developing client and server-s...
详细信息
With the growth in the popularity of the World Wide Web (WWW), there is a, need to provide education and hands-on training to students in preparing materials for presentation on the Web, developing client and server-side software, and building Web-based applications. Employers seek candidates who are proficient in computer languages and tools used on the WWW. Courses on Web programming are in great demand. this paper presents the details of a course the author has developed on Web languages and Web-based applications. Key features of the course are 1) teaching of diverse Web languages and technologies using a program completion strategy, 2) discussion of Web-based applications involving database access and electrical/mechanical measuring instruments, and 3) long individual student projects and seminars.
Background: On-line biodiversity information databases are growing quickly and being integrated into general bioinformatics systems due to the advances of fast gene sequencing technologies and the Internet. These can ...
详细信息
Background: On-line biodiversity information databases are growing quickly and being integrated into general bioinformatics systems due to the advances of fast gene sequencing technologies and the Internet. These can reduce the cost and effort of performing biodiversity surveys and genetic searches, which allows scientists to spend more time researching and less time collecting and maintaining data. This will cause an increased rate of knowledge build-up and improve conservations. The biodiversity databases in Korea have been scattered among several institutes and local natural history museums with incompatible data types. Therefore, a comprehensive database and a nation wide web portal for biodiversity information is necessary in order to integrate diverse information resources, including molecular and genomic databases. Results: The Korean Natural History Research Information System (NARIS) was built and serviced as the central biodiversity information system to collect and integrate the biodiversity data of various institutes and natural history museums in Korea. This database aims to be an integrated resource that contains additional biological information, such as genome sequences and molecular level diversity. Currently, twelve institutes and museums in Korea are integrated by the DiGIR (Distributed Generic Information Retrieval) protocol, with Darwin Core2.0 format as its metadata standard for data exchange. Data quality control and statistical analysis functions have been implemented. In particular, integrating molecular and genetic information from the National Center for Biotechnology Information (NCBI) databases with NARIS was recently accomplished. NARIS can also be extended to accommodate other institutes abroad, and the whole system can be exported to establish local biodiversity management servers. Conclusion: A Korean data portal, NARIS, has been developed to efficiently manage and utilize biodiversity data, which includes genetic resources. NARIS ai
Relational databases have been the predominant choice for back-ends in enterprise applications for several decades. JDBC - a java API - that is used for developing such applications and persisting data on the back-end...
详细信息
ISBN:
(纸本)9781509020300
Relational databases have been the predominant choice for back-ends in enterprise applications for several decades. JDBC - a java API - that is used for developing such applications and persisting data on the back-end requires enormous time and effort. JDBC makes the application logic to become tightly coupled with the database and consequently is inadequate for building enterprise applications that need to adopt to dynamic requirements. Hence, ORM frameworks such as Hibernate, became prominent. However, even with ORM, the relational back-end often faces a drawback of lack of scalability and flexibility. In this context, NoSQL databases are increasingly gaining popularity. Existing research works have either benchmarked Hibernate with an RDBMS or with one of the NoSQL databases. However, it has not been attempted in the literature to test both an RDBMS and a NoSQL database for their performance within the context of a single application developed using the features of Hibernate. This kind of a study will provide an insight that using Hibernate ORM solution would help us to develop database-independent applications and how much performance gain can be achieved when an application is ported from an RDBMS back-end to a NoSQL database back-end. The objective of this work is to develop a business application using Hibernate framework that can individually communicate with an RDBMS as well as a specific NoSQL database and to evaluate the performance of both these databases.
暂无评论