ICode9

精准搜索请尝试: 精确搜索
  • 服务器为什么不使用C#中的套接字在本地传输中接收所有UDP数据包?2019-12-01 14:06:13

    我有一个服务器和一个客户端应用程序,客户端将一堆数据包发送到服务器.使用的协议是UDP.客户端应用程序产生一个新线程以循环发送数据包.服务器应用程序还产生一个新线程,以等待循环中的数据包. 这两个应用程序都需要使UI随传输进度进行更新.如何使用this question解决了如何正确地

  • 在C#/ Windows中以编程方式阻止进程与特定主机之间的所有连接2019-12-01 14:05:54

    我试图在我们使用的第三方连接器库中跟踪一些故障转移问题.目前,我正在启动和停止远程服务以模拟故障,这虽然可行,但是非常不切实际. 有没有一种方法可以以编程方式阻止进程与给定主机之间的所有连接? 编辑:以及阻止我想删除任何现有的连接解决方法:我认为您可以与Windows防火墙进行

  • 如何在Python中创建ICMP跟踪路由2019-12-01 12:58:29

    我正在尝试在Python中实现基于ICMP的Traceroute. 我发现了一个非常有用的指南(https://blogs.oracle.com/ksplice/entry/learning_by_doing_writing_your),它使我能够创建基于UDP的Traceroute(下面的代码),因此只需要进行修改即可.我尝试将发送套接字更改为ICMP,但是没有例外,我什

  • linux-为什么wineserver在后台运行时在子进程中设置主套接字?2019-12-01 12:51:20

    Wine服务器启动时,它将通过open_master_socket()创建一个Unix套接字,稍后启动的所有Wine进程都使用此套接字连接到Wine服务器,这是来自server / request.c,open_master_socket()的代码: 771 if (!foreground) 772 { 773 if (pipe( sync_pipe ) == -1) fatal_per

  • c#-来自MSDN的异步客户端套接字示例2019-12-01 12:17:16

    我有一个关于这个例子的问题:Asynchronous Client Socket. 它说这些操作是异步的,它们是(显示了beginxxx / endxxx),但是它们使用ManualResetEvent,并且如果我正确理解了示例代码,则这样调用: Receive(client); receiveDone.WaitOne(); 将阻塞线程,它们被从中调用.因此,如果我

  • java-J2ME-无法在客户端关闭输出流,服务器在等待数据时挂起[诺基亚J2ME实现]2019-12-01 12:03:13

    我的问题是:有没有一种方法可以执行套接字OutputStream关闭,或者它应该由诺基亚正确/完全实现? (J2ME nokia实现,在nokia c6-00上测试,未关闭流,在模拟器上测试,工作正常) 主要问题是J2SE服务器应用程序未获取流信息的末尾,条件read(buffer)== -1从不成立,它尝试从空流中读取并挂起,

  • 在真实的Android设备上使用Tcp套接字2019-12-01 09:26:49

    我可以使用Tcp套接字连接两个Android设备(不是仿真器),以提供WIFI网络所需要的IP地址吗?我应该通过特定端口进行端口转发吗?是否可以使用系统调用以编程方式打开端口?解决方法:我可以使用Tcp套接字连接两个Android设备(不是仿真器),以提供WIFI网络所需要的IP地址吗? 阅读以下内容:http:/

  • GUI Java Netbeans多个类2019-12-01 08:10:08

    这很基础,但是我什至不知道如何搜索我需要的东西. 我创建了一个系统,该系统具有几个类和两个通过套接字相互通信的项目. 现在,我的目标是使用设计师Netbeans为系统创建GUI,但是在将GUI与其余类进行通信时,我有点陷入困境. > GUI应该是我的主要课程吗?>如果没有,如何将消息发送到我的

  • Java-3G中某些Android设备的HTTPS异常2019-12-01 06:11:31

    这是我的问题: 我想使用自签名证书在服务器上发出HTTPS请求.在WLAN上与Galaxy S2(v4.0.3),Nexus S(4.0.4),Xperia Ray(4.0.3)和Galaxy Ace(2.3.6)配合使用时效果很好. 在3G中进行测试时,它仅适用于Galaxy Ace和Xperia Ray.在其他我得到的套接字已关闭:java.net.SocketException. 在th

  • Java-Android组播只能使用255.255.255.255地址工作2019-12-01 02:14:22

    我尝试使用端口5500将多播主机设置为230.0.0.1.然后,在另一侧,我说要在端口5500上加入组230.0.0.1.它加入并接收了几秒钟的数据包.然后它突然停止了.如果我使用255.255.255.255,它将正常接收数据包.为什么会这样呢?组播发送者的代码如下: private class StatusBroadcasterThread ext

  • Java-Android应用接受本地但非远程TCP连接2019-11-27 19:26:45

    非常坚持这一点,非常感谢您能提供的任何帮助! 我有两个程序,一个Android应用程序和一个多路Java服务器. Android应用程序首先建立到服务器(端口21)的出站连接,然后接受来自服务器(端口1025)的入站连接.为了保持一致性,无论建立连接的方向如何,我总是将Android应用程序称为客户端,将J

  • Java客户端/服务器应用程序2019-11-27 19:00:04

    我有一个多线程服务器,正在等待套接字连接. 第一次消息交换始终是同一类型,客户端发送一个带有身份验证详细信息(userid / pwd)的对象,服务器将对其进行检查,然后通过身份验证是否通过身份验证. 在第一次交换消息之后,客户端将发送一些请求,这些请求对应于服务器能够执行的各种任务

  • 套接字花费太长时间才能关闭2019-11-27 17:30:34

    我在应用程序的几页上有套接字查询游戏服务器.我有一个问题,当我在页面之间浏览太快时,套接字没有正确关闭,我得到的错误是这样的; socket_recv() [function.socket-recv]: unable to read from socket [104]: Connection reset by peer 每页完全加载后,我必须等待4-5秒钟左右才能

  • python-多处理和套接字.如何等待?2019-11-27 15:58:45

    我有一个包含4个节点和一个主服务器的集群.主机分派可能需要30秒到15分钟才能结束的作业. 节点正在使用SocketServer.TCPServer进行侦听,在主服务器中,我打开一个连接并等待作业结束. def run(nodes, args): pool = multiprocessing.Pool(len(nodes)) return pool.map(loa

  • 互联网上的C#套接字2019-11-27 15:06:07

    大家好,我成功地用C#编写了一个客户端服务器程序,可以在局域网下完美地工作,我们使用了TcpListener和TcpSocket类. 但是,我们无法使其通过互联网工作,我知道这与防火墙,路由器端口阻塞等有关. 我们转发了我们使用的端口,并关闭了防火墙,但仍然没有运气. 为了使这项工作有效,我必须

  • 在Linux上“已接受” fd上的setsockopt2019-11-27 13:51:49

    对于用于SO_REUSEADDR的Linux,setsockopt的行为我有一个相当奇怪的发现.一行:如果我将sockopt应用于“侦听套接字”上accept所返回的fd上,则套接字选项将反映在侦听套接字所持有的端口上. 确定一些代码. 服务器:打开套接字,将SO_REUSEADDR设置为true.接受连接,然后在accept返回的fd上

  • 使用python的套接字模块查找IP地址2019-11-23 10:56:15

    当我运行以下命令以获取主机ip时: socket.gethostbyname(socket.gethostname()) 我在MAC终端上收到以下错误: socket.gaierror: [Errno 8] nodename nor servname provided, or not known 知道可能是什么问题吗? socket.gethostname()确实返回正确的主机名.解决方法:尝试以根/ etc

  • Java客户端和Java“后端”之间的高性能消息传递2019-11-23 08:11:36

    我有一个基本的Java Messaging应用程序,可将JAVA对象发送到远程服务器进行处理.我在两边都利用了Spring支持,并使用ActiveMQ作为我的JMS提供者.它运作良好-我们没有遇到10个同时发送消息的客户端的实际问题. 但是,我们现在确实想要扩展.客户数量可能会增加到约500个.另外,每个客户

  • 为位于不同网络中的节点定义UDP套接字2019-11-23 06:51:55

    假设有两个位于两个不同网络中的linux机器,它们的配置如下 Node1 Node2 IPaddr(private) 192.168.0.14 10.25.3.75 Router modem's IP(real) 1.2.3.4 5.6.7.8 Netmask (real) 255.255.0.0 255.25

  • javascript-node.js中的socket.setTimeout()2019-11-23 06:36:14

    我试图实现基于net模块的http服务器. 我需要在其中实现保持活动状态,因此我先调用sock.setKeepAlive(true),然后调用sock.setTimeout在2秒超时后关闭套接字.这是我的代码: var server = net.createServer({ allowHalfOpen: false},socketListener); function start(port){ ser

  • c#-套接字数据处理-用于数据打包(TCP)2019-11-23 05:05:19

    我正在做一个套接字项目.我想使用TCP发送〜4kb数据.我需要在这里问一个问题.也就是说:如果我使用TCP发送〜4kb数据,我的数据处理程序函数是否可以再接收一次该数据?即RECEIVE(服务器端)函数能否返回2次(如果我一次发送〜4kb数据)?如果我能理解这一点,我将开始制作自己的数据包处理系统

  • c#-当Socket.Receive返回0时,WSAECONNRESET异常与情况之间有什么区别?2019-11-22 22:04:39

    我做了一个小型C#服务器应用程序,以客户端模式测试GPRS调制解调器.有时在工作时,我得到一个SocketException,错误代码等于10054,即WSAECONNRESET.在NetworkStream.ReadByte()调用期间发生异常,这意味着远程主机强行关闭了现有连接.好的,但是当我使用客户端应用程序而不是调制解调器

  • 带有神秘缓冲区的套接字2019-11-22 15:08:32

    我正在构建一个基于python的接口,用于通过TCP从仪器中提取数据.数据流是作为特定事件而来的,并且时间安排不是很稳定:我会突发数据,然后出现缓慢的周期.它们是小的数据包,因此为简单起见,假定它们是完整的数据包. 这是我从套接字获得的行为: >发送事件1:socket.recv返回事件1>发送事件

  • c#-使用套接字传输文件2019-11-22 15:07:26

    我需要根据其IP地址和特定端口将所有类型的文件传输给特定用户.因此,每当新请求到达指定端口(服务器正在等待文件的端口)时,即表示文件已传输它在另一个端口中传输了一些聊天消息. 我的问题是我需要具有发送文件的名称和大小以及其内容,以便在客户端创建与发送文件相同名称的新下载

  • linux-识别套接字客户端中的远程断开连接2019-11-22 14:51:14

    如何从套接字客户端程序中发现远程连接已关闭(例如服务器已关闭).当我执行一次接收并且服务器关闭时,如果我没有设置任何超时,它将阻塞.但是,在我的情况下,我无法放置任何可靠的超时值来解决它,因为否则即使服务器启动,recv也会超时,但响应时间实际上比我设置的超时值长.解决方法:

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有