Index Next DocHome |
iPlanet Trustbase Transaction Manager 3.0 Developer Guide |
Contents
List of Figures
Introduction
Overall Layout
Related Documents
Introduction
iPlanet Trustbase Transaction Manager Platform
Product Features
Identrus Transaction Coordinator
Chapter 1 iPlanet Trustbase Transaction Manager ArchitectureOverview
External interfaces
Transport protocols
Enterprise connectivity
Server to server connectivity
Routing
Authorisation
Services
Chapter 2 Presentation logicOverview
Protocol handlers
Identrus protocol handler
Message Readers
Default Message Reader, HTTP/HTML Reader
Message Writers
Using the default HTTP Reader
Default Message Reader, Identrus Reader
Default Message Reader, Identrus Error Reader
Default HTML Message Writer
Connection Manager
Script Tags
Using the ScriptWriter tags
Default Identrus Message Writer
Default Identrus Error Writer
Protocol Map Manager
URL Connection Implementation
Chapter 3 RoutingMessages
Message Attributes
Router Architecture
Identrus Message Attributes
Authentication and Authorisation
Authentication
Default routing
Authorisation
Router Rules
Advanced Routing
Routing to service
Return path
Routing Rulesets
Router Rule Syntax
Complete Router Rule DTD
Chapter 4 Configuration ManagementConfiguration Objects
Configuration Manager
Configuration Store
Configuration Services
Chapter 5 Standard ServicesOverview
Chapter 6 iTTM Logging: Error, Audit and RawOverview
Audit logs
Audit Logging an Event
Error handling and logging
Defining New Audit Types
Error Logging
Defining a New Error
Exception Handling
Raw Logging
Chapter 7 Identrus loggingOverview
Data definitions
Connection information
Identrus log tables
Billing records
Chapter 8 Building Identrus solutionsMethodology
Development process
Class generation
Service development
Service Building
Service Deployment
Chapter 9 Ping Example
Create DTD Definitions
API
PingService Source Code
Creating the Identrus Service JAR
Deploying pingsample.jar within iPlanet Trustbase Transaction Manager
Chapter 10 Message Handler ExampleIntroduction
Glossary and References
What is the iTTM Standard Message Path ?
Development Life Cycle
What needs to be in place before the Standard Message Path may be used ?
What restrictions does the Standard Message Path place on messaging protocols ?
What basic functions does the default implementation of the Standard Message Path provide ?
Design Messaging Structures and Protocols
Generate Classes and Service descriptor with JAXHIT
Write service Java code
Compile
Make JAR file
Deploy into iTTM
Changing the Standard Message Path Default Implementation
Base Message Class ITTMMessage
Example Application
Protocol Handler
Message Reader
Message Writer
The Example Credit Check Messaging Protocol
Public Key Infrastructure
Message Protocol
Three Party Variant
Message Definition
Building & Installing the Example
Software Platform
Index
Transport Protocols
Security Related Protocols
Trading Protocols
Message Protocols
Security related terms
Java Related terms
Server Definitions
Appendix A The JAXHIT Class Generation ToolWhat is JAXHIT?
JAXHIT Operation
Command Line
Configuration File Format
DTDFile Element
ElementBase Element
DefaultElementBase Element
AdvancedOptions Element
PreParseFragment Element
PostParseFragment Element
ClassDoc Element
ImplementsInterface Element
ExtendsClass Element
AttributeType Element
ServiceConfig Element
RootElement Element
Example Config File
The Generated Interface
Using the Generated Classes
FAQ
Index Next DocHome
Copyright © 2001 Sun Microsystems, Inc. Some preexisting portions Copyright © 2001 Netscape Communications Corp. All rights reserved.
Last Updated December 03, 2001