Printer Friendly
The Free Library
19,573,962 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

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

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Author:Dornisch, John; Chitwood, Randy; Sessions, Valerie; Ballard, Lanny; Edlmann, Wolfgang; Buhler, Paul
Publication:Bulletin of the South Carolina Academy of Science
Article Type:Brief Article
Geographic Code:1USA
Date:Jan 1, 2001
Words:161
Previous Article:The Effects of Sediments as Measured by Chlorophyll a Concentrations, Food Availability and Compactness of Sediment in the Distribution of the Ghost...
Next Article:The Preparation of 5-Isoxazolecarboxamides and Pyrazole-5-Carboxamides From the Condensation and Cyclization of Dilithiated Oximes, Phenylhydrazones,...
Topics:



Related Articles
Informix Says Centaur Data Engine Due Next Quarter.
Alliance Releases Netscape Application Server Upgrade >BY Rachel Chalmers.
EICON'S AVIVA FOR JAVA 2.00 PROVIDES TOOLS FOR E-BUSINESS.
EICON'S AVIVA FOR JAVA 2.00 PROVIDES TOOLS FOR E-BUSINESS.
O'REILLY'S JAVA ENTERPRISE COMPUTING CONFERENCE SET FOR MARCH 2000 IN SANTA CLARA.
Sitraka Software Receives Five Java Pro Reader's Choice Awards; Sitraka's JProbe ServerSide Suite and JClass Enterprise Suite Recognized for...
Internet Accelerators -- A Lot More Than Hot Rods.
Enterprise Ajax security with ICEfaces.
PHP Programming Is Your Ticket to Web Success

Terms of use | Copyright © 2012 Farlex, Inc. | Feedback | For webmasters | Submit articles