A Server-Side Solution: Java Server Pages.
The current shift in software development towards server
applications has required new advances in server-side technology.
Because the client must now be able to access current information from
dynamic web pages, there are many new problems for the software
developer. One technology that has emerged from these new needs is Java
Server pages See JSP. . The Java platform Running Java programs under the Java Virtual Machine (JVM). Java "platform" refers to the running of Java programs versus Java itself, which is a programming language. Java programs are machine independent and run intact on any hardware platform that has a Java interpreter (JVM). allows for the separation of business
and presentation logic by harnessing the power of Java servlets for
business logic and Java Server Pages for presentation logic. Further,
the platform independence of JSP (JavaServer Page) An extension to the Java servlet technology from Sun that allows HTML to be combined with Java on the same page. The Java provides the processing, and the HTML provides the layout on the Web page. , as well as its common acceptance by
dominant web server applications, makes JSP ideally suited for Web
applications. Reusable, cross-platform components such as JavaBeans and
Enterprise JavaBeans, combined with a capability to integrate with any
JDBC (Java DataBase Connectivity) A programming interface that lets Java applications access a database via the SQL language. Since Java interpreters (Java Virtual Machines) are available for all major client platforms, this allows a platform-independent database or ODBC (Open DataBase Connectivity) A database programming interface from Microsoft that provides a common language for Windows applications to access databases on a network. compliant database, provides the necessary scalability and
flexibility required by applications that reside on the Internet.
John Dornisch, Randy Chitwood, Valerie Sessions,
Lanny Ballard, Wolfgang Edlmann, Paul Buhler
Department of Computer Science
College of Charleston
COPYRIGHT 2001 South Carolina Academy of Science
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 2001 Gale, Cengage Learning. All rights reserved.
|
Reader Opinion