Return-Path: X-Original-To: apmail-activemq-commits-archive@www.apache.org Delivered-To: apmail-activemq-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 90C4F173CC for ; Tue, 26 Jan 2016 11:22:39 +0000 (UTC) Received: (qmail 49769 invoked by uid 500); 26 Jan 2016 11:22:39 -0000 Delivered-To: apmail-activemq-commits-archive@activemq.apache.org Received: (qmail 49728 invoked by uid 500); 26 Jan 2016 11:22:39 -0000 Mailing-List: contact commits-help@activemq.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@activemq.apache.org Delivered-To: mailing list commits@activemq.apache.org Received: (qmail 49719 invoked by uid 99); 26 Jan 2016 11:22:39 -0000 Received: from Unknown (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 26 Jan 2016 11:22:39 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id C9E24C0D80 for ; Tue, 26 Jan 2016 11:22:38 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.247 X-Spam-Level: * X-Spam-Status: No, score=1.247 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, KAM_LAZY_DOMAIN_SECURITY=1, RP_MATCHES_RCVD=-0.554, URIBL_BLOCKED=0.001] autolearn=disabled Received: from mx1-us-east.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id e_Tr3LweBrPk for ; Tue, 26 Jan 2016 11:22:21 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-us-east.apache.org (ASF Mail Server at mx1-us-east.apache.org) with ESMTP id E8C4942BC5 for ; Tue, 26 Jan 2016 11:22:20 +0000 (UTC) Received: from svn01-us-west.apache.org (svn.apache.org [10.41.0.6]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 699D5E043F for ; Tue, 26 Jan 2016 11:22:20 +0000 (UTC) Received: from svn01-us-west.apache.org (localhost [127.0.0.1]) by svn01-us-west.apache.org (ASF Mail Server at svn01-us-west.apache.org) with ESMTP id 3B3523A00E7 for ; Tue, 26 Jan 2016 11:22:20 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r978632 - in /websites/production/activemq/content: cache/main.pageCache cross-language-clients.html stomp.html Date: Tue, 26 Jan 2016 11:22:20 -0000 To: commits@activemq.apache.org From: buildbot@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20160126112220.3B3523A00E7@svn01-us-west.apache.org> Author: buildbot Date: Tue Jan 26 11:22:19 2016 New Revision: 978632 Log: Production update by buildbot for activemq Modified: websites/production/activemq/content/cache/main.pageCache websites/production/activemq/content/cross-language-clients.html websites/production/activemq/content/stomp.html Modified: websites/production/activemq/content/cache/main.pageCache ============================================================================== Binary files - no diff available. Modified: websites/production/activemq/content/cross-language-clients.html ============================================================================== --- websites/production/activemq/content/cross-language-clients.html (original) +++ websites/production/activemq/content/cross-language-clients.html Tue Jan 26 11:22:19 2016 @@ -72,7 +72,7 @@ -

Apache ActiveMQ is a message broker written in Java with JMS, REST and WebSocket interfaces, however it supports protocols like AMQP, MQTTOpenWire and STOMP that can be used by applications in different languages.

Libraries

Code Samples

< td colspan="1" rowspan="1" class="confluenceTd">
LanguageVariantInterfaceProtocolLinks
AwkGawkSocketsSTOMP
C/C++NoneLibrarySTOMP
COBOLGNU COBOLSocketsSTOMP
COBOLVisual COBOLJMSOpenWire
CeylonNoneJMSOpenWire
ClojureNoneJMSOpenWire
DNoneSocketsSTOMP
EfeneNoneLibrarySTOMP
EiffelEiffelStudioSocketsSTOMP
ElixirNoneLibrarySTOMP
ErlangNoneLibrarySTOMP
FactorNoneSocketsSTOMP
FantomNoneJMSOpenWire
FregeNoneJMSOpenWire
GoNoneLibrarySTOMP
GoloNoneJMSOpenWire
GosuNoneJMSOpenWire
GroovyNoneJMSOpenWire
HaxeNoneLibrarySTOMP
HaskellNoneLibrarySTOMP
InterfixNoneLibrarySTOMP
IokeNoneLibraryOpenWire
JavaNoneJMSOpenWire
JavaApache CamelJMSOpenWire
JavaJAX-RSRESTREST
JavaJava API for WebSocketWebSocketSTOMP
JavaScriptDynJSJMSOpenWire
JavaScriptRhinoJMSOpenWire
JavaScriptNashornJMSOpenWire
JudoScriptNoneJMSOpenWire
JuliaNoneSocketsSTOMP
KotlinNoneJMSOpenWire
Lisp/SchemeABCLJMSOpenWire
Lisp/S chemeAllegro CLSocketsSTOMP
Lisp/SchemeBiglooSocketsSTOMP
Lisp/SchemeGNU CLISPSocketsSTOMP
Lisp/SchemeJSchemeJMSOpenWire
Lisp/SchemeJoxaLibrarySTOMP
Lisp/SchemeKawaJMSOpenWire
Lisp/SchemeLFELibrarySTOMP
Lisp/SchemeMIT/GNU SchemeSocketsSTOMP
Lisp /SchemeRacketLibrarySTOMP
Lisp/SchemeSISCJMSOpenWire
LogoNetLogoJMSOpenWire
LuaLuaSocketsSTOMP
LuaLuajJMSOpenWire
MLOCamlSocketsSTOMP
MLOCaml-JavaJMSOpenWire
MirahNoneJMSOpenWire
PerlPerl 5LibrarySTOMP
PikeNoneLibrarySTOMP
PrologJIPrologJMSOpenWire
PrologJekejeke PrologLibraryOpenWire
PrologtuPrologJMSOpenWire
PythonNoneLibrarySTOMP
PythonJythonJMSOpenWire
RGNU RJMSOpenWire
RRenjinJMSOpenWire
Rebol NoneSocketsSTOMP
RexxBSF4ooRexxJMSOpenWire
RexxNetRexxJMSOpenWire
RexxooRexxSocketsSTOMP
RubyNoneLibrarySTOMP
RubyRuby on RailsLibrarySTOMP
RubyJRubyJMSOpenWire
RustNoneSocketsSTOMP
ScalaNoneJMSOpenWire
SmalltalkGNU SmalltalkSocketsSTOMP
SmalltalkSqueakSocketsSTOMP
TclTcl/TkLibrarySTOMP
TclTcl/JavaJMSOpenWire
XtendNoneJMSOpenWire
[... 5 lines stripped ...] Modified: websites/production/activemq/content/stomp.html ============================================================================== --- websites/production/activemq/content/stomp.html (original) +++ websites/production/activemq/content/stomp.html Tue Jan 26 11:22:19 2016 @@ -82,7 +82,7 @@ -

ActiveMQ supports the Stomp protocol and the Stomp - JMS mapping. This makes it easy to write a client in pure Ruby, Perl, Python or PHP for working with ActiveMQ.

Please see the Stomp site for more details

Spec Compliance

ActiveMQ v5.6 implements the Stomp v1.1 spec except for allowing spaces at the beginning or end of message header keys, they are preserved in the header values however. In future releases this will not be the case, clients should be updated and user code checked to ensure that spaces in the headers are there intentionally and not as a accident or a client "feature".

Enabling the ActiveMQ Broker for Stomp

Its very easy to enable ActiveMQ for Stomp. Just add a connector to the broker using the stomp URL.

+

ActiveMQ supports the Stomp protocol and the Stomp - JMS mapping. This makes it easy to write a client in pure Ruby, Perl, Python or PHP for working with ActiveMQ.

Please see the Stomp site for more details

Spec Compliance

ActiveMQ v5.6 implements the Stomp v1.1 spec except for allowing spaces at the beginning or end of messag e header keys, they are preserved in the header values however. In future releases this will not be the case, clients should be updated and user code checked to ensure that spaces in the headers are there intentionally and not as a accident or a client "feature".

Enabling the ActiveMQ Broker for Stomp

Its very easy to enable ActiveMQ for Stomp. Just add a connector to the broker using the stomp URL.

<transportConnectors>
    <transportConnector name="stomp" uri="stomp://localhost:61613"/>
 </transportConnectors>