summaryrefslogtreecommitdiffstats
path: root/NEWS
blob: 915de55c4e2e74bf3051fada3accfb6b5722a7eb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Apache Axis2/C Team is pleased to announce the release of Apache Axis2/C 
version 1.7.0.

You can download this release from http://ws.apache.org/axis2/c/download.cgi

Key Features
============

   1. Support for one-way messaging (In-Only) and 
      request response messaging (In-Out)
   
   2. Client APIs : Easy to use service client API and 
   	  more advanced operation client API

   3. Transports supported : HTTP
          * Inbuilt HTTP server called simple axis server
          * Apache2 httpd module called mod_axis2 for server side
          * IIS module for server side. Supports IIS 5.1, 6 and 7.
          * Client transport with ability to enable SSL support
          * Basic HTTP Authentication
          * Digest HTTP Authentication
          * libcurl based client transport
          * CGI interface

   4. Transports supported : HTTPS
          * HTTPS Transport implementation using OpenSSL

   5. Transports supported : TCP
          * for both client and server side

   6. Transports supported : AMQP
          * AMQP Transport implementation using Apache Qpid
	    * Available only in Linux platforms.	
	    * At an experimental stage. Please refer the INSTALL file to build this.

   7. Transport proxy support (HTTP)
          * Proxy Authentication (Basic/Digest)

   8. Module architecture, mechanism to extend the SOAP processing model.

   9. WS-Addressing support, both the submission (2004/08) and 
   	  final (2005/08) versions, implemented as a module.

  10. MTOM/XOP support.

  11. AXIOM, an XML object model optimized for SOAP 1.1/1.2 messages; 
      This has complete XML infoset support.

  12. XPath support for Axiom XML Object model  

  13. XML parser abstraction
          * Libxml2 wrapper
          * Guththila pull parser support

  14. Both directory based and archive based deployment models for deploying 
      services and modules

  15. Description hierarchy providing access to static data of Axis2/C runtime 
  	  (configuration, service groups, services, operations and messages)

  16. Context hierarchy providing access to dynamic 
      Axis2/C runtime information (corresponding contexts to map to 
	  each level of description hierarchy)

  17. Message receiver abstraction
          * Inbuilt raw XML message receiver

  18. Code generation tool for stub and skeleton generation for a given 
      WSDL (based on Java tool)
          *  Axis Data Binding (ADB) support

  19. REST support (more POX like) using HTTP POST, GET, HEAD, PUT and DELETE
          *  Support for RESTful Services

  20. Comprehensive documentation
          * Axis2/C Manual

  21. WS-Policy implementation called Neethi/C, with WS-SecurityPolicy extension

  22. HTTP KeepAlive support.

  23. HTTP session handling.


Major Changes Since Last Release
================================

   1. Preformance improvements to guththila parser. 
   2. HTTP Session support
   3. HTTP Keep Alive support
   4. Improvments to Axiom/C
   5. Many bug fixes. 

We welcome your early feedback on this implementation.

Thanks for your interest in Axis2/C !!!

-- Apache Axis2/C Team --