草庐IT

discovery

全部标签

【SpringCloud微服务】- Eureka服务注册与服务发现Discovery

文章目录Eureka简介服务注册创建Eureka注册中心配置Eureka端口号及地址启动Eureka服务并访问引入EurekaClient包并开启注解添加注册配置启动微服务并访问Eureka主页查看服务发现Zookeeper服务注册添加依赖包添加配置主启动类注解Consul服务注册添加依赖包添加配置主启动类注解3个注册中心的比较Eureka简介Eureka是Netflix开发的服务发现框架,本身是一个基于REST的服务,主要用于定位运行在AWS域中的中间层服务,以达到负载均衡和中间层服务故障转移的目的。SpringCloud将它集成在其子项目spring-cloud-netflix中,以实现S

objective-c - 在 Objective C 中解析 SSDP Discovery 的最佳方法

我正在开发一个非常简单的应用程序来发现使用SSDP的设备,并且我正在尝试找到解析此命令响应的最简单方法。我试图避免做一堆NSString或正则表达式操作。我尝试了以下两种方法:方法一:使用GCDAsyncUdpSocket,我能够成功发送发现命令并获得以下响应:HTTP/1.1200正常缓存控制:max-age=300ST:roku:ecp美国序列号:uuid:roku:ecp:1234567890分机:服务器:RokuUPnP/1.0MiniUPnPd/1.4地点:http://192.168.XX.XX:8060/这看起来像一个常规的HTTP响应,但使用GCDAsyncUdpSoc

大一统模型 Universal Instance Perception as Object Discovery and Retrieval 论文阅读笔记

UniversalInstancePerceptionasObjectDiscoveryandRetrieval论文阅读笔记一、Abstract二、引言三、相关工作实例感知通过类别名进行检索通过语言表达式的检索通过指代标注的检索统一的视觉模型UnifiedLearningParadigmsUnifiedModelArchitectures四、方法4.1Prompt生成4.2图像-Prompt特征融合4.3目标发现和检索4.4训练和推理训练推理五、实验5.1实施细节5.2在10个任务上的评估目标检测和实例分割REC和RESSOTVOSMOTMOTSVISR-VOS5.3消融和其它分析六、结论写在

android - 使用网络服务发现时注册失败,错误代码为 0。

每当我使用registerService函数时,它都会给出代码错误0的异常。1)我正在创建一个本地聊天服务应用程序,我需要在其中广播本地服务,而在这样做时我一直被卡住,因为无论我做什么,注册总是失败,错误代码为0。我在onResume()或onPause()block中没有多个注册实例。2)Logcat只显示Attemptedtofinishaninputeventbuttheinputeventreceiverhasalreadybeendisposed.每当我点击右上角的注册服务按钮时。这是我的代码:publicStringmServiceName="nearByDevices";

java - 安卓 Wi-Fi 直连 : re-connect to a device without re-Discovery

我知道Wi-FiDirect的工作原理以及发现阶段是什么,因为我阅读了整个Wi-FiDirect规范v1.1。当我想连接到Android设备时,我必须开始发现阶段。当触发onPeersAvailable时,我可以连接到这些对等点之一。现在我想断开连接并快速重新连接到同一个对等点,而不重新执行发现。这种情况可能吗?比如保存channel信息,使用java反射设置channel,快速启动连接?我知道,这是一个策略问题:) 最佳答案 它的有效问题,似乎在开始连接时,连接的设备必须在当前发现的对等点列表中,而事实并非如此,那么连接请求将失败

android - 使用 Android SDK 检测附近移动设备的方法?

我正在考虑开发一个Android应用程序,该应用程序可以检测附近所有或大多数附近的移动设备(iPhone、Android等)是否已打开。我不需要与这些设备进行交互,只是检测它们,一个要求是检测到的设备上不能安装任何特殊/不寻常的应用程序。该应用程序只需要适用于典型的美国设备和网络。我已经考虑过几种方法来执行此操作(以某种方式检测蓝牙、wifi或蜂窝传输/标识符),但我正在寻找特定的实现方法来检测相对较大比例的附近设备。我不确定这些方法中哪些是可能/可行的或如何将它们付诸实践......也许使用蓝牙:有没有办法使用AndroidSDK来检测不可发现的蓝牙设备(不处于可发现模式)?TheN

android - 如何使用 Android 的本地网络服务发现找到所有可用的服务

我读过androiddocumentation关于使用NSD查找特定网络服务。下面是我的代码,用于发现所有可用的_http._tcp服务。finalNsdManager.DiscoveryListenerdiscoveryListener=newNsdManager.DiscoveryListener(){@OverridepublicvoidonDiscoveryStarted(Strings){Log.i(TAG,"onDiscoveryStarted:"+s);}@OverridepublicvoidonServiceFound(NsdServiceInfonsdServiceI

android - 如何以编程方式清除 Android 中的蓝牙名称缓存?

我注意到,当配对的蓝牙设备发生名称更改时,我的Android设备并不总是注册该名称更改。它继续显示设备的旧名称......这对于未配对的设备来说不是问题,所以我自然猜测Android会在某处缓存配对设备的名称。环顾四周,我发现如果我取消配对设备并手动清除存储在我的Android的“蓝牙共享”应用程序中的缓存,这个问题就会消失。当然,在我再次将设备与我的Android设备配对后,问题可能会再次出现。TL;DR如何强制Android始终显示蓝牙设备的最新名称?听说过“fetchUuidsWithSdp”方法,但不知道怎么用。 最佳答案

Android 6.0 - 蓝牙 - 不存在 Action_Found 广播 Intent 的代码

更新我尝试了很多代码,也来自互联网上显示的示例。他们每个人都遵循我的方法。经过几个小时的测试,我得出的结论是在Android6.0上无法实现未知设备的蓝牙发现,我们只能检索绑定(bind)的设备。我很确定这个Android版本有一些东西。如果有人知道如何解决这个问题,我将不胜感激。原帖我的代码运行良好,但找不到任何设备。我只收到DISCOVERY_STARTED和DISCOVERY_FINISHED,因此没有找到任何设备,但使用系统应用程序可以找到这些设备。这是我的应用代码,希望对你有帮助。@OverrideprotectedvoidonCreate(BundlesavedInstan

android - NsdManager.DiscoveryListener.onServiceFound 的 NsdServiceInfo 中 Host 为 null

我正在尝试获取作为参数传递给NsdManager.DiscoveryListener.onServiceFound()的NsdServiceInfo的mHost,但它为空。我有两个android设备,其中设备1是服务器,设备2是客户端。这就是我在设备1中注册服务器的方式publicvoidregisterService(intport,InetAddressmyIp){NsdServiceInfoserviceInfo=newNsdServiceInfo();serviceInfo.setPort(port);serviceInfo.setServiceName(this.servic