Overview Table of Contents Excerpt


SOA book cover Special Features: CD included, 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

2008 Best Book Award Winner USA Book News
         Category: Business: Technology/Computers/Internet
2009 Eric Hoffer Award Finalist


Available through:
Alibris
Barnes & Noble
Kobo    (EPUB version)

read first chapters

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

Copyright 2007 TheMinimumYouNeedtoKnow.com.  The information on this page may not be reproduced or republished without prior permission from Roland Hughes.