我正在开发一个SMS应用程序,并在其中使用JMS。下面是一个简单的图表,显示了我将如何实现该应用程序:
--------------------------- ---------------------------
| | | |
| | | |
| [Main Server] | | [JMS Server] |
| (JSPs and Servlets) | -------------------> | |
| | | ---------------- |
| | ???? | | | | | | | |
| | | ---------------- |
| | | JMS queue |
| | | |
| | | @ |
| | | JMS ConnectionFactory |
--------------------------- ---------------------------
所以基本上,最终用户通过主服务器发送SMS消息。主服务器将消息重定向到JMS服务器。JMS服务器接收消息并将其放入队列以立即或稍后处理。
我有几个关于设计的问题,关于实现JMS的正确方法是什么:
将ConnectionFactory放在JMS服务器上是正确的还是应该将其移动到主服务器?或者可能在两台服务器上部署两次?
在Weblogic中创建JMS ConnectionFactory并在Application中使用JNDI查找。避免重复连接工厂。
像MessageBroker一样使用ActiveMQ。
我应该使用什么将消息从主服务器发送到JMS服务器?JMS-Bridge?JMS外部服务器?EJB?RMI?或者其他更好的东西?
如何发送JMS消息
我应该为JMS模块使用JNDI查找还是资源注入?
当您使用像Weblogic这样的应用服务器时,通过JNDI获得connectionFactory是很好的。
我有一个Maven Spring 4应用程序,我在 http://localhost:9292 的本地 Jetty 服务器上运行。我还有一个在 http://localhost:9990 运行的 JBoss EAP 服务器,我在其上创建了一个 JMS 主题。 但是我不知道如何从我的Spring应用程序中访问JMS元素。 在这篇文章的末尾是JBoss EAP 7配置文件中的一些元素独立.xml(消息
我试图使用遍历在远程Gremlin服务器上获得修改顶点,但似乎只有在创建顶点的遍历中我才能添加属性,当开始新的遍历时,我不会添加属性。 Scala/Java集群连接设置代码:
主要内容:1.概述,2.ExchangeHandler,3. Codec1.概述 本文涉及类图如下: 2.ExchangeHandler 在 DubboProtocol 中,实现了 ExchangeHandler ,代码如下: 3. Codec 实现 Codec2 接口,支持多消息的编解码器。 3.1 DubboCountCodec 3.2 DubboCodec 实现 Codec2 接口,继承 ExchangeCodec 类,Dubbo 编解码器实现类。 构造方法 3
本文向大家介绍mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法,包括了mac 上配置Pycharm连接远程服务器并实现使用远程服务器Python解释器的方法的使用技巧和注意事项,需要的朋友参考一下 本文将介绍如何使用公司运行服务器进行开发调试,以及使用远程服务器python解释器,整理了对应的配置流程。 进入配置页面 Pycharm菜单栏,如下图所示,依次点击
本文向大家介绍powershell远程管理服务器磁盘空间的实现代码,包括了powershell远程管理服务器磁盘空间的实现代码的使用技巧和注意事项,需要的朋友参考一下 一、启用远程管理 1、将管理服务器的trusthost列表改为* 运行Set-item wsman:localhost\client\trustedhosts –value * 2、在远程服务器上运行Enable-PSremotin
问题内容: 我正在使用JBoss运行客户端/服务器应用程序。 如何连接到服务器JVM的MBeanServer?我想使用MemoryMX MBean来跟踪内存消耗。 我可以使用JNDI查找连接到JBoss MBeanServer,但是java.lang.MemoryMX MBean没有在JBoss MBeanServer中注册。 编辑:要求是从客户端以编程方式访问内存使用情况。 问题答案: 与JBo