AppWorx, Dollar Universe and Sysload Community

 View Only
  • 1.  JMS and $U integration guide?

    Posted Jun 05, 2018 05:34 AM

    Windows 2012 R2 $U 6.7.04 JMS manager.

     

    Is there any information on this manager and how it works with triggering things in $U from external processes. Is this a bit like the Web services manager?



  • 2.  Re: JMS and $U integration guide?

    Posted Jun 07, 2018 11:42 AM

    What I mean is there is process which creates messages in java with something indicating that the process has completed (or failed).  Can $U be used to control these processes and then take an action such as launch another Uproc in line with standard automation. 

     

    Looking to see how/if this can be done utilising the Dollar Universe JMS manager.



  • 3.  Re: JMS and $U integration guide?

    Posted Jun 27, 2018 07:47 AM

    Is there no guide for this manager or tutorial available? Seems like a nice feature if it was known how to use it.



  • 4.  Re: JMS and $U integration guide?

    Broadcom Employee
    Posted Jul 04, 2018 09:28 AM

    HI Angus 

     

    The JMS manager is based on the java stack and requires a specific license of its own (keyword in the license is JMS).

     

    Il you need information about this manager please take a look these links which collects all questions regarding the JMS manager

     

    https://docs.automic.com/documentation/webhelp/english/ALL/components/DU_AS/latest/%20%20Dollar%20Universe%20Guides/help.htm#search-jms 

     

    In its origin the JMS manager's architecture uses the following compounds

     

    =====================================================================

    A JMS application is composed of the following components:

    • A JMS provider (broker)
    • JMS clients: Java™ applications that send and receive messages
    • Messages: Objects that are used to communicate information between JMS clients
    • Administered objects: Preconfigured JMS objects that are created by an administrator for the use of JMS clients

    For more information see:

    The Java Message Service Specification - version 1.1 document: http://www.oracle.com/technetwork/java/jms/index.html

    Getting Started with Java Message Service (JMS): http://www.oracle.com/technetwork/articles/java/introjms-1577110.html

    ===================================================================== 

     

    To simplify, this manager offers two distinct ways to interact with a JMS Server. This is messenger system. The manager allows to send messages to the JMS server of to find and grab message posted by an other actor.

     

    Sendings of message into a particular queue can be done by uprocs JMS_SEND

     

    https://docs.automic.com/documentation/webhelp/english/ALL/components/DU_AS/latest/%20%20Dollar%20Universe%20Guides/help.htm#EJBHelp/ejb_jmssenduproc.htm?Highlight=jms 

     

    To collect and catch messages in a particular queue of the JMS server you can use the special JMS resource:

     

    https://docs.automic.com/documentation/webhelp/english/ALL/components/DU_AS/latest/%20%20Dollar%20Universe%20Guides/help.htm#DUAS_cmd/Resources.htm?Highlight=jms 

     

    So to come back to your initial question, it is possible to Dollar Universe to interact with JMS, this can be obtained by conditioning Uprocs with JMS Resources that do expect a specific message in a specific message queue of the JMS server.

     

    Hope that helps

     

     

    Best Regards

     

    Pascal