问题标签 [echo-server]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - 如何显示通过套接字接收的字符?
我有一个非常简单的 Ruby 程序,它充当“回声服务器”。当您通过 telnet 连接到它时,您输入的任何文本都会被回显。那部分正在工作。如果我添加一个“putc”语句以在运行程序的控制台上打印每个接收到的字符,则只打印显示的第一个字符。之后,它继续向 telnet 客户端回显内容,但控制台上没有打印任何内容。
以下是一个展示该问题的小型精简程序。
我对 Ruby很陌生,可能犯了一个典型的菜鸟错误。我做错了什么?
sockets - 向套接字发送(或接收)数据时出错(Haskell)
我正在搞乱我在网上找到的一个回显服务器,试图用 Haskell 来感受一下网络编程,但我遇到了一个绊脚石。我似乎无法弄清楚如何将数据发送到服务器(通过另一个程序或任何其他方式)。我目前的尝试如下:
当我运行 main 时,我在运行服务器的终端中收到错误“Server.hs: : hPutChar: resource vanished (Broken pipe)”。服务器代码如下:
我该如何解决这个问题?我想扩展服务器,以便了解更多信息。谢谢!
android - Android 中的 EchoServer、EchoClient
我正在尝试使用 2 个 Android 设备实现一个简单的 EchoServer、EchoClient 应用程序。
但是我对Android中的输入法有一个大问题。在 Java 中,使用了常见的 System.in 输入法,但在 Android 中我不知道该怎么做
java - Java Echo Server TCP *和* UDP实现?
我刚刚开始进行套接字编程,并且正在使用 Java 开发 Echo 服务器。我想做的一件事是在 TCP 和 UDP 中实现服务器,并允许客户端在运行时选择要使用的协议。
这是一个菜鸟问题,但我如何允许用户通过此选项选择 TCP 或 UDP 协议?我尝试在开头添加一个 if-else,它从扫描仪输入中选择协议,但不管选择如何,它都会跳过这两个块?
谢谢。
我已经实现了 TCP 回显服务器:
和客户端:
asp.net - 带有 asp.net 的回声服务器
我有 ASP.NET 服务器。
我有一个具有蜂窝通信(基于套接字)的嵌入式设备 - 该设备不是网络浏览器。
我希望能够访问 ASP.NET 页面 ( .aspx
) 并获得回复。
首先,我想发送二进制数据\x11\x22\x33
并从服务器(echo-server)获得相同的回复。
任何有关如何实现 ASP.NET 代码的指南或对类似项目的引用也会有所帮助。谢谢。
java - 套接字:无法连接到服务器或特定端口
我正在尝试通过端口和主机名连接服务器。
我找到了一个程序,但是当我尝试运行时,它会显示以下异常
这是我使用的代码。
}
我需要什么:
1. 我需要向服务器发送一些消息并希望得到服务器的响应。假设我发送“我是 stackoverflow 的用户”,那么服务器应该给出任何响应,如返回相同的字符串或转换为大写或其他内容。
一些问题:
1.我写客户端Java文件,但我是否需要写服务器Java文件。
2.我们可以使用ip和port发送请求吗?
3.我们可以使用主机名吗?
4. 任何回显服务器名称?我需要向该服务器发送消息想知道响应。
5. 我尝试了 server,java 和 client.java 然后我得到了结果?这个解决方案适合我吗?
c - C++ 中的简单回显服务器和 UNIX 中的 C
我编写了一个服务器,它从客户端获取消息并用它的字典(我的文件中有字典)中的单词来响应它们。例如:
我的 dict.txt 文件如下所示:
我的代码有问题,因为我的服务器从客户端获取消息,但仍然无法向客户端发送消息...(在我的客户端窗口中,我看不到来自服务器的消息)。作为客户端,我使用 telnet。有任何想法吗?
我的意思是,我运行我的服务器:./server 9999 和 telnet:telnet 127.0.0.1 9999 并且可以向服务器发送消息(并且服务器可以看到它们)但是在 telnet 端我看不到来自服务器的任何消息(服务器似乎也发送一个空字符串(或者什么都没有,我真的不知道))
c++ - 命名管道,选择错误的文件描述符 C++
我只想用命名管道编写一个简单的多客户端服务器。我在服务器端遇到问题。当我只有阅读时,一切都很棒。现在,我增加了服务器将消息发送回客户端的可能性 - 现在它根本不工作......
这是我的服务器代码(请注意,当我删除注释行 /* */ 时,它会从所有客户端读取,它工作得很好但是 - 只读)。如何强制服务器也写入所有客户端?(这个概念是客户端首先写入发送到服务器客户端fifoname。服务器创建并打开这样的fifo并且可以写入它但是写入部分仍然不想工作......:/)
客户端.cpp
我的输出:
服务器端:
客户端:
c - 本地主机服务器套接字程序不工作
我有用 C 编写的服务器和客户端套接字程序。我想使用local host ipaddress 127.0.0.1
. 当我执行服务器程序时。它的输出是绑定失败并停止。如何使客户端连接到同一台笔记本电脑上的服务器(即通过本地主机)成为可能。请帮忙。
这是服务器代码(这是一个回显服务器程序):
python - 创建回显服务器
我是 python 新手,正在尝试编码。我想创建简单的回显服务器,即我输入到客户端的任何内容都将简单地由服务器回显,如果客户端用户在不写任何内容的情况下按下回车,那么服务器将断开连接。这可能很简单,但我在这里缺乏逻辑,有什么帮助吗?
这是我的代码