jjzjj

java - 何时选择 JMS API 而不是 UDP 套接字 API,反之亦然?

可以激励程序员在分布式Java应用程序中使用JavaJMS(Java消息服务)API而不是java.net包的UDP套接字API或使用UDP套接字API而不是JMSAPI的原因是什么?如果可能,请给出示例应用程序。 最佳答案 UDP和JMS在很多方面都不同,而且从根本上说,因为JMS通常依赖于TCP固有的特性(查看comparisonofUDPandTCP以了解这两个底层协议(protocol)的差异)。基本上UDP适用于不需要任何可靠性、顺序、拥塞控制或网络间路由的应用程序(因为许多消费级和商业级路由器不转发UDP数据包)。JMS

java - JMS 传输与 MQ 传输

我使用OracleServiceBus(OSB)作为MOM,目标URI是一个IBMMQ队列。我只是想知道哪种交通工具是首选。OSB提供了2个适配器,JMS适配器和MQ适配器用于传输。有谁知道相同的优点和缺点是什么。时间差 最佳答案 通常,通过nativeMQI接口(interface)发送消息比使用JMS更快。实际上,除非您每天发送大量消息,否则我怀疑您会看到真正的不同。但是,除了速度之外,还有其他因素需要考虑。例如,如果您不熟悉MQI应用程序,学习曲线会比JMS陡峭。当通过MQ发送到另一个JMS目的地时,JMSheader信息被映

java - JMS 和 JMX 教程?

我正在准备面试,这需要对JMS和JMX有所了解,但我没有研究这些。所以需要任何可以让我快速理解的视频教程链接。谢谢。 最佳答案 我没有任何视频可以推荐。但是,我可以推荐以下教程来开始使用JMS和JMX。对于JMSJMSTutorialandCodeCampsChapter31TheJavaMessageServiceAPI在JavaEE5教程中对于JMXGettingStartedwithJavaManagementExtensions(JMX):DevelopingManagementandMonitoringSolutionsL

java - Java 和 C++ 之间是否有消息传递服务,例如 JMS for Java to Java?

我非常了解用于将消息从Java代码发送到Java代码的Java消息传递服务(JMS)。我还知道CORBA,它是一种集成编程,有助于将不同的编程语言绑定(bind)在一起,以便它们可以通过对象相互通信。但我想知道是否有一种通用的消息服务,例如针对不同语言的JMS,以便将消息从Java发送到C++,反之亦然。 最佳答案 我强烈建议从ZeroMQ开始除非您需要基于代理的架构的某些功能,例如基于AMQP的实现交付(例如RabbitMQ)。ZeroMQ有很多绑定(bind),包括Java、C#、C++、C,但它是基于消息的,因此在不同语言之间

C++ 和 JMS - 如何连接两者?

我是C++的新手,但在JavaEE方面有很多经验。我需要编写一个高度异步的小型应用程序。它从HTTP接收数据并将其存储在队列中(它需要有保证的交付和非常高的吞吐量),类似于ActiveMQ或OpenMQ,可能通过JMS。然后另一个C++应用程序/监听器从队列中取出数据(通过一些直接由队列激活的监听器,而不是通过我的池),连接到MySQL数据库并进行一些业务逻辑计算并将消息发送到另一个队列。在JavaEE中,这将是一个将消息发送到JMS队列的Web应用程序。消息驱动Bean将成为EJB模块中这些消息的消费者,而sessionEJB将消息发送到传出JMS队列。有C++经验的人可以向我解释一

在茶上使用JMS主题在两个不同的耳朵上

我有一个关于Tibco茶的问题。我有两个项目,HR和PP,在HR中有一个主题接收器,并且在PP中有一个发送主题。我无法从该项目上载入TEA上的耳朵,因为当我上传HR时,在JMS服务上创建了带有订户的主题;当我尝试上传PP时,有一个错误,说“您可以上传此耳朵,因为已经有一个具有相同客户端ID的主题”。我不能一直清除主题,所以也许我做错了什么?看答案答案是!只需为您要创建的每个EAR项目创建差异连接器,并为JMS主题发送者设置“自动化ID”。对于接收者,您必须在子cr片部分中创建带有名称的JMS连接;因此,主题不是自动创建的,并且接收使用始终是一个不同的名称。因此,对于2EAR项目,只需创建4个J

php - JMS 序列化器 - 为什么新对象没有通过构造函数实例化

为什么新实体对于除json中的数据以外的所有值都使用null实例化,为什么实体构造函数不设置默认值-在构造函数中放置die()永远不会执行。更新:好吧,深入研究代码,当没有找到托管实体时,JMSS将使用学说实例化器类来创建实体——它唯一的工作是在不调用构造函数的情况下创建实体。是否有一个原因?这是在JMS\Serializer\Construction\UnserializeObjectConstructor里面我已经将对象构造函数配置为使用由JMS编写的原则对象构造函数,但是使用和不使用它都会发生同样的问题。jms_serializer.object_constructor:alia

java - 如何在Android项目上实现JMS

目前,我正在开发android项目。我必须加入一个基于openJMS的jms服务器。我没有找到任何库,有人知道如何在Android上实现JMS客户端吗?谢谢。 最佳答案 使用KaazingWebSocket网关AndroidJMS客户端API你可以访问Kaazing官方网站。谢谢! 关于java-如何在Android项目上实现JMS,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/

android - Android 的 ActiveMQ 和其他 FOSS JMS 实现

我正在做一个学术项目,重点是为Android提供一些增强的“LBS”服务。为此,我们正在制作一个小型中间件。它的核心通信使用MOM(在我们的实现中-->JMS)。我过去使用过使用JNDI连接的ActiveMQJMS实现,但它似乎在Android上不可用。我在网上搜索并找到了一些关于使用XMPP协议(protocol)作为与事件代理通信的传输方式的主题。问题是我从未使用过XMPP,与“标准”用法相比,它似乎真的不是微不足道的。它真的与“标准”JNDI/ActiveMQ有很大不同吗?另外,还有其他易于使用的FOSSJMSAndroid实现吗? 最佳答案

MQ TLS使用外国JMS与WebLogic通信

我正在尝试使用外国JMS(使用.bindings文件)从WebLogic12C服务器连接到MQ。但无法弄清楚在weblogic中为SSL/TLS通信配置CipherSuite的位置。我知道如何在Java代码中执行此操作。但是不知道如何在博客资源中指定它。任何帮助将不胜感激。看答案您将MQSSL/TLS信息放在绑定文件中。