草庐IT

amazon-mq

全部标签

java - 解析 AMAZON.DURATION 插槽类型的 ISO-8601 持续时间值

java.time库是否提供了一种统一的方式来解析整个ISO-8601DurationSpecification?AlexaSlotTypereferenceforduration列出了使用AMAZON.DURATION插槽类型时预期的一些示例字符串。所有字符串都在ISO-8601Duration中,但是P2YT3H10不能被java.time.Period或java.time.Duration解析。Seq("PT10M","PT5H","P3D","PT45S","P8W","P7Y","PT5H10M","P2YT3H10").map{s=>s->Try{try{Period.pa

java - WebSphere MQ 的独立 Java JMS 客户端

我可以只使用带有标准JMS的WebSphere的jar文件来将消息发送到WebSphereMQ服务器,还是我需要下载他们的WebSphereMQ客户端? 最佳答案 您可以仅将jar文件用于JMS和nativeJavaMQAPI,但问题是您是否真的想要这样做。完整的客户端安装包括源代码和对象形式的示例程序、实用程序、跟踪等。当您向IBM提交故障单时,他们可能会要求您提供您将使用这些工具收集的信息。如果您没有完整安装,您可能无法提供请求的诊断信息。因此,IBM支持完整的客户端安装。如果您只是想学习JMS并编写一个玩具应用程序,这可能没问

java - jboss.jms 和 jboss.mq 有什么区别?

类org.jboss.jms.server.destination.QueueService和org.jboss.mq.server.jmx.Queue有什么区别? 最佳答案 org.jboss.jms.server.destination.QueueService是JBossMessaging的一部分,它是JBoss的新JMS实现,作为JBossAppServer版本5及更高版本(或JBossEAP4.3或更高版本)的一部分提供org.jboss.mq.server.jmx.Queue是JBossMQ的一部分,它是JBoss旧的(

java - 在 Java 中使用 Amazon SQS 和 SNS

我第一次遇到AmazonSQS和AmazonSNS。我将在我的Java工作场所使用这些。我有几个问题,我没有那么多Java知识,我不能说我已经掌握了那么多高级知识,但是我可以说我有中级知识。那么我可以触摸这些区域吗?这些服务到底是什么,它们有什么用?一个真实世界的例子会很有用。任何建议或评论都会很有用。 最佳答案 我不会说您需要高级Java知识才能使用它们-但为什么不尝试自己判断呢?适用于Java的AWS开发工具包位于http://aws.amazon.com/sdkforjava/。http://aws.amazon.com/sn

java - 在 Amazon DynamoDB 中添加/删除项目到数组

我正在寻找将项目添加到DynamoDB对象内的数组的最有效原子方法。现在,我看到以原子方式向数组添加内容的唯一方法是使用版本化方法:获取要更新的字段,添加/删除值,并使用行中的“版本”字段进行条件更新。但这对我来说看起来并不高效。有没有更好的方法呢? 最佳答案 UpdateItem操作具有添加和删除操作。如果在集合上使用,这些操作将从集合中添加/删除指定的值。如果用在数字上,添加操作将自动递增或递减数字。重要的是要记住DynamoDB实际上支持集合,而不是数组。因此,添加或删除值本质上是原子的。

java - 带有 Spring Security 的 Amazon Cognito Oauth2

我正在尝试使用“CognitoOauth2”在资源服务器中实现SpringSecurity,但我似乎没有找到太多信息。关于它(或者是否有可能这样做)。我最近的方法是使用“Nimbus+JOSE”通过“JWKS”检查“访问token”的有效性并授予访问资源的权限。(类似于他们在此处找到的“API网关资源保护实现”给出的示例:https://aws.amazon.com/es/blogs/mobile/integrating-amazon-cognito-user-pools-with-api-gateway/) 最佳答案 使用最新的S

java - 无需 Google Checkout/Amazon/Paypal 的信用卡处理

如果我想直接处理付款而不通过Google/Amazon/Paypal,我该怎么做?是否有JavaAPI或一些引用实现展示了如何做这样的事情,或者它真的那么庞大和复杂以至于我需要选择Google或Amazon等提供商?我目前使用GoogleCheckout,因为它的实现相当简单,而且我可以轻松生成包含任何我想要的信息的报告。如果我在内部实现该解决方案,无论如何我都可以直接访问所有这些信息。 最佳答案 我从未使用GoogleCheckout或PayPalAPI处理付款。如果有一种方法可以避免“接触”信用卡信息的任何部分并将其外包给他们的

java - 如何在ssl中激活mq

我正在尝试通过jms(activemq)发送消息,但我希望它采用ssl协议(protocol)。它现在实际上在tcp中工作。我使用jndi,带有一个虚拟主题和2个队列。有人可以帮我吗,我试过了,但我卡住了,服务器无法启动:http://activemq.apache.org/how-do-i-use-ssl.html谢谢编辑:日志显示:“对实体“needClientAuth”的引用必须以“;”结尾分隔符。” 最佳答案 我会回答我自己的问题:首先在..../apache-activemq-5.11.1/conf/activemq.xm

Rocket MQ报错No route info of this topic的问题探究

背景系统订单创建成功之后需要发送订单创建成功的消息,但是今天突然遇到了如下的报错org.apache.rocketmq.client.exception.MQClientException:Norouteinfoofthistopic,TopicTestSeehttp://rocketmq.apache.org/docs/faq/forfurtherdetails.atorg.apache.rocketmq.client.impl.producer.DefaultMQProducerImpl.sendDefaultImpl(DefaultMQProducerImpl.java:610)ator

java - Spark - 方案 : https, 的无文件系统无法从 Amazon S3 加载文件

我正在尝试通过以下方式从AmazonS3存储桶加载一些数据:SparkConfsparkConf=newSparkConf().setAppName("Importer");JavaSparkContextctx=newJavaSparkContext(sparkConf);HiveContextsqlContext=newHiveContext(ctx.sc());DataFramemagento=sqlContext.read().json("https://s3.eu-central-1.amazonaws.com/*/*.json");最后一行会抛出一个错误:Exception