草庐IT

端口扫描

全部标签

java - Glassfish端口统一导致web服务部署异常

使用以下命令将端口统一应用到我的glassfish域之后asadmincreate-protocol--securityenabled=falsehttp-redirectasadmincreate-http-redirect--redirect-port8181--secure-redirecttruehttp-redirectasadmincreate-protocol--securityenabled=falsepu-protocolasadmincreate-protocol-finder--protocolpu-protocol--target-protocolhttp-li

java - 是否可以仅使用 1 个 UDPSocket 在同一端口上发送/接收?

我正在尝试发送一个DatagramPacket,然后必须等待来自服务器的确认,以便我知道我是否必须重新发送相同的数据包或发送下一个数据包......我在客户端使用相同的套接字,发送数据包并接收确认(ack),在服务器端,另一个套接字用于接收数据包,然后发送致谢客户..第一个问题是客户端正在发送数据包,服务器正在接收它,然后向客户端发送确认,但客户端在收到确认包时阻塞。我正在制作一些System.out.println来确定问题出在哪里,但我找不到解决这个问题的方法。第二个问题是服务器仍然总是在接收数据,并且不要等待客户端发送一些东西,我检查了因为我得到了那些行(比如“得到了长度为xxx

java - 使用带有 wildfly 8.2 的 resteasy 3.0.10 启用自动扫描

在使用简单的restEasy3.0.10应用程序设置新的Wildfly8.2服务器时,我试图弄清楚我的问题是什么。我的Web应用程序非常简单。src/main/java/my-package/RootApplication.javaHomePageResource.javawebapp/index.htmlWEB-INF/beans.xmlweb.xmlweb.xml和beans.xml看起来像这样----web.xml----beans.xml在RootApplication.java我有@ApplicationPath("/app")publicclassRootApplicati

java - 如何在扫描仪获得输入之前运行一段时间?

我正在尝试编写一个循环,该循环一直运行到我在运行应用程序的控制台中键入特定文本为止。像这样的东西:while(true){try{System.out.println("Waitingforinput...");Thread.currentThread();Thread.sleep(2000);if(input_is_equal_to_STOP){//ifusertypeSTOPinterminalbreak;}}catch(InterruptedExceptionie){//Ifthisthreadwasintrruptedbynotherthread}}我希望它每次通过时都写一行,

java - 哪种静态分析工具用于扫描从一种方法到另一种方法的数据流?

假设我的库中有两种方法:voidcom.somepackage.SomeClass.someSink(Strings)和intcom.someotherpackage.SomeOtherClass.someSource(inti)在我的代码中,第一种方法用作数据接收器,而第二种方法用作数据源。类型参数int、String只是举例,实际情况可能会有所变化。我想在满足下面给出的特定模式的某些代码中检测这些方法的用法:一些数据(比如x)是由源生成的一些数据(例如y)是使用一系列转换生成的f1(f2(...fn(x))y被提供给接收器。转换可以是任意函数,只要从为接收器生成数据的函数到从源接收

java - 获取服务名称的端口号?

我需要类似C函数的东西getservbyname()对于Java应用程序。我必须解析一个可能包含端口号或服务名称的配置文件,在后一种情况下,我需要将其转换为端口号以传递给库。我找到了thisbug有点惊讶的是,这个问题是在1997年提出的(!),甚至13年都没有考虑实现。我真的不想为自己做特定于平台的解析工作-还有其他方法吗? 最佳答案 ApacheTomcat为此提供一些JNI绑定(bind):packageso3645405;importorg.apache.tomcat.jni.Address;importorg.apache

【Bluetooth蓝牙开发】十、BLE蓝牙通信流程(建立连接,广播,扫描,断开连接)

个人主页:董哥聊技术我是董哥,嵌入式领域新星创作者创作理念:专注分享高质量嵌入式文章,让大家读有所得! 【所有文章汇总】 文章目录1、初始化蓝牙控制器2、设置蓝牙控制器为广播状态3、设置蓝牙控制器为扫描态4、发起连接请求5、数据交互

java - 如果端口对多播组无关紧要,为什么 DatagramSocket.joinGroup() 方法采用 SocketAddress?

我只是好奇。那是一个API错误吗?当您加入多播组时,您不使用端口,只使用多播组的多播地址(IP),对吧?当使用PORT时,是否会出现这种情况? 最佳答案 这个问题最好改写为“为什么DatagramSocket.joinGroup()需要一个SocketAddress参数,它可以包含一个端口号?”SocketAddress中的端口号被忽略。多播完全是根据IP地址定义的。我认为使用SocketAddress的原因是它可以暗示一个未解析的地址,其中InetAddress暗示一个已解析的地址,你不能解析多播地址,但不要引用我的话;-)

java - 使用相同端口 (80) 运行多个 Java jetty 实例

例如:我有一个主临时域www.product.com对于每个客户端,我需要将单独的子域映射到具有相同端口(80)但具有不同实例名称(不同的.wars文件)的同一服务器www.client1.product.comwww.client2.product.comwww.clientn.product.com(如果我错了,请纠正我)据我所知,如果我启动jetty实例,每个实例都将从单独的端口号开始client1warwillstartatport3001client2warwillstartatport3002client3warwillstartatport3003我的问题是如何将所有具有

java - 使用 "dist"指定 Play 2.0 端口

我正在使用dist创建打包项目,并尝试修改生成的start脚本以在端口9001上运行应用程序。这是生成的内容:execjava$*-cp"`dirname$0`/lib/*"play.core.server.NettyServer`dirname$0`这是我试过的,但似乎不起作用。execjava$*-Dhttp.port=9001-cp"`dirname$0`/lib/*"play.core.server.NettyServer`dirname$0`有什么想法吗?我也试过在application.conf中指定http.port=9001但没有成功。在Play1.2.X中做到这一点非