Axis2 Information Model

This article provides you a clear understanding of Axis2's static data hierarchy, how it's configured, and how to work with it.

You have already reviewed a number of features and ways to use Axis2 in previous articles. The main focus of this article is to discuss some of the terms you encounter when you read Axis2 articles and documents. Axis2 it keeps its data and logic separately. That provides much flexibility and extensibility into Axis2. When you look at Axis2 data, it consists of two main parts, static data and dynamic data. In this article, I will discuss Axis2's static data hierarchy. At the end of the article, you will be able to understand Axis2 static data hierarchy and different type usage of them.



Axis2 Static Hierarchy



As the name implies, static data are the data that is not going to change over the time. However, it should be noted here that some of the configuration data I will discuss here may be changed over time. In other words, you can change them at runtime. Most of the data come from various configurations that you find in Axis2. In Axis2, you easily can find three types of configuration that make the static data hierarchy:




  • Global level configuration file: axis2.xml

  • Service level configuration file: services.xml

  • Module or service extension configuration file: module.xml



The global configuration file is called "axis2.xml" and contains all the bare minimum configuration data needed to start an Axis2 server. Meanwhile, you can edit your axis2.xml file to suit your requirements and start Axis2 using the edited file. A typical axis2.xml file has the following set of configuration options.




  • Deployment configuration data

  • Transport senders

  • Transport receivers

  • Execution chains

  • Phases

  • Parameters

  • Message formatters and Message builders



Read the Rest of this Article at Developer.com

Regional Articles
- Axis2 Information Model Alabama
- Axis2 Information Model Alaska
- Axis2 Information Model Arizona
- Axis2 Information Model Arkansas
- Axis2 Information Model California
- Axis2 Information Model Colorado
- Axis2 Information Model Connecticut
- Axis2 Information Model DC
- Axis2 Information Model Delaware
- Axis2 Information Model Florida
- Axis2 Information Model Georgia
- Axis2 Information Model Hawaii
- Axis2 Information Model Idaho
- Axis2 Information Model Illinois
- Axis2 Information Model Indiana
- Axis2 Information Model Iowa
- Axis2 Information Model Kansas
- Axis2 Information Model Kentucky
- Axis2 Information Model Louisiana
- Axis2 Information Model Maine
- Axis2 Information Model Maryland
- Axis2 Information Model Massachusetts
- Axis2 Information Model Michigan
- Axis2 Information Model Minnesota
- Axis2 Information Model Mississippi
- Axis2 Information Model Missouri
- Axis2 Information Model Montana
- Axis2 Information Model Nebraska
- Axis2 Information Model Nevada
- Axis2 Information Model New Hampshire
- Axis2 Information Model New Jersey
- Axis2 Information Model New Mexico
- Axis2 Information Model New York
- Axis2 Information Model North Carolina
- Axis2 Information Model North Dakota
- Axis2 Information Model Ohio
- Axis2 Information Model Oklahoma
- Axis2 Information Model Oregon
- Axis2 Information Model Pennsylvania
- Axis2 Information Model Rhode Island
- Axis2 Information Model South Carolina
- Axis2 Information Model South Dakota
- Axis2 Information Model Tennessee
- Axis2 Information Model Texas
- Axis2 Information Model Utah
- Axis2 Information Model Vermont
- Axis2 Information Model Virginia
- Axis2 Information Model Washington
- Axis2 Information Model West Virginia
- Axis2 Information Model Wisconsin
- Axis2 Information Model Wyoming

Rss   Delicious   Digg   Add To My Yahoo   Add To My Google   Bookmark   Search Plugin

Topics:
Architecture & Design Languages & Tools Project Management Web Services
Database Microsoft & .NET Security Wireless
Java Open Source Techniques XML