Tài liệu DEVELOPING Intranet Applications with Java pdf

398 344 1
Tài liệu DEVELOPING Intranet Applications with Java pdf

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

CONTENTS DEVELOPING Intranet Applications with Java by Jerry Ablan C O N T E N T S Introduction I Planning an Intranet Chapter Intranets and Java ● What Is an Intranet? ● Using Web Services on Your Intranet ● Why Build an Intranet? ● ❍ Intranets Are Affordable ❍ Intranets Save Money ❍ Intranets Are Highly Efficient Java in Brief ❍ Java: The Early Days ❍ Java Gets the Official Stamp of Approval file:///H|/Books/Developing_Intranet_Applications_with_Java/docs/index.htm (1 of 23) [8/30/1999 3:55:06 AM] CONTENTS ● ● ❍ Java in Action ❍ Rapid Development with Java Using Java on an Intranet ❍ Using a Java Application to Track Employee Files ❍ Using a Java Application to Schedule Appointments, Meetings, and Conferences ❍ Using a Java Application to Track Who Is in the Office Summary Chapter Designing Intranet Applications with Java ● ● ● ● Intranet Programming with Java ❍ Applets versus Applications ❍ Conceptualization and Design of Intranet Applications Creating Applets ❍ The Benefits and Drawbacks of Applets ❍ Browsers for Your Applets Placing Applets in HTML Documents ❍ Introduction to HTML ❍ The Java Extensions to HTML Creating Applications ❍ More Options with Applications ❍ Applications Have a Different Structure ❍ Applications Have Different Security Considerations ● Running Applications and Applets ● Summary Chapter Planning Your Intranet Environment ● Building Blocks for Creating a Perfect Intranet ❍ Managing Expectations ❍ Managing Perceptions ❍ Managing Strategies ❍ Managing Goals ❍ Managing Rules ❍ Managing Behavior file:///H|/Books/Developing_Intranet_Applications_with_Java/docs/index.htm (2 of 23) [8/30/1999 3:55:06 AM] CONTENTS ● Determining the Best Organization for Your Intranet ❍ Learning from the Past ❍ Applying the Past to Your Intranet's Future ● Creating Content for Your Intranet ● Intranet Development Tools ● ❍ Implementing TCP/IP Networking ❍ Creating Web Services with HTTP Intranet Developer's Resource Tools ❍ ● ● HTML Development Tools Mapping Your Intranet in Four Easy Steps ❍ Step 1: Determining Requirements ❍ Step 2: Planning ❍ Step 3: Design ❍ Step 4: Implementation Summary II Development Concepts and Environments Chapter Java Development Environments ● Introduction ● Selecting an IDE ● ● ❍ GUI Development Tools ❍ Portability of Code ❍ IDE Experience ❍ Multiple Language Development ❍ The Bottom Line Symantec Café ❍ System Requirements ❍ Overview ❍ Pricing and Additional Information SunSoft Java WorkShop ❍ System Requirements file:///H|/Books/Developing_Intranet_Applications_with_Java/docs/index.htm (3 of 23) [8/30/1999 3:55:06 AM] CONTENTS ● ● ❍ Overview ❍ Pricing and Additional Information SourceCraft NetCraft ❍ System Requirements ❍ Overview ❍ Pricing and Additional Information Other Offerings ❍ Borland C++ 5.0 with Java Enhancements ❍ MetroWerks CodeWarrior ❍ Java WebIDE ❍ Kalimantan ❍ Natural Intelligence Roaster ❍ Microsoft Visual J++ ❍ RogueWave JFactory ❍ Cosmo Code ❍ Summary Chapter Intranet Security ● Introduction ● Why Security? ● ● ❍ What Are the Security Features of an Intranet? ❍ It's Your Call Security on Your Web Server ❍ Controlling Access Globally and Locally ❍ Username/Password Authentication ❍ Authentication Based on Network Hostname or Address ❍ Combined Authentication Secure/Encrypted Transactions ❍ Secure HTTP (S-HTTP) ❍ Secure Sockets Layer (SSL) ● The Common Gateway Interface (CGI) and Intranet Security ● Your Intranet and the Internet ❍ Firewalls file:///H|/Books/Developing_Intranet_Applications_with_Java/docs/index.htm (4 of 23) [8/30/1999 3:55:06 AM] CONTENTS ❍ ● Virtual Intranet Summary Chapter Database Connectivity Options ● Introduction ● Database Overview ● Database Terminology ● Database Locations ● ● ● ❍ Local and Remote ❍ Tiering 1-2-3 Database Access Methods ❍ Native Drivers ❍ ODBC ❍ SQL Databases and Java ❍ Access via Web Server ❍ Access via Proprietary Server ❍ Network Access ❍ Direct Access ❍ JDBC ❍ JDBC Goals ❍ JDBC Overview ❍ JDBC Vendor Support Summary III Extending Java for Intranets Chapter A Model Intranet Application ● Introduction ● A Quick Overview of Intranet Applications ❍ Configuration File Processing ❍ Logging to Disk or Screen file:///H|/Books/Developing_Intranet_Applications_with_Java/docs/index.htm (5 of 23) [8/30/1999 3:55:06 AM] CONTENTS ❍ Database Connectivity ❍ Look and Feel ● Coding Style Notes ● Code Layout ❍ Parentheses and Code Blocking ❍ Using Tabs Versus Spaces ❍ Liberal Use of Spaces ❍ Multiple Lines Per Statement ● Comments ● Code Order ● Summary Chapter Utility Classes ● Introduction ● Timers ● ● ❍ Timer Operations ❍ Callbacks ❍ Event Timers ❍ Why Have Two Timers? Java Extensions ❍ Extending Java's Date Class ❍ Application Configuration Parameters Summary Chapter Logging Classes ● Introduction ● The Log ● ● ❍ The Log Entry ❍ The Log Interface The Logging Classes ❍ DiskLog ❍ ScreenLog A Sample Logging Program file:///H|/Books/Developing_Intranet_Applications_with_Java/docs/index.htm (6 of 23) [8/30/1999 3:55:06 AM] CONTENTS ● Summary Chapter 10 Database Classes ● Introduction ● JDBC in Depth ● ● ● ❍ The DriverManager Class ❍ The Driver Class ❍ The Connection Class ❍ The Statement Class ❍ The ResultSet Class ❍ A JDBC Sample Program Making JDBC Easy to Use ❍ The Connector Interface ❍ The SQLFactory Interface The Classes ❍ The DBConnector Class ❍ OracleSequence Summary Chapter 11 User Interface Classes ● Introduction ● 3-D Effects ❍ ● The Effects Interface The JifPanel Class ❍ JifPanel Design ❍ Constructing a JifPanel ❍ Smoke and Mirrors ❍ Drawing 3-D Borders ❍ Tabbing Between Components ● SQL Generation ● The JifPanel Descendants ❍ The CalendarPanel Class ❍ The ImagePanel Class file:///H|/Books/Developing_Intranet_Applications_with_Java/docs/index.htm (7 of 23) [8/30/1999 3:55:06 AM] CONTENTS ● ● ❍ The JifLabel Class ❍ The JifTabPanel Class ❍ The StatusBar Class The JifDialog Class ❍ The MessageBox Class ❍ The PickList Class Java TextComponent Extensions ❍ ● Change Detection Summary Chapter 12 Putting Them All Together ● Introduction ● Java Compilation Basics ● ❍ Java Source Code Files ❍ Have You Got the Package? ❍ Making Java Packages Introducing the Java Intranet Framework ❍ ● Packaging the JIF Classes Extending the Framework ❍ Java Applets ❍ Making JIF Easy to Use ● The JifApplication Interface ● The Jiflet Class ● ● ❍ Instance Variables ❍ Constructors ❍ Methods ❍ Wrapping Up Jiflets Programming with Jiflets ❍ The Smallest Jiflet ❍ The HelloWorld Jiflet Extending Jiflets for Real-World Use ❍ DBRecord ❍ SimpleDBUI file:///H|/Books/Developing_Intranet_Applications_with_Java/docs/index.htm (8 of 23) [8/30/1999 3:55:06 AM] CONTENTS ❍ ● SimpleDBJiflet Summary IV Applications Developing with JIF Chapter 13 Employee Files ● Introduction ● Application Design ● Database Design ● Implementation ❍ User Interface ❍ Database Access ● Programming Considerations ● Summary Chapter 14 Human Resources: Benefits Maintenance ● Introduction ● Application Design ● Database Design ● Implementation ❍ User Interface ❍ Database Access ● Programming Considerations ● Summary Chapter 15 Conference Room Scheduling ● Introduction ● Application Design ● Database Design ● Implementation file:///H|/Books/Developing_Intranet_Applications_with_Java/docs/index.htm (9 of 23) [8/30/1999 3:55:06 AM] CONTENTS ❍ Building the User Interface ❍ Interacting with the User ❍ Database Access ❍ Reading the Existing Schedule ❍ Storing Your Schedule ❍ Generating the SQL ● Programming Considerations ● Summary Chapter 16 Online In/Out Board ● Introduction ● Application Design ● Database Design ● Implementation ❍ User Interface ❍ Database Access ❍ A Refresh Timer ● Programming Considerations ● Summary Chapter 17 Online Employee Phonebook ● Introduction ● Application Design ● Database Design ● Implementation ❍ User Interface ❍ Database Access ● Programming Considerations ● Summary file:///H|/Books/Developing_Intranet_Applications_with_Java/docs/index.htm (10 of 23) [8/30/1999 3:55:06 AM] ... Conferences ❍ Using a Java Application to Track Who Is in the Office Summary Chapter Designing Intranet Applications with Java ● ● ● ● Intranet Programming with Java ❍ Applets versus Applications ❍... ● Java Discussion Forums ● Notable Individual Java Webs ● Java Index Sites ● Object-Oriented Information ● Java Players and Licensees file:///H|/Books /Developing_ Intranet_ Applications_ with_ Java/ docs/index.htm... Classes java. awt.image file:///H|/Books /Developing_ Intranet_ Applications_ with_ Java/ docs/index.htm (14 of 23) [8/30/1999 3:55:06 AM] CONTENTS ❍ Interfaces ❍ Classes ● java. awt.peer ● java. applet

Ngày đăng: 21/12/2013, 04:19

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan