Free Programming Ebooks

Java



These PDF versions of the book do not include the following material from the web site: solutions to exercises and quizzes; source code files for sample programs; and, of course, the applets that appear on the web pages.

The Definitive Guide to Building Java Robots is for educators, students, hobbyists, and startups looking for Java/hardware interaction. This book shows you how to use your PC to build robots, and how you can interface with a microcontroller to do the basics. You’ll learn to design your robot to navigate, see, speak, recognize your face, [...]

Adaptive Server provides a runtime environment for Java, which means that Java code can be executed in the server. Building a runtime environment for Java in the database server provides powerful new ways of managing and storing both data and logic.

This section covers some basic terminology of Java application development in the Oracle Database environment. The terms should be familiar to experienced Java programmers.

JDBC (Java Database Connectivity) is a standard Java interface for connecting fromJava to relational databases. The JDBC standard was defined by Sun Microsystems,allowing individual providers to implement and extend the standard with their own JDBC drivers.

Beginning Hibernate is ideal if youre experienced in Java with databases (the traditional, or “connected,” approach), but are new to open source lightweight Hibernatethe most popular de facto object-relational mapping and database-oriented application development framework. This book packs in brand new information about the latest release of the Hibernate 3.2.x persistence layer and provides a [...]

Linux as a development platform and deployment platform for Java applications has been largely ignored. This is despite the fact that the unix platform (meaning all UNIX and UNIX-like systems, Linux included) has long been recognized as one of the most programmer-friendly platforms in existence.

Java servlets are more efficient, easier to use, more powerful, more portable, safer, and cheaper than traditional CGI and many alternative CGI-like technologies.

WEB services, in the general meaning of the term, are services offered via the Web. In a typicalWeb services scenario, a business application sends a request to a service at a given URL using the SOAP protocol over HTTP. The service receives the request, processes it, and returns a response.

This chapter provides a quick introduction to some of the things an HTTP servlet can do. For example, an HTTP servlet can generate an HTML page, either when the servlet is accessed explicitly by name, by following a hypertext link, or as the result of a form submission.

Powered by WordPress. All rights reserved.