책 이미지
책 정보
· 분류 : 외국도서 > 컴퓨터 > 프로그래밍 언어 > 일반
· ISBN : 9780849391729
· 쪽수 : 349쪽
목차
Some Basic Java Features
Introduction
Documenting Programs with Javadoc
Collections, Sets and Maps in Java
Streams in Java
Output Filters for Streams and Writers
Serializable Objects
Properties
Some Useful Tricks
Graphical User Interfaces
Frames and Dialog Boxes
The Main GUI Elements
Introducing Actions in the GUI Elements
TCP/IP, RMI
Transport Control Protocol
Remote Method Invocations
Security, Authentication
Java Security
Authentication of Files
JCE: Java Cryptography Extension
JAAS
XML and Compilation (JavaCC)
Introduction
The XML Language
The XML Analysis Tools
JavaCC - A Tool to Develop Compilers
Database - MySQL
Introduction
Creation of a Database
Available Data Types
Creating a Table (CREATE)
Deleting a Table (DROP)
Displaying the Database Table State (DESCRIBE)
Inserting Data into the Database (INSERT)
Retrieving Data from the Database (SELECT)
Updating Rows in a Table (UPDATE)
Deleting Rows in a Table (DELETE)
Relation Between Tables
Transactions and Locking
JDBC - Java Database Connectivity
An Example
Web Applications
Introduction
Testing Your Pages
HTTP - the Hypertext Transport Protocol
Cookies
QuickReminder of the Main HTML Tags
JavaScript
Servlets
JSP Pages
Struts
Inner Details of Tomcat
Files Used to Deploy Applications
Enterprise Java Beans
Introduction
The Session Beans
The CMP Entity Beans
Parameters of a CMP Entity Bean
Transactions
The Entity Bean Operations Inside the Server
Queues, Topics and Message Driven Beans
Multi-Threading and Active Objects
Thread versus Active Object
The Java Thread
The wait-notify Statements
Asynchronous Communications
Modeling a Concurrent Program
Triggers
Synchronous Active Objects
Use of the Synchronous
The Reader-Writer Problem
Message Demultiplexing
Synchronous Program Compiled with Javac
Implementation of a Synchronous FSM
Synchronous GUI Elements
Asynchronous RMIs
Development Process
Introduction
Documents for the Development of a Project
Design of Java Programs Using a GUI
Bidirectional Client-Server (CliSAp)
The Pet Store Application
Example - the Information System of Verdun
Town of Verdun - System Analysis
The Sliding Window Protocol