People, places, things: web presence for the real world
Mobile Networks and Applications
Software internationalisation and localisation: practice and evolution
PPPJ '02/IRE '02 Proceedings of the inaugural conference on the Principles and Practice of programming, 2002 and Proceedings of the second workshop on Intermediate representation engineering for virtual machines, 2002
Before this decade is out: a student project to place a telescope on the internet
Journal of Computing Sciences in Colleges
Model driven security for process-oriented systems
Proceedings of the eighth ACM symposium on Access control models and technologies
The future of peer-to-peer computing
Communications of the ACM - Why CS students need math
Web-based learning and instruction support system for pneumatics
Computers & Education
Intelligent management of network devices aided by a strategy and a tool
LANC '03 Proceedings of the 2003 IFIP/ACM Latin America conference on Towards a Latin American agenda for network research
Model driven security: From UML models to access control infrastructures
ACM Transactions on Software Engineering and Methodology (TOSEM)
Organizing Multiple Data Sources for Developing Intelligent e-Business Portals
Data Mining and Knowledge Discovery
Multiuser interior design over the internet
Proceedings of the 38th conference on Winter simulation
Using disruptive technology for explorative learning
Proceedings of the 12th annual SIGCSE conference on Innovation and technology in computer science education
Ecommerce systems design course using Java servlets
Journal of Computing Sciences in Colleges - Papers of the Fourteenth Annual CCSC Midwestern Conference and Papers of the Sixteenth Annual CCSC Rocky Mountain Conference
Improving a traffic operator interface using an ontology and intelligent rules
EATIS '07 Proceedings of the 2007 Euro American conference on Telematics and information systems
Minimum PACS system based on DICOM standard
ICCOMP'07 Proceedings of the 11th WSEAS International Conference on Computers
Remote access of electronic resources for thermal plant using mobile devices
International Journal of Computer Applications in Technology
Web-based multiuser interior design with virtual reality technology
WSEAS Transactions on Computers
Performance comparison of middleware architectures for generating dynamic web content
Proceedings of the ACM/IFIP/USENIX 2003 International Conference on Middleware
A collaborative design environment
ICCSA'06 Proceedings of the 6th international conference on Computational Science and Its Applications - Volume Part I
Hi-index | 0.00 |
From the Publisher:A few years ago, the hype surrounding applets put Java on the map as aprogramming language for the Web. Today, Java servlets stand poised totake Java to the next level as a Web development language. The mainreason is that servlets offer a fast, powerful, portable replacementfor CGI scripts.The Java Servlet API, introduced as the first standard extension toJava, provides a generic mechanism to extendthe functionality of any kind of server. Servlets are most commonlyused, however, to extend Web servers, performing tasks traditionallyhandled by CGI programs. Web servers that can support servletsinclude: Apache, Netscape's FastTrack and Enterprise Servers,Microsoft's IIS, O'Reilly's WebSite, and JavaSoft's Java Web Server.The beauty of servlets is that they execute within the Web server'sprocess space and they persist between invocations. This givesservlets tremendous performance benefits over CGI programs. Yetbecause they're written in Java, servlets are far less likely to crasha Web server than a C-based NSAPI or ISAPI extension. Servlets havefull access to the various Java APIs and to third-party componentclasses, making them ideal for use in communicating with applets,databases, and RMI servers. Plus, servlets are portable betweenoperating systems and between servers -- with servlets you can "writeonce, serve everywhere."Java Servlet Programming covers everything you need to know towrite effective servlets and includes numerous examples that you canuse as the basis for your own servlets. The book explains the servletlife cycle, showing how you can use servlets to maintain stateinformation effortlessly. It also describes how to serve dynamic Webcontent, including both HTML pages and multimedia data. Finally, itexplores more advanced topics like integrated session tracking,efficient database connectivity using JDBC, applet-servletcommunication, inter-servlet communication, and internationalization.