Monday, March 15, 2010

J2EE Professional Projects



Contents at a Glance
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . xxix
Part I Introduction to Java Programming . . . . . . . . . . 1
1 Programming in Java. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
2 Creating Applets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33
3 Layout Managers and Handling Events. . . . . . . . . . . . . . . 63
4 Exception Handling and Threading. . . . . . . . . . . . . . . . . . 93
5 Storing Data and Creating a Network Application . . . . . 115
6 RMI and CORBA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Part II J2EE Programming . . . . . . . . . . . . . . . . . . . . 165
7 The Java 2 Platform Enterprise Edition. . . . . . . . . . . . . . 167
8 Creating and Deploying an Enterprise Bean . . . . . . . . . . 179
9 Extensible Markup Language (XML) . . . . . . . . . . . . . . . 195
10 Types of Enterprise Beans. . . . . . . . . . . . . . . . . . . . . . . . 207
Part III Professional Project — 1. . . . . . . . . . . . . . . 245
11 Project 1—Case Study. . . . . . . . . . . . . . . . . . . . . . . . . . . 249
12 Creating the Login Interface. . . . . . . . . . . . . . . . . . . . . . 257
13 Creating the Registration Interface . . . . . . . . . . . . . . . . . 275
14 Creating the Chat Interface. . . . . . . . . . . . . . . . . . . . . . . 293
15 Creating the Chat Server. . . . . . . . . . . . . . . . . . . . . . . . . 311
16 Running the Chat Application . . . . . . . . . . . . . . . . . . . . 327
Part IV Professional Project — 2. . . . . . . . . . . . . . . 333
17 Project 2—Case Study. . . . . . . . . . . . . . . . . . . . . . . . . . . 337
18 Creating the Welcome Page . . . . . . . . . . . . . . . . . . . . . . 353
19 Creating a Registration Page for Account Holders. . . . . . 381
20 Creating the Login Page . . . . . . . . . . . . . . . . . . . . . . . . . 443
21 Creating the Home Page. . . . . . . . . . . . . . . . . . . . . . . . . 455
22 Creating the Registration Page for
Non-Account Holders. . . . . . . . . . . . . . . . . . . . . . . . . . . 461
23 Creating the Interest Calculator Page . . . . . . . . . . . . . . . 477
24 Creating the Currency Exchange Calculator . . . . . . . . . . 505
25 Creating the Account Details Page . . . . . . . . . . . . . . . . . 515
26 Executing the Bank Application . . . . . . . . . . . . . . . . . . . 525
Part V Professional Project — 3. . . . . . . . . . . . . . . 535
27 Project 3—Case Study. . . . . . . . . . . . . . . . . . . . . . . . . . . 539
28 Designing Interfaces and a Database . . . . . . . . . . . . . . . . 545
29 Creating the Visitor Interface Pages . . . . . . . . . . . . . . . . 567
30 Creating the User Interface Pages . . . . . . . . . . . . . . . . . . 665
31 Creating the Administrator Interface Pages . . . . . . . . . . . 721
32 Deploying the Application . . . . . . . . . . . . . . . . . . . . . . . 803
33 Running the eMusicWorld Application . . . . . . . . . . . . . . 811
Part VI Beyond The Lab . . . . . . . . . . . . . . . . . . . . . . 827
34 An Overview of Jini . . . . . . . . . . . . . . . . . . . . . . . . . . . . 829
35 An Introduction to the Bluetooth Technology . . . . . . . . . 845
Part VII Appendix . . . . . . . . . . . . . . . . . . . . . . . . . . . 865
A Java Messaging Service (JMS). . . . . . . . . . . . . . . . . . . 867
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 875


Download this book click here

No comments:

Post a Comment

Related Posts with Thumbnails

Put Your Ads Here!