sockets

    3热度

    2回答

    我一直在试图找到如何发送文件在C或C + + 块我看了一些例子,在这里没有找到好的例子。我是很新的sockect编程的C/C++ http://beej.us/guide/bgnet/output/html/singlepage/bgnet.html 我需要如何在块的客户端和服务器之间发送文件的任何想法?客户端请求文件,服务器发回它。 我发现这个发送,但不知道接收它。 #include <sys/

    0热度

    1回答

    任何人都可以告诉我为什么下面的代码大多数时间返回0。一段时间返回1.我在3G网络中测试它。这会让玩家有时玩,有时候会暂停。我很困惑? fd_set readSet; struct timeval tv; tv.tv_sec = 0; tv.tv_usec = 250*1000; FD_ZERO(&readSet); FD_SET(http->fd, &readSet); ret = s

    0热度

    1回答

    我想在java中创建一个简单的客户端/服务器应用程序,它有一个主要启动线程 - 侦听器线程和可运行 - 发送器线程。 他们与一个工作程序进行通信。 套接字是在侦听器线程上创建的,就像输入和输出静态变量一样。 问题是: 我可以使用输出,但只有当我从它定义的侦听器线程中调用它时。 (output.writeBytes(“0000”);) 当我尝试从发件人runnable调用它时,我得到一个空异常! (

    1热度

    1回答

    大家好! 我正在尝试使用套接字来完成我的第一个Java应用程序。而且我无法从Socket读取数据。 下面是一个ServerThread源代码: public class ServerThread extends Thread{ private final int SERVER_PORT = 444; private ServerSocket serv; public ServerThread

    0热度

    2回答

    我想在下面的代码的第一个例子中做这样的事情,这是非阻塞的,但它给出了损坏的文件。第二个例子工作正常,但它阻塞,如果你不关闭客户端(另一端)的输出流套接字,这是服务器连接的另一个设备,那么它将阻塞,线程执行不会比这更远。 导致它每次产生损坏文件的第一段代码有什么问题? 第一个示例代码,好主意但产生损坏的文件; ​​ 第二个例子,代码卡住了;块。所以我不能使用它,因为你必须从客户端杀死套接字才能使代码

    1热度

    1回答

    我的代码有问题不知何故变量receiver_buffer从函数external_auth_format_packet从json_packet或uu获取一些数据。从receiver_buffer接收数据 {"status":1,"command":"command='./gitserve' "} 但随后杨松试图解析它seeas数据数据不属于该插座 Sep 26 12:35:07 ubuntu s

    2热度

    1回答

    如何在Java套接字编程中实现从客户端到服务器的持续交互。在我的程序中,我有一个目录中的许多文件夹ie)F://读取并且我将文件从客户端传输到服务器。当第一次请求时,一个文件夹从客户端传输到服务器,当它再次到客户端发送另一个文件夹时,它会一直说异常,java.net.SocketException:在ClientProgram的write()方法中关闭Socket我打电话给socket.getOu

    1热度

    1回答

    当我执行连续发送时,以及在客户端上接收到recv后,我遇到了与通过套接字进行的客户端/服务器通信有关的问题。例如: 方案A: Client Server send(...);----------->While(recv(...)>0){ send(...);-----------> print(message); send(...);----------->} recv(...);-

    3热度

    2回答

    我试图在两个应用程序之间共享数据:第一个从传感器获取数据,我需要做的就是在我接收到另一个数据(WPF)时传输这些数据,应用程序(并绘制图表)。 的数据通过一个事件处理程序接收,那么它的传输通过一个插座,就像这样: static TcpClient client = new TcpClient("localhost", 8181); static double w, dba;

    1热度

    2回答

    我想要做一个客户端的简单示例,该客户端使用8080端口连接到任何网站并从服务器打印第一个输入。但我甚至无法连接到服务器。 用Wireshark运行TCP的头文件,我意识到服务器没有回答。 我已经关闭防火墙,防病毒,并在我的路由器中设置转发端口,但我仍然无法连接到服务器。 这里是我的代码: import java.io.IOException; import java.io.InputStream