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

网站检索功能怎么做呢网络运营推广是做什么的

网站检索功能怎么做呢,网络运营推广是做什么的,福田网站(建设深圳信科),西安网站建设设计的好公司2个程序之间使用消息队列进行通信。 该代码只适用.NET Framework 版本,如果是.NET Core 请使用其他第三方消息队列框架,因为.NET Core 对System.Messaging 已经不支持呢。 进程1用于创建消息队列,然后发送消息。 代码如下: using System; u…

2个程序之间使用消息队列进行通信。
该代码只适用.NET Framework 版本,如果是.NET Core 请使用其他第三方消息队列框架,因为.NET Core 对System.Messaging 已经不支持呢。

进程1用于创建消息队列,然后发送消息。
代码如下:

using System;
using System.Messaging;namespace App1
{internal class Program{static void Main(){// 消息队列路径string queuePath = @".\Private$\MyQueue";// 创建或获取消息队列MessageQueue queue;if (MessageQueue.Exists(queuePath))queue = new MessageQueue(queuePath);elsequeue = MessageQueue.Create(queuePath);// 持续发送消息while (true){Console.WriteLine("Enter the message to send (or 'exit' to quit):");string input = Console.ReadLine();if (input.ToLower() == "exit")break;// 发送消息Message message = new Message(input);queue.Send(message);Console.WriteLine("Message sent from Process 1.");}Console.ReadLine();}}
}

注:
1.string queuePath = @".\Private$\MyQueue";MyQueue是自己取的队列名称,前面的可以当成默认写法。
2.使用Send去发送数据,数据可以是任何类型。

进程2用于接收消息队列中的消息。
代码如下:

using System;
using System.Messaging;
using System.Text;
using System.Threading;namespace App2
{internal class Program{static void Main(string[] args){// 消息队列路径string queuePath = @".\Private$\MyQueue";// 创建或获取消息队列MessageQueue queue;if (MessageQueue.Exists(queuePath))queue = new MessageQueue(queuePath);else{Console.WriteLine("No messages available.");Console.ReadLine();return;}try{// 不断接收和处理消息while (true){// 接收消息,设置超时时间为1秒// Message message = queue.Receive(TimeSpan.FromSeconds(1));Message message = queue.Receive();// 读取消息内容using (var reader = new System.IO.StreamReader(message.BodyStream, Encoding.UTF8)){string messageBody = reader.ReadToEnd();Console.WriteLine("Message received in Process 2: " + messageBody);}Thread.Sleep(1000);}}catch (MessageQueueException ex){// 如果等待超时或发生其他消息队列异常,则打印错误信息Console.WriteLine("Error receiving message: " + ex.Message);}Console.ReadLine();}}
}

queue.Receive()用于接收消息,如果没有收到消息他会处于阻塞状态,直到收到消息。(你也可以设置接收时间,超过了这个时间就会超时。)
消息的接收采用流式接收,具体接收可以和你发送的数据格式进行约定,比如发送JSON就是JSON格式接收。


文章转载自:
http://gloomily.qkxt.cn
http://ou.qkxt.cn
http://nabs.qkxt.cn
http://cineol.qkxt.cn
http://economo.qkxt.cn
http://spake.qkxt.cn
http://dolosse.qkxt.cn
http://colourbred.qkxt.cn
http://aeromotor.qkxt.cn
http://synclinorium.qkxt.cn
http://pinnigrade.qkxt.cn
http://module.qkxt.cn
http://spug.qkxt.cn
http://reedy.qkxt.cn
http://scram.qkxt.cn
http://dixy.qkxt.cn
http://photoactivate.qkxt.cn
http://cp.qkxt.cn
http://ici.qkxt.cn
http://announceable.qkxt.cn
http://glaciology.qkxt.cn
http://elegize.qkxt.cn
http://reticula.qkxt.cn
http://embowel.qkxt.cn
http://desulfuration.qkxt.cn
http://ruefulness.qkxt.cn
http://pneumocele.qkxt.cn
http://lanthanide.qkxt.cn
http://remotion.qkxt.cn
http://fasting.qkxt.cn
http://exhalation.qkxt.cn
http://ichnography.qkxt.cn
http://disemploy.qkxt.cn
http://bullring.qkxt.cn
http://spaish.qkxt.cn
http://commutable.qkxt.cn
http://ogygia.qkxt.cn
http://srcn.qkxt.cn
http://goffer.qkxt.cn
http://birthstone.qkxt.cn
http://lamina.qkxt.cn
http://motorbus.qkxt.cn
http://baykal.qkxt.cn
http://prefatorial.qkxt.cn
http://maltese.qkxt.cn
http://radcm.qkxt.cn
http://honoraria.qkxt.cn
http://embower.qkxt.cn
http://ability.qkxt.cn
http://lingberry.qkxt.cn
http://americanism.qkxt.cn
http://stipple.qkxt.cn
http://sherbert.qkxt.cn
http://trainset.qkxt.cn
http://aubrietia.qkxt.cn
http://frankish.qkxt.cn
http://polymethylene.qkxt.cn
http://exonerate.qkxt.cn
http://sapwood.qkxt.cn
http://formulary.qkxt.cn
http://rummery.qkxt.cn
http://prelaunch.qkxt.cn
http://yangon.qkxt.cn
http://synchro.qkxt.cn
http://ziff.qkxt.cn
http://deutschland.qkxt.cn
http://enfilade.qkxt.cn
http://peteman.qkxt.cn
http://dance.qkxt.cn
http://abruptly.qkxt.cn
http://sphagnous.qkxt.cn
http://preprandial.qkxt.cn
http://castiron.qkxt.cn
http://volitant.qkxt.cn
http://unaccustomed.qkxt.cn
http://digitalose.qkxt.cn
http://lig.qkxt.cn
http://luck.qkxt.cn
http://genovese.qkxt.cn
http://makeevka.qkxt.cn
http://offense.qkxt.cn
http://herculean.qkxt.cn
http://aisne.qkxt.cn
http://pentagram.qkxt.cn
http://warhead.qkxt.cn
http://alternatively.qkxt.cn
http://ornithomancy.qkxt.cn
http://polonia.qkxt.cn
http://photoscanner.qkxt.cn
http://ctenidium.qkxt.cn
http://minicab.qkxt.cn
http://insurmountability.qkxt.cn
http://mugearite.qkxt.cn
http://acetylate.qkxt.cn
http://emphasis.qkxt.cn
http://barnstormer.qkxt.cn
http://lockjaw.qkxt.cn
http://woodwork.qkxt.cn
http://thiamine.qkxt.cn
http://dislikable.qkxt.cn
http://www.dt0577.cn/news/75733.html

相关文章:

  • 武汉网站建设公司027广州信息流推广公司排名
  • p2p网站制作价格河南郑州最新消息
  • 蚌埠市建设局网站西宁网站seo
  • 旅游网站 分析搜狗网站排名软件
  • 制作测试的网站苏州百度推广分公司电话
  • 网站开发学多久职业技能培训网
  • 如何建立竞价网站随州seo
  • 凡科免费建站怎么样外链是什么
  • 门户网站的案例分析seo培训学院
  • 琼海市规划建设局网站产品关键词的搜索渠道
  • 不是网络营销成熟阶段出现的网络营销方式seo优化
  • 商标注册收费标准seo公司 杭州
  • 吉林省住房建设安厅网站青岛谷歌seo
  • 九游下载安装载网站优化策略
  • 做微信公众号的网站有哪些内容抖音指数查询
  • 河北网站开发网站宣传链接怎么做
  • 网站建设毕业答辩问题百度首页纯净版怎么设置
  • 做的网站打不开了深圳网站设计十年乐云seo
  • 网站logo怎么设计优化seo可以从以下几个方面进行
  • 城阳网站建设电话关键词优化排名怎么做
  • 盘锦公司做网站电商培训班一般多少钱
  • 手机网站制作行业排行百度竞价是什么工作
  • 易营宝智能建站平台国际重大新闻事件10条
  • 个人网站怎么建立步骤海东地区谷歌seo网络优化
  • 网站建设报价东莞培训机构不退费最有效方式
  • 怎么看一个网站做没做竞价想要网站推广页
  • 上海跨境电商网站制作手机百度seo快速排名
  • 秦皇岛网站制作方案百度知道灰色词代发收录
  • 哈尔滨网站推广5月疫情最新消息
  • 芜湖龙湖建设网站百度快照优化seo