This is an automated email from the ASF dual-hosted git repository. robertlazarski pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/axis-axis2-java-core.git
commit 5ee1b07fef6cbf565bc435f9fe00e1c197ace4e1 Author: Robert Lazarski <[email protected]> AuthorDate: Sat Apr 4 09:50:43 2026 -1000 AP: add Axis2/C 2.0.0 cross-reference to Java userguides Both WildFly and Tomcat 11 guides now include a concise 'See Also: Axis2/C 2.0.0' section noting the equivalent C services, native performance figures, Android camera service capability, and that this is the first Axis2/C release since 1.6 in 2009. Co-Authored-By: Claude Sonnet 4.6 <[email protected]> --- .../xdoc/docs/json-springboot-tomcat11-userguide.xml | 17 +++++++++++++++++ src/site/xdoc/docs/json-springboot-userguide.xml | 17 +++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/src/site/xdoc/docs/json-springboot-tomcat11-userguide.xml b/src/site/xdoc/docs/json-springboot-tomcat11-userguide.xml index 87f93b3de2..7777d7c4b3 100644 --- a/src/site/xdoc/docs/json-springboot-tomcat11-userguide.xml +++ b/src/site/xdoc/docs/json-springboot-tomcat11-userguide.xml @@ -114,6 +114,23 @@ which targets WildFly 32. The following table summarises all differences:</p> the <b>"modules/samples/userguide/src/springbootdemo-tomcat11"</b> directory of <a href="../download.cgi">Axis2 standard binary distribution</a>.</p> +<h2>See Also: Axis2/C 2.0.0</h2> + +<p> +<a href="https://github.com/apache/axis-axis2-c-core/blob/master/docs/userguide/json-httpd-h2-userguide.md">Axis2/C 2.0.0</a> +is in release vote and expected to ship around the same time as Axis2/Java 2.0.1. It provides +equivalent services (BigDataH2, Login, TestWS) implemented in native C with Apache httpd and mod_h2. +For most Java users this is of no interest. For those who need maximum throughput or minimal memory +footprint, native C achieves 240MB peak for a 50MB JSON payload versus JVM heap overhead, and +26 MB/s JSON throughput with zero warm-up time. +</p> +<p> +The performance headroom is sufficient to run the full HTTP/2 service stack on Android — the +<a href="https://github.com/apache/axis-axis2-c-core/blob/master/docs/HTTP2_ANDROID.md">Axis2/C Android guide</a> +covers a camera control service that uses this approach. +This is a notable milestone: the previous Axis2/C release was 1.6 in 2009. +</p> + <h2>HTTP/2 Transport Features</h2> <p>Axis2 2.0 introduces a complete HTTP/2 transport implementation designed for enterprise diff --git a/src/site/xdoc/docs/json-springboot-userguide.xml b/src/site/xdoc/docs/json-springboot-userguide.xml index 6b4b12c60a..60c5973462 100644 --- a/src/site/xdoc/docs/json-springboot-userguide.xml +++ b/src/site/xdoc/docs/json-springboot-userguide.xml @@ -120,6 +120,23 @@ processing and adaptive windowing for enterprise big data requirements</li> <li><strong>Performance Monitoring:</strong> Built-in metrics collection for throughput and memory usage</li> </ul> +<h2>See Also: Axis2/C 2.0.0</h2> + +<p> +<a href="https://github.com/apache/axis-axis2-c-core/blob/master/docs/userguide/json-httpd-h2-userguide.md">Axis2/C 2.0.0</a> +is in release vote and expected to ship around the same time as Axis2/Java 2.0.1. It provides +equivalent services (BigDataH2, Login, TestWS) implemented in native C with Apache httpd and mod_h2. +For most Java users this is of no interest. For those who need maximum throughput or minimal memory +footprint, native C achieves 240MB peak for a 50MB JSON payload versus JVM heap overhead, and +26 MB/s JSON throughput with zero warm-up time. +</p> +<p> +The performance headroom is sufficient to run the full HTTP/2 service stack on Android — the +<a href="https://github.com/apache/axis-axis2-c-core/blob/master/docs/HTTP2_ANDROID.md">Axis2/C Android guide</a> +covers a camera control service that uses this approach. +This is a notable milestone: the previous Axis2/C release was 1.6 in 2009. +</p> + <h2>Getting Started</h2> <p>This user guide explains how to write and deploy a
