Windows Home
Windows Articles
Windows Books
Windows Keywords


|
Windows
Java Network Programming, 2nd Edition
|
|
See more Amazon Details
|
|
Contents Listing
Preface
1. Why Networked Java?
What Can a Network Program Do?
But Wait!-There's More!
2. Basic Network Concepts
Networks
The Layers of a Network
IP, TCP, and UDP
The Internet
The Client/Server Model
Internet Standards
3. Basic Web Concepts
URIs
HTML, SGML, and XML
HTTP
MIME
CGI
Applets and Security
4. Java I/O
Output Streams
Input Streams
Filter Streams
Readers and Writers
5. Threads
Running Threads
Returning Information from a Thread
Synchronization
Deadlock
Thread Scheduling
Thread Pools
6. Looking Up Internet Addresses
DNS, IP Addresses, and All That
The InetAddress Class
Some Useful Programs
7. Retrieving Data with URLs
The URL Class
The URLEncoder and URLDecoder Classes
Communicating with CGIs and Servlets Through GET
Accessing Password-Protected Sites
8. HTML in Swing
HTML on Components
JEditorPane
Parsing HTML
9. The Network Methods of java.applet.Applet
Using java.applet.Applet to Download Data
The ImageObserver Interface
The MediaTracker Class
Network Methods of java.applet.AppletContext
10. Sockets for Clients
Socket Basics
Investigating Protocols with Telnet
The Socket Class
Socket Exceptions
Examples
11. Sockets for Servers
The ServerSocket Class
Some Useful Servers
12. Secure Sockets
Secure Communications
Creating Secure Client Sockets
Methods of the SSLSocket Class
Creating Secure Server Sockets
Methods of the SSLServerSocket Class
13. UDP Datagrams and Sockets
The UDP Protocol
The DatagramPacket Class
The DatagramSocket Class
Some Useful Applications
14. Multicast Sockets
What Is a Multicast Socket?
Working with Multicast Sockets
Two Simple Examples
15. The URLConnection Class
Opening URLConnections
Reading Data from a Server
Reading the Header
Configuring the Connection
Configuring the Client Request MIME Header
Writing Data to a Server
Content Handlers
The Object Methods
Security Considerations for URLConnections
Guessing MIME Types
HttpURLConnection
JarURLConnection
16. Protocol Handlers
What Is a Protocol Handler?
The URLStreamHandler Class
Writing a Protocol Handler
More Protocol Handler Examples and Techniques
The URLStreamHandlerFactory Interface
17. Content Handlers
What Is a Content Handler?
The ContentHandler Class
The ContentHandlerFactory Interface
A Content Handler for an Image Format: image/x-fits
18. Remote Method Invocation
What Is Remote Method Invocation?
Implementation
Loading Classes at Runtime
The java.rmi Package
The java.rmi.registry Package
The java.rmi.server Package
19. The JavaMail API
What Is the JavaMail API?
Sending Email
Receiving Mail
Password Authentication
Addresses
The URLName Class
The Message Class
The Part Interface
Multipart Messages and File Attachments
MIME Messages
Folders
Index
|
|
Contents
View a contents listing.
Short
Short Description.
Keyword Pages
Keyword Bestsellers
Windows Bestsellers The bestselling books on Amazon.
Articles
Java Enterprise System Boosted With ID Management
Office Tentatively Released July 2006
Anti-Virus Indifference Fear
Windows 2003 SP1 Server Problems
Visit our site of the month Sarbanes-Oxley at www.sarbanesoxleyuk.co.uk
|