This is an automated email from the ASF dual-hosted git repository.
git-site-role pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/activemq-website.git
The following commit(s) were added to refs/heads/asf-site by this push:
new 293bd5faa Automatic Site Publish by Buildbot
293bd5faa is described below
commit 293bd5faaa4ec9ad3e2a664281549d34de394704
Author: buildbot <[email protected]>
AuthorDate: Wed May 11 16:08:45 2022 +0000
Automatic Site Publish by Buildbot
---
output/components/nms/documentation.html | 41 +++-------------------
output/components/nms/download.html | 4 ---
output/components/nms/nms-uri-configuration.html | 23 +-----------
.../other-providers.html} | 21 +++++------
.../stomp/downloads/apachenmsstomp-v154.html | 16 ++++-----
5 files changed, 23 insertions(+), 82 deletions(-)
diff --git a/output/components/nms/documentation.html
b/output/components/nms/documentation.html
index af13d9ea6..aa4e12d74 100644
--- a/output/components/nms/documentation.html
+++ b/output/components/nms/documentation.html
@@ -94,7 +94,7 @@
<div class="col-12 nms">
<h3 id="api-overview">API Overview</h3>
-<p>The <a href="nms-api">NMS API</a> (<em>.Net Message Service API</em>)
provides a standard .NET interface to Messaging Systems. There are multiple
implementations for different <a href="#providers">providers</a> (including
MSMQ). The NMS API allows you to build .NET applications in C#, VB, or any
other .NET language, using a single API to connect to multiple different
providers using a JMS style API.</p>
+<p>The <a href="nms-api">NMS API</a> (<em>.Net Message Service API</em>)
provides a standard .NET interface to Messaging Systems. There are multiple
implementations for different <a href="#providers">providers</a>. The NMS API
allows you to build .NET applications in C#, VB, or any other .NET language,
using a single API to connect to multiple different providers using a JMS style
API.</p>
<p>NMS API currently supports all of the features of JMS in a simple pure C#
API and implementation apart from XA. Current features include:</p>
@@ -108,14 +108,9 @@
<li>support for transactions (sending and acknowledging multiple messages in
an atomic transaction)</li>
<li>redelivery of messages in rollbacks up to some configured maximum
redelivery count</li>
<li>Optional Queue browser interface for providers that can support it.</li>
- <li>Optional .NET Distributed Transaction Support for providers that can
support that.</li>
-</ul>
-
-<p>A provider implementation based on a pure C# implementation of OpenWire is
provided for working with the Apache ActiveMQ broker. There are other <a
href="#providers">provider implementations</a> for working with Stomp, TIBCO
EMS, Microsoft Message Queue (MSMQ), AMQP, and Windows Communication Foundation
(WCF).</p>
-
-<p>If you are curious you can browse the <a
href="https://svn.apache.org/repos/asf/activemq/activemq-dotnet/">source code
and tests</a> for the entire project or download an <a href="#providers">NMS
Provider</a>.</p>
-
-<ul>
+ <li>
+ <p>Optional .NET Distributed Transaction Support for providers that can
support that.</p>
+ </li>
<li><a href="nms-api">API</a></li>
<li><a href="nms-api-downloads">API Downloads</a></li>
<li><a href="#providers">Providers</a></li>
@@ -132,33 +127,7 @@
<ul>
<li><a href="providers/amqp">AMQP</a> provides support for AMQP 1.0
protocol. Compatible with ActiveMQ 5.x, ActiveMQ Artemis and any other AMQP 1.0
compliant broker.</li>
<li><a href="providers/activemq">ActiveMQ (OpenWire)</a> client which
communicates with ActiveMQ 5.x using its own native wire protocol and provides
many <a href="providers/activemq/advanced-features">advanced features</a>
beyond the standard NMS API.</li>
- <li><a href="providers/stomp">STOMP</a> which connects to any <a
href="https://stomp.github.io/implementations.html">STOMP Broker</a>. Also,
when coupled with StompConnect, NMS can be used to communicate with pretty much
any existing MOM provider! (Or at least those that support JMS which most MOM
providers do).</li>
- <li><a href="providers/msmq">MSMQ</a> is an implementation of NMS using
Microsoft’s MSMQ API.</li>
- <li><a href="providers/ems">EMS</a> provider for talking to TIBCO’s EMS
message broker. To use this, you will need to following TIBCO’s licensing
requirements to acquire the TIBCO client assembly DLL. NMS does not ship with
the TIBCO client assembly.</li>
- <li><a href="providers/wcf">WCF</a> provides support of Windows
Communications Framework.</li>
-</ul>
-
-<hr />
-
-<h3 id="building-the-code">Building the code</h3>
-
-<p>While there are binary distributions available for all the NMS Providers
you sometimes might want to build the code from trunk in order to test out the
latest changes or fixes. On Windows you can use Visual Studio to build the
code. On Linux or OS X you can use <a
href="http://www.mono-project.com">Mono</a>.</p>
-
-<p>The build uses <a href="http://nant.sourceforge.net/">NAnt</a> which both
work on .Net and Mono. You will need to have NAnt 0.91-Alpha2 or later.</p>
-
-<p>For more help see the <a href="building">Building NMS</a> guide.</p>
-
-<hr />
-
-<h3 id="alternatives-to-nms">Alternatives to NMS</h3>
-
-<p>There are currently a few alternatives to using NMS and working with
ActiveMQ in .NET applications however the <a href="providers/activemq">NMS
ActiveMQ Provider</a> is very feature rich and we recommend it as your starting
point for .NET ActiveMQ inter-op.</p>
-
-<ul>
- <li>use the <a href="http://stomp.codehaus.org/DotNet">pure C# Stomp
client</a> to access ActiveMQ from .Net using a lightweight client.</li>
- <li>use the ActiveMQ Java client from C# and .Net using IKVM. <a
href="http://dotnetjunkies.com/WebLog/csteen/archive/2004/08/20/22813.aspx">More
information</a>.</li>
- <li>use the <a
href="http://activemq.apache.orgConnectivity/ProtocolsConnectivity/Protocols/Connectivity/Protocols/rest.md">ActiveMQ
REST</a> API via HTTP</li>
- <li>use the <a href="http://activemq.apache.orgConnectivity/Cross Language
ClientsConnectivity/Cross Language Clients/Connectivity/Cross Language
Clients/c-integration.md">ActiveMQ C Integration</a> to reuse the C/C++
library.</li>
+ <li><a href="providers/other-providers">Other providers</a> Older
providers.</li>
</ul>
<hr />
diff --git a/output/components/nms/download.html
b/output/components/nms/download.html
index 8583d5a38..af8819d0f 100644
--- a/output/components/nms/download.html
+++ b/output/components/nms/download.html
@@ -98,10 +98,6 @@
<ul>
<li><a href="providers/amqp/downloads">AMQP</a></li>
<li><a href="providers/activemq/downloads">ActiveMQ (OpenWire)</a></li>
- <li><a href="providers/stomp/downloads">STOMP</a></li>
- <li><a href="providers/msmq/downloads">MSMQ</a></li>
- <li><a href="providers/ems/downloads">EMS</a></li>
- <li><a href="providers/wcf/downloads">WCF</a></li>
</ul>
</li>
</ul>
diff --git a/output/components/nms/nms-uri-configuration.html
b/output/components/nms/nms-uri-configuration.html
index 57802bb26..125effd8d 100644
--- a/output/components/nms/nms-uri-configuration.html
+++ b/output/components/nms/nms-uri-configuration.html
@@ -112,37 +112,16 @@
</thead>
<tbody>
<tr>
- <td><a href="providers/aqmp/uri-configuration">amqp</a></td>
+ <td><a href="providers/amqp/uri-configuration">amqp</a></td>
<td>Use the Apache.NMS.AMQP Provider to talk to ActiveMQ 5.x, ActiveMQ
Artemis or any other AMQP 1.0 compliant Broker.</td>
</tr>
<tr>
<td><a href="providers/activemq/uri-configuration">activemq
(openwire)</a></td>
<td>Use the NMS.ActiveMQ Provider to talk to an ActiveMQ Broker that
supports openwire.</td>
</tr>
- <tr>
- <td><a href="providers/stomp/uri-configuration">stomp</a></td>
- <td>Use the NMS.Stomp Provider to talk to an Stomp Broker ActivemMQ
Broker supports the Stomp protocol natively.</td>
- </tr>
- <tr>
- <td>ems</td>
- <td>Use the NMS.EMS Provider to talk to a TIBCO Broker.</td>
- </tr>
- <tr>
- <td>msmq</td>
- <td>Use the NMS.MSMQ Provider to talk to a Microsoft Messaging (MSMQ)
Broker.</td>
- </tr>
- <tr>
- <td>wcf</td>
- <td>Use the NMS.WCF Provider to support a Windows Communication
Foundation (WCF) endpoint connection for connecting to a back-end broker.</td>
- </tr>
- <tr>
- <td>xms</td>
- <td>Use the NMS.XMS Provider to talk to an IBM MQSerios Broker. This
provider is currently not implemented.</td>
- </tr>
</tbody>
</table>
-
</div>
</div>
</div>
diff --git a/output/components/nms/download.html
b/output/components/nms/providers/other-providers.html
similarity index 94%
copy from output/components/nms/download.html
copy to output/components/nms/providers/other-providers.html
index 8583d5a38..7f49f87d1 100644
--- a/output/components/nms/download.html
+++ b/output/components/nms/providers/other-providers.html
@@ -86,22 +86,23 @@
<div class="content">
<div class="page-title-nms">
<div class="container">
- <h1>NMS Downloads</h1>
+ <h1>Other NMS Proviers</h1>
</div>
</div>
<div class="container" >
<div class="row" style="margin-top: 30px">
<div class="col-12 nms">
- <ul>
- <li><a href="nms-api-downloads">NMS API Downloads</a></li>
- <li>Providers
+ <div class="alert alert-warning">
+ These are older NMS providers that are no longer being actively maintained.
+</div>
+
+<ul>
+ <li>Other providers
<ul>
- <li><a href="providers/amqp/downloads">AMQP</a></li>
- <li><a href="providers/activemq/downloads">ActiveMQ (OpenWire)</a></li>
- <li><a href="providers/stomp/downloads">STOMP</a></li>
- <li><a href="providers/msmq/downloads">MSMQ</a></li>
- <li><a href="providers/ems/downloads">EMS</a></li>
- <li><a href="providers/wcf/downloads">WCF</a></li>
+ <li>STOMP <a href="stomp/downloads">[Downloads]</a> <a
href="stomp/">[Docs]</a></li>
+ <li>MSMQ <a href="msmq/downloads">[Downloads]</a></li>
+ <li>EMS <a href="ems/downloads">[Downloads]</a></li>
+ <li>WCF <a href="wcf/downloads">[Downloads]</a></li>
</ul>
</li>
</ul>
diff --git
a/output/components/nms/providers/stomp/downloads/apachenmsstomp-v154.html
b/output/components/nms/providers/stomp/downloads/apachenmsstomp-v154.html
index eb06d8b1a..740e67021 100644
--- a/output/components/nms/providers/stomp/downloads/apachenmsstomp-v154.html
+++ b/output/components/nms/providers/stomp/downloads/apachenmsstomp-v154.html
@@ -96,25 +96,21 @@
<p>The release includes a fix for exceptions that were being seen on Windows
OS’s configured with Non-US culture settings.</p>
-<h5 id="api-documentation">API Documentation</h5>
-
-<p>Refer to the API for this release <a
href="nms-Index/Site/NavigationIndex/Site/Navigation/Index/Site/Navigation/api.md">here</a></p>
-
<h5 id="apachenmsstomp-client-downloads">Apache.NMS.Stomp Client Downloads</h5>
<table>
<tbody>
<tr>
<td>Apache.NMS.Stomp Source code</td>
- <td><a
href="https://www.apache.org/dyn/closer.lua?filename=/activemq/apache-nms/1.5.0/Apache.NMS.Stomp-1.5.4-src.zip&action=download">Apache.NMS.Stomp-1.5.4-src.zip</a></td>
- <td><a
href="https://downloads.apache.org/activemq/apache-nms/1.5.0/Apache.NMS.Stomp-1.5.4-src.zip.sha512">SHA512</a></td>
- <td><a
href="https://downloads.apache.org/activemq/apache-nms/1.5.0/Apache.NMS.Stomp-1.5.4-src.zip.asc">PGP
Signature</a></td>
+ <td><a
href="https://archive.apache.org/dist/activemq/apache-nms/1.5.0/Apache.NMS.Stomp-1.5.4-src.zip">Apache.NMS.Stomp-1.5.4-src.zip</a></td>
+ <td><a
href="https://archive.apache.org/dist/activemq/apache-nms/1.5.0/Apache.NMS.Stomp-1.5.4-src.zip.sha512">SHA512</a></td>
+ <td><a
href="https://archive.apache.org/dist/activemq/apache-nms/1.5.0/Apache.NMS.Stomp-1.5.4-src.zip.asc">PGP
Signature</a></td>
</tr>
<tr>
<td>Apache.NMS.Stomp Binary Assemblies</td>
- <td><a
href="https://www.apache.org/dyn/closer.lua?filename=/activemq/apache-nms/1.5.0/Apache.NMS.Stomp-1.5.4-bin.zip&action=download">Apache.NMS.Stomp-1.5.4-bin.zip</a></td>
- <td><a
href="https://downloads.apache.org/activemq/apache-nms/1.5.0/Apache.NMS.Stomp-1.5.4-bin.zip.sha512">SHA512</a></td>
- <td><a
href="https://downloads.apache.org/activemq/apache-nms/1.5.0/Apache.NMS.Stomp-1.5.4-bin.zip.asc">PGP
Signature</a></td>
+ <td><a
href="https://archive.apache.org/dist/activemq/apache-nms/1.5.0/Apache.NMS.Stomp-1.5.4-bin.zip">Apache.NMS.Stomp-1.5.4-bin.zip</a></td>
+ <td><a
href="https://archive.apache.org/dist/activemq/apache-nms/1.5.0/Apache.NMS.Stomp-1.5.4-bin.zip.sha512">SHA512</a></td>
+ <td><a
href="https://archive.apache.org/dist/activemq/apache-nms/1.5.0/Apache.NMS.Stomp-1.5.4-bin.zip.asc">PGP
Signature</a></td>
</tr>
</tbody>
</table>