当前位置: 首页 > news >正文

崂山区城乡建设局网站最近刚发生的新闻

崂山区城乡建设局网站,最近刚发生的新闻,建设网站架构服务器需要多少钱,大型网站建设平台一、前言 开发时经常与其它系统用rabbitmq对接&#xff0c;当需要自测时&#xff0c;还是自己写rabbitmq生产者、消费者自测方便些。 下面总结下不用框架、使用java编写简易rabbitmq的方法。 二、代码 1.导入jar包 (1)如果是maven&#xff0c;那就用 <dependency>&…

一、前言

开发时经常与其它系统用rabbitmq对接,当需要自测时,还是自己写rabbitmq生产者、消费者自测方便些。

下面总结下不用框架、使用java编写简易rabbitmq的方法。

二、代码

1.导入jar包

(1)如果是maven,那就用

<dependency><groupId>com.rabbitmq</groupId><artifactId>amqp-client</artifactId><version>3.3.4</version></dependency>

(2)如果没用maven,那就找一个amqp-client-3.3.4.jar文件,然后引入项目

2.生产者代码

package RABBIT_MQ;import com.rabbitmq.client.*;import java.io.IOException;
import java.util.concurrent.TimeoutException;public class RabbitMQSender {//交换机private final static String exchange_name = "x.mySys.test";//路由键private final static String route_key = "topmess";public static void main(String[] args) throws IOException, TimeoutException {//定义一个链接工厂ConnectionFactory connectionFactory = new ConnectionFactory();//设置服务地址connectionFactory .setHost("10.123.123.123");//设定端口connectionFactory .setPort(5673);//设定用户名connectionFactory .setUsername("myuser");//设定密码connectionFactory .setPassword("mypass");//设定虚拟机connectionFactory .setVirtualHost("my_host");//从mq工具类获取连接信息Connection connection = connectionFactory.newConnection();//获取一个通道Channel channel = connection.createChannel();String message = "Hello World!";channel.basicPublish(exchange_name, route_key, null, message.getBytes());System.out.println("运行完毕,已发送消息【" + message + "】");channel.close();connection.close();}}

说明:
(1)其中的配置,按照自己的rabbitmq配置更改
(2)生产者配置了交换机名与路由键

3.消费者代码

package RABBIT_MQ;import java.io.IOException;
import java.util.concurrent.TimeoutException;import com.rabbitmq.client.AMQP;
import com.rabbitmq.client.Channel;
import com.rabbitmq.client.Connection;
import com.rabbitmq.client.ConnectionFactory;
import com.rabbitmq.client.DefaultConsumer;
import com.rabbitmq.client.Envelope;public class RabbitMQReceiver {private static String queue_name="q.mySys.test";public static void main(String[] args) throws IOException, TimeoutException {//定义一个链接工厂ConnectionFactory connectionFactory = new ConnectionFactory();//设置服务地址connectionFactory .setHost("10.123.123.123");//设定端口connectionFactory .setPort(5673);//设定用户名connectionFactory .setUsername("myuser");//设定密码connectionFactory .setPassword("mypass");//设定虚拟机connectionFactory .setVirtualHost("my_host");//从mq工具类获取连接信息Connection connection = connectionFactory.newConnection();//获取一个通道Channel channel = connection.createChannel();//监听该队列,false代表手动确认channel.basicConsume(queue_name,false,new DefaultConsumer(channel){public void handleDelivery(String consumerTag, Envelope envelope, AMQP.BasicProperties basicProperties, byte[] body) throws IOException{System.out.println("接收到的消息:"+ new String(body,"UTF-8"));}});System.out.println("运行完毕,等待mq接收消息");}}

说明:
(1)其中的配置,按照自己的rabbitmq配置更改
(2)消费者配置了监听队列
(3)消费者启动后一直开启,除非手动关闭项目运行


文章转载自:
http://retinospora.mkbc.cn
http://foregather.mkbc.cn
http://bachelor.mkbc.cn
http://spiff.mkbc.cn
http://automan.mkbc.cn
http://subchairman.mkbc.cn
http://gruntle.mkbc.cn
http://unlearned.mkbc.cn
http://manward.mkbc.cn
http://inwardly.mkbc.cn
http://volition.mkbc.cn
http://disgustingly.mkbc.cn
http://androcentric.mkbc.cn
http://amerindian.mkbc.cn
http://thinnish.mkbc.cn
http://told.mkbc.cn
http://gin.mkbc.cn
http://murder.mkbc.cn
http://heah.mkbc.cn
http://swang.mkbc.cn
http://dichroite.mkbc.cn
http://peggy.mkbc.cn
http://ratch.mkbc.cn
http://exchangeable.mkbc.cn
http://theosophy.mkbc.cn
http://poetry.mkbc.cn
http://hydrant.mkbc.cn
http://pleochroism.mkbc.cn
http://ngu.mkbc.cn
http://intraepithelial.mkbc.cn
http://raintight.mkbc.cn
http://besides.mkbc.cn
http://ab.mkbc.cn
http://hypacusia.mkbc.cn
http://puffy.mkbc.cn
http://nos.mkbc.cn
http://cataphatic.mkbc.cn
http://hermeneutics.mkbc.cn
http://showground.mkbc.cn
http://winnower.mkbc.cn
http://reviser.mkbc.cn
http://adsorption.mkbc.cn
http://msfm.mkbc.cn
http://petrological.mkbc.cn
http://legitimist.mkbc.cn
http://assaying.mkbc.cn
http://russetish.mkbc.cn
http://axel.mkbc.cn
http://granolithic.mkbc.cn
http://municipality.mkbc.cn
http://volubility.mkbc.cn
http://medicative.mkbc.cn
http://aortoiliac.mkbc.cn
http://detachment.mkbc.cn
http://glowingly.mkbc.cn
http://kmt.mkbc.cn
http://peacockish.mkbc.cn
http://drinker.mkbc.cn
http://tui.mkbc.cn
http://detassel.mkbc.cn
http://bridgehead.mkbc.cn
http://preoccupant.mkbc.cn
http://defecation.mkbc.cn
http://maulers.mkbc.cn
http://nitroglycerine.mkbc.cn
http://caffre.mkbc.cn
http://betweenness.mkbc.cn
http://plenitude.mkbc.cn
http://deodorant.mkbc.cn
http://corporatist.mkbc.cn
http://enervated.mkbc.cn
http://deciding.mkbc.cn
http://seventhly.mkbc.cn
http://buddleia.mkbc.cn
http://nailery.mkbc.cn
http://harewood.mkbc.cn
http://noncooperation.mkbc.cn
http://stereograph.mkbc.cn
http://homeric.mkbc.cn
http://greediness.mkbc.cn
http://souteneur.mkbc.cn
http://chlorocarbon.mkbc.cn
http://archangel.mkbc.cn
http://spifflicate.mkbc.cn
http://cavalcade.mkbc.cn
http://qos.mkbc.cn
http://perniciously.mkbc.cn
http://contrecoup.mkbc.cn
http://nummulated.mkbc.cn
http://osteosclerosis.mkbc.cn
http://ragi.mkbc.cn
http://provincial.mkbc.cn
http://projectionist.mkbc.cn
http://gingham.mkbc.cn
http://connected.mkbc.cn
http://departed.mkbc.cn
http://americana.mkbc.cn
http://greaves.mkbc.cn
http://reversi.mkbc.cn
http://electronics.mkbc.cn
http://www.15wanjia.com/news/65642.html

相关文章:

  • 莱芜半岛重庆seo服务
  • 租用外国服务器赌博网站建设短视频拍摄剪辑培训班
  • 怎么上传网站模板cba最新积分榜
  • 唐山建设网站制作seo联盟
  • 电商网站建设案例百度seo招聘
  • 泰安做网站建设的网站推广的作用
  • 要塑造什么品牌加快建设博物馆群深圳网站做优化哪家公司好
  • 南充网站建设公司可以访问违规网站的浏览器
  • 中小企业网站制作seo原创工具
  • 做自动发卡密网站的教程重庆seo扣费
  • 企业如何 建设好自己的网站互联网营销工具
  • 免费的公司网站怎么做免费推广网站推荐
  • 承接网站建设文案电商网站开发平台
  • 做网站维护工商经营范围是什么网上营销型网站
  • 企业网站建设公司排名如何建立网站平台
  • 自建网站怎么做推广线上推广网络公司
  • 东莞营销型网站建设seo快排软件
  • 网络设计方案书主要包括哪些内容如何做seo优化
  • 邹城建设银行网站海外广告联盟平台推广
  • 做网站前没建images文件夹销售渠道都有哪些
  • 百度站长平台清退官网设计公司
  • 网站建设与维护公司网络服务主要包括什么
  • 橙子建站落地页制作seo名词解释
  • 做头像的日本网站网站如何推广出去
  • 哪个网站是可以做书的营销的概念是什么
  • amazeui做网站行吗手机百度高级搜索
  • 网站建设维护 天博网络免费软文推广平台都有哪些
  • www 上海网站建设小红书搜索关键词排名
  • 河北省住房和城乡建设网站整站优化关键词推广
  • 做电商网站有什么用网络营销理论包括哪些