Index
A
- Apache web service stack
- application scope
- about / Application Scope
- service, deploying / Application Scope
- session managing, ServiceClient used / Managing Session Using ServiceClient
- application server
- Axis2, deploying / Deploying Axis2 in Various Application Servers
- asynchronous invocation / Blocking and Non-Blocking Invocation
- service, utilizing / Blocking and Non-Blocking Invocation
- AXIOM / XML Processing Model, MTOM—Message Transmission Optimization Mechanism
- advantages, over XML / XML Processing Model
- PULL parser technique / XML Processing Model
- AXIOMAXIOM
- overview / Overview and Features
- features / Overview and Features
- pull parsing / What is Pull Parsing?
- architecture / AXIOM—Architecture
- working with / Working with AXIOM
- creating / Creating an AXIOM
- creating, from input stream / Creating an AXIOM from an Input Stream, Creating an AXIOM Using a StringAXIOMAXIOM, working withAXIOMAXIOM, creating from input streamAXIOMAXIOMcreating, from input stream
- creating, string used / CAXIOMAXIOMcreating, string usedreating an AXIOM Programmatically
- creating, programmatically / CAXIOMAXIOMcreating, string usedreating an AXIOM Programmatically, Adding a Child Node and AttributesAXIOMAXIOM, working withAXIOMAXIOM creating, programmaticallyAXIOMAXIOMcreating, programmatically
- advanced operations / Advanced Operations with AXIOM
- SOAP / AXIOM and SOAP
- AXIOMAXIOM, advanced operations
- OMNavigator, using for traversing / Using OMNavigator for Traversing
- Xpath navigation, using / Xpath Navigation
- pull parser, accessing / Accessing the Pull-Parser
- AXIOMAXIOM and SOAP / AXIOM and SOAP
- AXIOMAXIOM, architecture / AXIOM—Architecture
- AXIOMAXIOM, features
- lightweight / Overview and Features
- deferred building / Overview and Features
- pull-based / Overview and Features
- AXIOMAXIOM, working with
- AXIOMAXIOM, creating / Creating an AXIOM
- AXIOMAXIOM, creating from input stream / Creating an AXIOM from an Input Stream, Creating an AXIOM Using a StringAXIOMAXIOM, working withAXIOMAXIOM, creating from input streamAXIOMAXIOMcreating, from input stream
- AXIOMAXIOM creating, string used / Creating an AXIOM Using a StringAXIOMAXIOM, working withAXIOMAXIOM, creating from input streamAXIOMAXIOMcreating, from input stream
- AXIOMAXIOM creating, programmatically / CAXIOMAXIOMcreating, string usedreating an AXIOM Programmatically, Adding a Child Node and AttributesAXIOMAXIOM, working withAXIOMAXIOM creating, programmaticallyAXIOMAXIOMcreating, programmatically
- child node, adding / Adding a Child Node and AttributesAXIOMAXIOM, working withAXIOMAXIOM creating, programmaticallyAXIOMAXIOMcreating, programmatically
- attributes, adding / Adding a Child Node and AttributesAXIOMAXIOM, working withAXIOMAXIOM creating, programmaticallyAXIOMAXIOMcreating, programmatically
- OM namespaces, working with / Working with OM Namespaces, TAXIOMAXIOM, working withOM namespaces, working withraversing the AXIOM Tree
- AXIOMAXIOM tree, traversing / TAXIOMAXIOM, working withOM namespaces, working withraversing the AXIOM Tree
- AXIOMAXIOM tree, creating / TAXIOMAXIOM, working withOM namespaces, working withraversing the AXIOM Tree
- serialization / Serialization
- namespaces, serializating / Serialization
- advancd operations / Advanced Operations with AXIOM
- SOAP / AXIOM and SOAP
- Axis2
- need for / WhApache web service stackabouty Axis2?
- architecture / Axis2 Architecture
- rules for designing / Axis2 Architecture
- core modules / Core Modules
- AXIOM / XML Processing Model
- other modules / Other Modules
- functionalities extending / Extensible Nature of Axis2
- AXIOMAXIOM, working with / Working with AXIOM
- handler / Handler
- handler, writing / Writing a Simple Handler
- phase / Phase
- flows / Flphase, Axis2invalid phase rulesow
- message receiver / dispatch phaseHTTPLocationBasedDispatcherMessageReceiver
- deployment model / What's New in Axis2 Deployment?
- deployment descriptors / New Deployment Descriptors
- configuration files / New Deployment Descriptors
- deployment options / Available Deployment Options
- static data / Axis2 Static Data
- runtime data and static data, differences / Axis2 Contexts
- service deploying, service archive file used / Deploying a Service Using a Service Archive File
- client API / Inside Axis2 Client API
- stateless nature / Stateless Nature of Axis2
- session, types / Types of Sessions in Axis2
- session scopes / Types of Sessions in Axis2
- context hiearchy / Types of Sessions in Axis2
- code first approach / Code-First Approach
- contract first approach / Contract-First Approach: Why is it So Special?
- REST / REST—Representational State Transfer
- MTOM / MTOM—Message Transmission Optimization Mechanism
- class loader hierarchy / Axis2 ClassLoader Hierarchy
- configurator / Axis2 Configurator
- deploying, in application server / Deploying Axis2 in Various Application Servers
- Axis2 client API
- about / Inside Axis2 Client API
- ServiceClient API / ServiceClient API
- OperationClient API / Working with OperationClient
- Axis2 configurator / Axis2 Configurator
- Axis2 contexts
- ConfigurationContext / ConfigurationContext
- ServiceGroupContext / ServiceGroupContext
- ServiceContext / ServiceContext
- OperationContext / OperationContext
- MessageContext / MessageContext
- Axis2 deployment model
- about / What's New in Axis2 Deployment?
- J2EE-like deployment mechanism (archive based) / J2EE-like Deployment Mechanism
- archive file, internal structure / J2EE-like Deployment Mechanism
- hot deployment / Hot Deployment and Hot Update
- hot update / Hot Deployment and Hot Update
- repository / Repository
- handler deploying ways, changing / Change in the Way of Deploying Handlers (Modules)
- module, deploying as archive file / Change in the Way of Deploying Handlers (Modules)
- module archive file, structure / Change in the Way of Deploying Handlers (Modules)
- deployment options / Available Deployment Options
- Axis2 release
- downloading / Download and Install Axis2
- installing / Download and Install Axis2
- Axis2 stateless nature / Stateless Nature of Axis2
- Axis2 static data
- AxisConfiguration / AxisConfiguration
- AxisConfiguration creating, axis2.xml file used / AxisConfiguration
- parameters / Parameters
- MessageFormatters / MessageFormatters and MessageBuilders
- MessageBuilders / MessageFormatters and MessageBuilders
- TransportSender / TransportReceiver and TransportSender
- TransportReceiver / TransportReceiver and TransportSender
- runtime data / Axis2 Contexts
- Axis2 system
- creating, file system used / Axis2 Configurator
- creating, URL repository used / Axis2 Configurator
- Axis2, architecture / Axis2 Architecture
- core modules / Core Modules
- other modules / Other Modules
- Axis2, functionalities extending
- service extension of module / Service Extension of the Module
- module / Service Extension of the Module
- custom deployers / Custom Deployers
- message receivers / Message Receivers
- AxisConfiguration / AxisConfiguration
- AxisMessage, service description hierarchy / AxisMessage
- AxisModule / AxisModule
- AxisOperation, service description hierarchy / AxisOperation
- AxisService, service description hierarchy / AxisService
- AxisServiceGroup, service description hierarchy / AxisServiceGroup
B
- binary distribution / Binary Distribution
C
- class loader hierarchy
- about / Axis2 ClassLoader Hierarchy
- libraries, sharing / Sharing Libraries Using the Class Loader Hierarchy
- demonstrating / Sharing Libraries Using the Class Loader Hierarchy
- context class loader / Sharing Libraries Using the Class Loader Hierarchy
- system class loader / Sharing Libraries Using the Class Loader Hierarchy
- services class loader / Sharing Libraries Using the Class Loader Hierarchy
- service class loader / Sharing Libraries Using the Class Loader Hierarchy
- module class loader / Sharing Libraries Using the Class Loader Hierarchy
- modules class loader / Sharing Libraries Using the Class Loader Hierarchy
- client API
- about / Core Modules, Client API
- ServiceClient API / Client API
- sendRobust, ServiceClient API / Client API
- FireAndForget, ServiceClient API / Client API
- SendReceive, ServiceClient API / Client API
- SendReceiveNonBlocking, ServiceClient API / Client API
- operationClient API / Client API
- code first approach
- about / Introduction, Code-First Approach
- advantages / Code-First Approach
- drawbacks / Why Not the Code-First Approach?
- code first approach, service
- single class POJO approach / Single-Class POJO Approach
- POJO with class, having package name / POJO with Class Having Package Name
- code generation
- about / Code Generation, Introduction
- code generation, Axis2
- about / Code-Generation Support in Axis2
- server-side code, generating / Sample 1: Use Default Code-Generation Options to Generate Server-Side Code
- different databinding framework, using / Sample 2: Use a Different Databinding
- interface, generating / Sample 3: Generate an Interface Instead of a Concrete Class
- client-side code, generating / Sample 4: Generating Client-Side Code
- configuration options / Sample 4: Generating Client-Side Code
- configuration options, code generation tool
- -o <path> / Sample 4: Generating Client-Side Code
- -a / Sample 4: Generating Client-Side Code
- -s / Sample 4: Generating Client-Side Code
- -p <pkg1> / Sample 4: Generating Client-Side Code
- -l <language> / Sample 4: Generating Client-Side Code
- -t / Sample 4: Generating Client-Side Code
- -ss / Sample 4: Generating Client-Side Code
- -sd / Sample 4: Generating Client-Side Code
- -d <databinding> / Sample 4: Generating Client-Side Code
- -g / Sample 4: Generating Client-Side Code
- -pn <port_name> / Sample 4: Generating Client-Side Code
- -sn <service_name> / Sample 4: Generating Client-Side Code
- -u / Sample 4: Generating Client-Side Code
- -r <path> / Sample 4: Generating Client-Side Code
- -ns2p ns1=pkg1,ns2=pkg2 / Sample 4: Generating Client-Side Code
- -ssi / Sample 4: Generating Client-Side Code
- -wv / Sample 4: Generating Client-Side Code
- -S / Sample 4: Generating Client-Side Code
- -R / Sample 4: Generating Client-Side Code
- -em / Sample 4: Generating Client-Side Code
- -f / Sample 4: Generating Client-Side Code
- -uw / Sample 4: Generating Client-Side Code
- -xsdconfig <file path> / Sample 4: Generating Client-Side Code
- -ap / Sample 4: Generating Client-Side Code
- -or / Sample 4: Generating Client-Side Code
- -b / Sample 4: Generating Client-Side Code
- -sp / Sample 4: Generating Client-Side Code
- -E<key> <value> / Sample 4: Generating Client-Side Code
- -Ebindingfile <path> (for jibx) / Sample 4: Generating Client-Side Code
- -Etypesystemname <my_type_system_name> (for xmlbeans) / Sample 4: Generating Client-Side Code
- -Emp <package name> (for ADB) / Sample 4: Generating Client-Side Code
- -Eosv (for ADB) / Sample 4: Generating Client-Side Code
- --noBuildXML / Sample 4: Generating Client-Side Code
- --noWSDL / Sample 4: Generating Client-Side Code
- --noMessageReceiver / Sample 4: Generating Client-Side Code
- context hiearchy, Axis2
- ConfigurationContext / Types of Sessions in Axis2
- ServiceGroupContext / Types of Sessions in Axis2
- ServiceContext / Types of Sessions in Axis2
- OperationContext / Types of Sessions in Axis2
- MessageContext / Types of Sessions in Axis2
- contexts, Axis2 / Axis2 Contexts
- contract first approach
- about / Introduction
- contract first approach, service
- WSDL, starting from / Contract-First Approach—Starting from WSDL
- service code, generating / Generating Code
- service skeleton class / Filling the Service Skeleton
- Ant build file, running / Running the Ant Build File
- core modules, Axis2
- XML processing model / XML Processing Model
- SOAP processing model / SOAP Processing Model
- information model / Information Model
- deployment model / Deployment Model
- Client API / Client API
- transports / Transports
- custom deployers
- about / Custom Deployers
D
- data binding
- about / Data Binding
- frameworks / Data Binding
- ADB framework / Data Binding
- XMLBeans framework / Data Binding
- JAXMe framework / Data Binding
- JibX framework / Data Binding
- deploying, Axis2 in application server / Deploying Axis2 in Various Application Servers
- deployment descriptors, Axis2
- about / New Deployment Descriptors
- global descriptor (axis2.xml) / Global Descriptor (axis2.xml)
- service descriptor (services.xml) / Service Descriptor (services.xml), Module Descriptor (module.xml)deployment descriptors, Axis2service descriptor (services.xml)service descriptor
- module descriptor (module.xml) / Module Descriptor (module.xml)deployment descriptors, Axis2service descriptor (services.xml)service descriptor
- deployment model
- about / Core Modules, Deployment Model
- hot deployment concept / Deployment Model
- hot update concept / Deployment Model
- deployment options, Axis2
- archive-based deployment / Archive-Based Deployment
- directory-based deployment / Directory-Based Deployment
- service, deploying programmatically / Deploying a Service Programmatically
- POJO deployment / POJO Deployment, Depdeployment options, Axis2POJO deploymentloying and Running a Service in One Line
- server, deploying / Depdeployment options, Axis2POJO deploymentloying and Running a Service in One Line
- server, running / Depdeployment options, Axis2POJO deploymentloying and Running a Service in One Line
- dispatcher / Dispatchers
- dispatch phase
- RequestURIBasedDispatcher / Dispatchers
- SOAPActionBasedDispatcher / Dispatchers
- AddressingBasedDispatcher / Dispatchers
- SOAPMessageBodyBasedDispatcher / Dispatchers
- HTTPLocationBasedDispatcher / dispatch phaseHTTPLocationBasedDispatcherMessageReceiver
- distribution, Axis2
- binary distribution / Binary Distribution
- WAR distribution / WAR Distribution
- source distribution / Source Distribution
- JAR distribution / JAR Distribution
- downloading, Axis2 release / Download and Install Axis2
- drawbacks, code first approach / Why Not the Code-First Approach?
- DTD / MTOM—Message Transmission Optimization Mechanism
- dynamic client
- constructors, for creating / Type 3: Creating a Dynamic Client (Client on the Fly)
- dynamic execution chain
E
- endpoints / Endpoints
- execution chain
- dynamic execution chain / Module Engagement and Dynamic Execution Chain
- module engagement / Module Engagement and Dynamic Execution Chain
- about / phase, Axis2module engagementSpecial Handlers in the Chain
- special handlers / phase, Axis2module engagementSpecial Handlers in the Chain
- transport receiver / TransportReceiver
- dispatching, ways / Dispatchers
- message receiver / dispatch phaseHTTPLocationBasedDispatcherMessageReceiver
- RawXMLINOnlyMessageReceiver / dispatch phaseHTTPLocationBasedDispatcherMessageReceiver
- RawXMLINOutMessageReceiver / dispatch phaseHTTPLocationBasedDispatcherMessageReceiver
- RPCINOnlyMessageReceiver / dispatch phaseHTTPLocationBasedDispatcherMessageReceiver
- RPCMessageReceiver / Texecution chainRPCMessageReceiverransportSender
- transport sender / Texecution chainRPCMessageReceiverransportSender
F
- features, REST / Features of REST
- flows, phase
- inFlow / Flphase, Axis2invalid phase rulesow
- types / Flphase, Axis2invalid phase rulesow
- inFaultFlow / Flphase, Axis2invalid phase rulesow
- OutFlow / Flphase, Axis2invalid phase rulesow
- OutFaultFlow / Flphase, Axis2invalid phase rulesow
G
- global descriptor / Global Descriptor (axis2.xml)
- global phase / Global Phase
H
- handler
- about / Handler
- writing, in Axis2 / Writing a Simple Handler
- handler deploying ways, changing / Change in the Way of Deploying Handlers (Modules)
- hot deployment
- about / Hot Deployment and Hot Update
- hot update
- about / Hot Deployment and Hot Update
I
- information model
- about / Core Modules
- hierarchies / Information Model
- description hierarchy / Information Model
- context hierarchy / Information Model
- installing, Axis2 release / Download and Install Axis2
- invalid phase rules / Invalid Phase Rules
J
- J2EE-like deployment mechanism
- about / J2EE-like Deployment Mechanism
- JAR distribution
- about / JAR Distribution
L
- libraries
- sharing, class loader hierarchy used / Sharing Libraries Using the Class Loader Hierarchy
M
- message receiver / dispatch phaseHTTPLocationBasedDispatcherMessageReceiver
- message receiver, specifying for service
- at operation level / Specify Message Receivers at the Operation Level
- at service level, for whole service / Specify Message Receivers at the Service Level for the Whole Service, message receiver, specifying for serviceat service level, for whole serviceSpecify Service-Level Message Receivers and Override Them with Operations
- at service level, overriding by operations / message receiver, specifying for serviceat service level, for whole serviceSpecify Service-Level Message Receivers and Override Them with Operations, Smessage receiver, specifying for serviceat service level, overriding by operationservice Group and Single Service
- message receivers
- about / Message Receivers
- module
- about / Module Concept
- structure / Module Structure
- service archive file / Module Structure
- archive file, structure / Module Structure
- configuration file / Module Configuration File (module.xml)
- .xml file / Module Configuration File (module.xml)
- handlers, writing in Axis2 / Handlers and Phase Rules
- phase rules, writing / Handlers and Phase Rules
- implementation class / Module Implementation Class
- implementation class, methods / Module Implementation Class
- .xml file, writing / Writing the module.xml File
- deploying / Deploying and Engaging the Module
- engaging, to system / Deploying and Engaging the Module
- module.xml file
- handlers, writing in Axis2 / Handlers and Phase Rules
- parameter, adding / Parameters
- parameter, accessing / Parameters
- WS-policy / WS-Policy
- endpoints / Endpoints
- endpoints, adding / Endpoints
- writing / Writing the module.xml File
- module concept / Module Concept
- module descriptor / Module Descriptor (module.xml)deployment descriptors, Axis2service descriptor (services.xml)service descriptor
- module engagement
- module implementation class
- writing / Module Implementation Class
- Init method / Module Implementation Class
- shutdown method / Module Implementation Class
- methods / Module Implementation Class
- engageNotify method / Module Implementation Class
- applyPolicy method / Module Implementation Class
- module implementation class
- MTOM
- about / MTOM—Message Transmission Optimization Mechanism
- binary data, sending in XML / MTOM—Message Transmission Optimization Mechanism
- binary data, sending by value / MTOM—Message Transmission Optimization Mechanism
- binary data, sending by reference / MTOM—Message Transmission Optimization Mechanism
- on client side / MTOM on the Client Side
- on server side / MTOM on the Service Side
N
- navigator
- navigable state / Using OMNavigator for Traversing
- completion state / Using OMNavigator for Traversing
- creating / Using OMNavigator for Traversing
O
- OMElement / CAXIOMAXIOMcreating, string usedreating an AXIOM Programmatically
- OMNamespace
- working with / Working with OM Namespaces
- OMNavigator / Using OMNavigator for Traversing
- OMNode / CAXIOMAXIOMcreating, string usedreating an AXIOM Programmatically
- OperationClient API
- about / Working with OperationClient
- operation phase / Phoperation phasease Rules
- other modules, Axis2
- code generation / Code Generation
- data binding / Data Binding
P
- phase, Axis2
- about / Phase
- definition / Phase
- methods / Phase
- precondition checking method / Phase
- postcondition checking method / Phase
- phaseFirst handlers / Phase, Types of Phasesphase, Axis2phaseFirst handlersphase, Axis2phaseLast handlers
- phaseLast handlers / Phase, Types of Phasesphase, Axis2phaseFirst handlersphase, Axis2phaseLast handlers
- types / Types of Phasesphase, Axis2phaseFirst handlersphase, Axis2phaseLast handlers
- global phase / Global Phase
- operation phase / Operation Phasephase, typesdispatch phasephase, typespreDispatch phasephase, typessecurity phase
- phase rules / Phoperation phasease Rules
- phase rules, properties / Phoperation phasease Rules
- phase name / phaseFirstphase, Axis2phase namephase rulesphase name
- phaseFirst / phaseFirstphase, Axis2phase namephase rulesphase name
- phaseLast / phaseLast
- before / before
- after / after
- after and before / after and before
- invalid phase rules / Invalid Phase Rules, Flphase, Axis2invalid phase rulesow
- flows / Flphase, Axis2invalid phase rulesow
- inFlow / Flphase, Axis2invalid phase rulesow
- module engagement / phase, Axis2module engagementSpecial Handlers in the Chain
- phase, types
- global phase / Global Phase
- dispatch phase / Operation Phasephase, typesdispatch phasephase, typespreDispatch phasephase, typessecurity phase
- preDispatch phase / Operation Phasephase, typesdispatch phasephase, typespreDispatch phasephase, typessecurity phase
- security phase / Operation Phasephase, typesdispatch phasephase, typespreDispatch phasephase, typessecurity phase
- operation phase / Operation Phasephase, typesdispatch phasephase, typespreDispatch phasephase, typessecurity phase
- phase rules
- properties / Phoperation phasease Rules
- phase name / phaseFirstphase, Axis2phase namephase rulesphase name
- phaseFirst / phaseFirstphase, Axis2phase namephase rulesphase name
- phaseLast / phaseLast
- before / before
- after / after
- after and before / after and before
- Plain Old Java Object (POJO) approach / Introduction
- pull-parser
- accessing / Accessing the Pull-Parser
- pull parsing, AXIOMAXIOM
- about / What is Pull Parsing?
R
- repository directory, Axis2
- about / Repository
- request session scope / Request Session Scope
- REST
- about / REST—Representational State Transfer
- features / Features of REST
- services, in Axis2 / REST Services in Axis2
- RPCMessageReceiver / Code-First Approach
- runtime data and static data, differences / Axis2 Contexts
S
- serializeAndConsume() and serialize() method, differences / Serialization
- service, Axis2
- code first approach / Code-First Approach
- services.xml file, writing / Writing the services.xml File
- implementation class / Service Implementation Class
- message receiver, specifying / Specifying the Message Receiver
- service archive file, creating / Creating a Service Archive File
- service group / Smessage receiver, specifying for serviceat service level, overriding by operationservice Group and Single Service, Adding Third-Party Resourcesservice, Axis2single serviceservice, Axis2service group
- single service / Smessage receiver, specifying for serviceat service level, overriding by operationservice Group and Single Service, Adding Third-Party Resourcesservice, Axis2single serviceservice, Axis2service group
- third party resources, adding / Adding Third-Party Resourcesservice, Axis2single serviceservice, Axis2service group
- service WSDL / Service WSDL and Schemas
- schema files / Service WSDL and Schemas
- WSDL file / Service WSDL and Schemas
- contract first approach / Contract-First Approach—Starting from WSDL
- ServiceClient, creating
- default constructor, used / Type 1: Creating a ServiceClient using Its Default Constructor
- ConfigurationContext, used / Type 2: Creating a ServiceClient with Your Own ConfigurationContext
- dynamic client, creating / Type 3: Creating a Dynamic Client (Client on the Fly)
- ServiceClient, sample
- service, creating / ServiceClient with a Working Sample
- service, deploying / ServiceClient with a Working Sample
- service, invoking in blocking manner (sendReceive()) / Scenario 1: Invoking a service in Blocking Manner (sendReceive()), ScServiceClient, sampleservice, invoking in blocking manner (sendReceive())enario 2: Utilizing a Service in a Non-Blocking Manner (sendReceiveNonBlocking())
- service, utilizing in non-blocking manner (sendReceiveNonBlockin()) / ScServiceClient, sampleservice, invoking in blocking manner (sendReceive())enario 2: Utilizing a Service in a Non-Blocking Manner (sendReceiveNonBlocking())
- service utilizing, transports used / Scenario 3: Utilizing a Service using Two Transports, SceServiceClient, sampleservice utilizing, transports usednario 4: Utilizing an In-Only MEP (FireAndForget())
- in-only MEP (fireAndForget), utilizing / SceServiceClient, sampleservice utilizing, transports usednario 4: Utilizing an In-Only MEP (FireAndForget())
- in-only MEP (sendRobust), utilizing / Scenario 5: Utilizing an In-Only MEP (sendRobust())
- ServiceClient API
- ServiceClient, creating / Available Ways of Creating a ServiceClient
- ServiceClient, sample / ServiceClient with a Working Sample
- service description / Web Services Addressing (WS-Addressing)Service Description, service descriptionWeb Services Description Language (WSDL)
- hierarchy / Service Description Hierarchy
- service description hierarchy
- about / Service Description Hierarchy
- AxisServiceGroup / AxisServiceGroup
- AxisService / AxisService
- AxisOperation / AxisOperation
- AxisMessage / AxisMessage
- service descriptor / Service Descriptor (services.xml), Module Descriptor (module.xml)deployment descriptors, Axis2service descriptor (services.xml)service descriptor
- session
- types / Types of Sessions in Axis2
- managing, ServiceClient used / Managing Session Using ServiceClient
- session destroy / Using the Optional Interface
- session initialization / Session Creation and Session Destruction
- session management
- context hierarchy / Types of Sessions in Axis2
- Java reflection / Java Reflection
- session initialization / Java Reflection
- optional interface, using / Using the Optional Interface
- MessageContext, accessing / Accessing MessageContext
- ServiceClient used / Managing Session Using ServiceClient
- session scopes, Axis2
- request session scope / Request Session Scope
- SOAP session scope / SOAP Session Scope
- transport session scope / Transport Session Scope
- application scope / Application Scope
- SOAP / AXIOM and SOAP
- SOAP, AXIOMAXIOM
- SOAP 1.1 document, creating / AXIOM and SOAP
- SOAP 1.2 document, creating / AXIOM and SOAP
- SOAP processing model
- about / Core Modules, SOAP Processing Model
- InFlow pipe / SOAP Processing Model
- OutFlow pipe / SOAP Processing Model
- SOAP session scope / SOAP Session Scope
- SOAP standard / SOAP, SOAP standardWeb Services Addressing (WS-Addressing)
- source distribution
- about / Source Distribution
- SWA / MTOM—Message Transmission Optimization Mechanism
- synchronous invocation / Blocking and Non-Blocking Invocation
- service, utilizing / Blocking and Non-Blocking Invocation
T
- transport receiver / TransportReceiver
- transports
- about / Core Modules, Transports
- transport receivers / Transports
- transport senders / Transports
- HTTP/HTTPS protocol / Transports
- TCP protocol / Transports
- SMTP protocol / Transports
- protocols / Transports
- JMS protocol / Transports
- XMPP protocol / Transports
- transport sender / Texecution chainRPCMessageReceiverransportSender
- transport session scope / Transport Session Scope
W
- WAR distribution
- about / WAR Distribution
- installing / WAR Distribution
- web service
- deploying, as service archive file / Deploying a Service Using a Service Archive File
- web service, deploying
- code first approach / Code-First Approach
- contract first approach / Contract-First Approach: Why is it So Special?
- web services
- history / Web Service History
- overview / Web Services Overview, How Do Organizations Move into Web Services?
- benefits / Web Services Overview
- model / Web Services Model
- standards / Web Services Standards
- web services, history / Web Service History
- web services, lifecycle / Web Services Life Cycle
- web services, model / Web Services Model
- service provider / Web Services Model
- service broker / Web Services Model
- service requester / Web Services Model
- web services, overview / Web Services Overview
- web services, standards
- about / Web Services Standards, web services, standardsaboutXML-RPC
- XML-RPC standard / web services, standardsaboutXML-RPC
- SOAP standard / SOAP
- Web Services Addressing (WS-Addressing) / SOAP standardWeb Services Addressing (WS-Addressing)
- service description / Web Services Addressing (WS-Addressing)Service Description
- web services description language (WSDL) / service descriptionWeb Services Description Language (WSDL)
- Web Services Addressing (WS-Addressing) / Web Services Addressing (WS-Addressing)Service Description
- WS-policy / WS-Policy
- WSDL / Contract-First Approach: Why is it So Special?
X
- XML-RPC standard / web services, standardsaboutXML-RPC
- XML processing model
- about / Core Modules
- XOP / MTOM—Message Transmission Optimization Mechanism