Special Features: Exercises with answers and
comprehensive index
Pages: 370 pp
ISBN: 0-9770866-6-6
ISBN-13: 978-0-9770866-6-5
Format: Softcover, Perfect binding, 7 in. x 9 in.
Retail price: $45.00
EPUB price: $9.99
2008 Best Book Award Winner USA Book News
Category:
Business: Technology/Computers/Internet 2009 Eric Hoffer Award Finalist
Table of Contents
1. Introduction
1.1 SOA – Where We Came From
1.2 The Disaster We Are Headed Toward
1.3 Why We Are Headed There
1.4 The Roots of SOA
1.5 Additional Reading
2. Clustering
2.1 What is Clustering
2.2 Distributed Transaction Management
2.3 Two-phase Commit
2.4 Shared Resources
3.
What is Wrong Today
3.1 We Sold Modules
3.2 We Are Still Selling Modules
3.3 The End of Modules
3.4 How Do We Fix This?
3.5 Today's SOA Camps
3.6 Start Small
4. Green
Screens on the Web
4.1 Obtaining a Web Server
4.2 Obtaining a Web Terminal
4.3 Is This SOA?
5. ACMS
Fundamentals
5.1 Why Are You Only Hearing
About ACMS Now?
5.2 Flow Description
5.3 General Principals
5.4 IO Routines
5.5 The Major Pieces
5.6 Which Type of ACMS Application?
5.7 Security
5.8 The March Forward
6. Our
First Steps
6.1 Deciding on the Method
6.2 Direct Database Access via Remote Java
6.3 Some Thoughts on Editors
Illustration
6.1.
Illustration
6.2.
Illustration
6.3.
Illustration
6.4.
Illustration
6.5.
6.4 Database Access via Java Applet
Illustration
6.6.
Illustration
6.7.
6.5 A Bit More on Shell Scripts
6.6 What About MySQL?
Illustration
6.8.
6.7 What Have We
Learned?
7. A
Direct Port
7.1 Why This Method?
7.2 How Will We Proceed?
7.3 The Login Dialog
Illustration
7.1.
Illustration
7.2.
Illustration
7.3.
Illustration
7.4.
Illustration
7.5.
Illustration
7.6.
Illustration
7.7.
Illustration
7.8.
Illustration
7.9.
7.4 Assignments
7.5 Experts
7.6 Too Much Time On Your Hands
7.7 Is this SOA?
8. Service
Types
8.1 Different Types of Service
Illustration
8.1.
8.2 Exposing RMS Files via Services
8.3 Assignments Part 1
8.4 Using Those Services
Illustration
8.2.
Illustration
8.3.
8.5 Assignments Part Two
8.6 Is This SOA?
8.7 What About Security?
8.8 Summary
9. Load
Balancing and Fault Tolerance
9.1 Brute Force
9.2 Back-End Balancing
9.3 Warehousing Policy Effect on Load Balancing
9.4 How Do You Balance the Load?
9.5 How Do You Protect the Transaction?
9.6 Can I Use DECdtm Without ACMS?
9.7 How Much Fault Tolerance Does DECdtm Buy You?
Illustration
9.1.
Illustration
9.2.
9.8 Can I Use MQ Series Without ACMS?
9.9 Queue Trigger
9.10 Summary
10. An
ACMS Example
10.1 Scope of Our Example
10.2 Our DTD
10.3 Our Files
10.4 ACMS Queues
10.5 The Interim Record Formats
10.6 Parsing XML on OpenVMS With Xerces
10.7 Parsing XML on OpenVMS With libXML2
10.8 Our Standalone XML Parser
10.9 One Last Bit About ACMS Queues
10.10 Standalone to Server
10.11 Authorizing, Installing, Starting, Stopping and
Testing
10.12 Monitoring Your ACMS Application
10.13 Controlling Your ACMS Application
10.14 Our Port Service
10.15 Our Order Generator
10.16 Assignments
11. Whine
and Snivel
11.1 But, but, but...
11.2 The Item Service
11.3 Our New Applet
Illustration
11.1.
11.4 Summary
12. Observations
and Incantations
12.1 Overview
12.2 The Future of SOA
12.3 Java, Write Once, Run a Few Places
12.4 Grade 8 Bolt Syndrome
12.5 In Closing