activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Justin (JIRA)" <j...@apache.org>
Subject [jira] Commented: (AMQ-1008) Stomp support for implict creation of temporary destinations: saves server side resources
Date Sun, 17 May 2009 18:33:50 GMT

    [ https://issues.apache.org/activemq/browse/AMQ-1008?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=51745#action_51745
] 

Michael Justin commented on AMQ-1008:
-------------------------------------

Open Message Queue (OpenMQ) version 4.4 now also includes Stomp support for temporary destinations.
They use a similar solution, as can be seen on https://mq.dev.java.net/4.4-content/stomp-funcspec.html

"/temp-queue/" prefix denotes a TemporaryQueue with name follows the prefix

"/temp-topic/" prefix denotes a TemoparryTopic with name follows the prefix

It would make sense to add the naming convention to the Stomp protocol definition, to keep
Stomp client implementation more compatible

> Stomp support for implict creation of temporary destinations: saves server side resources
> -----------------------------------------------------------------------------------------
>
>                 Key: AMQ-1008
>                 URL: https://issues.apache.org/activemq/browse/AMQ-1008
>             Project: ActiveMQ
>          Issue Type: Improvement
>          Components: Broker
>         Environment: N/A
>            Reporter: Sileshi Kassa
>             Fix For: 5.3.0
>
>
> It is quite simple to extend the existing Stomp destination header field and  AMQ Stomp
> server to support a prefix for temporary queue and topic as follows:
> destination: /tempqueue/a
>                      /temptopic/b
> This does not change the protocol since destination is opaque
> from the protocol point of view. The semantics of it is left
> to Stomp server implementation.
> This will save a lot of server resources from being wasted. 
> For instance with RPC over Stomp implementation, it takes
> two queues: request queue and reply queue.
> A reply queue should be a temp queue in this case.
> I have discussed this on both Stomp dev and AMQ user forums.
> Here is the link:
> http://www.nabble.com/Implicit-AMQ-Temp-Queue-and-Topic-creation-support-tf2516578.html

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message