问题标签 [clients]

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.

0 投票
2 回答
708 浏览

clients - 服务器如何同时与两个客户端(JavaScript、HTML、PHP)通信?

我有一个任务要做,为此我可以使用任何 www 技术,如 HTML、JavaScript、PHP 等。我很抱歉地说我没有研究过这些技术中的任何一种。因此,我花了一些教程并浏览它们以寻找答案。

我找到了许多问题的解决方案,但有一个问题尚未解决。它是这个:

我希望两个客户端通过服务器进行通信以完成此任务。一个发送消息,服务器对其进行处理并将其转发给下一个。

无论如何,PHP 教程都没有告诉我这样做。他们都谈到了一个客户端与服务器之间的通信。

请帮忙。告诉我一个方法来做到这一点。谢谢。

0 投票
2 回答
19011 浏览

c - C、Socket编程:1服务器2客户端通过HUB连接,聊天应用使用TCP

我有用于在 1 个服务器 1 个客户端之间连接和聊天的代码,如下所示:

我需要连接另一个客户端,它也可以使用相同的端口聊天。请给我代码来做到这一点。谢谢你。

0 投票
1 回答
72 浏览

java - 我是 WCF 的新手。我需要实现一个带有回调/事件的 WCF Web 服务到客户端

我知道这是可能的。如何为 Java/Unix 客户端实现这一点?是否支持?

任何示例代码都会有所帮助。

0 投票
1 回答
873 浏览

silverlight - 从服务器到所有客户端的 Silverlight 通知,没有 UDP

我想知道如何在没有 UDP 的情况下实现这一点,我有一个使用 UDP 多播的解决方案:http: //blogs.msdn.com/b/ncl/archive/2009/11/18/udp-multicast-in-silverlight-4。 aspx ,但由于这是针对具有仅启用端口 TCP 80 和 TCP 8080 的 Intranet 的知名客户,因此无法使用此解决方案。是的,应用程序在 Intranet 环境中运行。

我需要一个简单的示例,如何通过 WCF 向所有 Silverlight 客户端发送消息。

我找到了这个解决方案,但我不知道如何在 Silverlight 中实现它:

http://idunno.org/archive/2008/05/29/wcf-callbacks-a-beginners-guide.aspx

各位大佬,我没办法了,求大神帮忙。

0 投票
2 回答
1544 浏览

mysql - 每个用户组的单独数据库?

我的程序适用于多个项目(客户)使用。我正在使用 PHP 和 Mysql。

例如,为客户端执行程序将包括所需的所有表,以及该客户端的用户列表。

程序的每个实现(针对不同的和完全不同的客户端)都将使用相同的一组表,但它们是分开的。例如,客户端 A 会有一个用户列表 TABLE,客户端 B 会有一个。但它们不是同一个表。

我是否要为每个实现创建一个单独的数据库(因此,为每个新数据库启动一组新表)?

我需要注意什么我仍处于编程阶段的早期阶段,但想为以后的道路做准备。仍在为一个 DB 中的表进行编程,但我不希望以后有任何意外。我目前托管在一家公共托管公司。

0 投票
1 回答
1562 浏览

ios - 当图层重叠时,如何将触摸处理限制为一层?

我在编写的 cocos2D 程序中处理触摸事件时遇到了一个有趣的问题。我在 CCScene 中有 3 个 CCLayer 子类层:

backgroundLayer - z:0 - 用于显示背景图像的简单静态层。

planetLayer - z:3 - 显示层 - 数据变化的可视化显示在这里。

gameControlsLayer - z:5 - 用于显示数据控制器的层,例如滑块和按钮。

我将行星层和控制层分开,因为我想平移和缩放行星层,而不用担心控制受到影响。

这是设置这些层的场景初始化代码:

我需要在行星层和控制层上进行触摸处理。在控制层上,触摸处理位于作为子层的控制对象内部。我首先编写了所有这些代码,它工作正常。

之后,我为行星图层编写了图层范围的触摸处理,这样我就可以进行触摸滚动和缩放。我已经滚动(虽然还没有缩放),它工作正常。我的问题是:当我触摸和操作控制层上的控件时,它们工作正常,但是当我上下移动滑块拇指时,例如,控制层后面的行星层平移,好像触摸是为了它。

包含代码可能是多余的,但这里是相关的片段:

对于滑块控件,控件层的子层:

以下是行星层的相关代码:

我想添加捏缩放功能,但我需要先解决这个问题,然后再建议这样做。这里有人有答案吗?我觉得我错过了一些明显的东西……</p>

谢谢!

0 投票
1 回答
290 浏览

.net - WCF 会话,客户端数量?

我正在开发具有 WCF 服务后端的系统,并考虑实现会话。但是我担心可以同时连接的客户端数量。我将连接多达 500 个客户端,每个客户端每隔 5-10 秒就会不断拨打电话。每个客户端拥有一个实例的服务成本会有多高?

谢谢

乔恩

0 投票
1 回答
142 浏览

versioning - 具有多个平台客户端的版本控制软件是否有任何标准?

我很清楚关于软件版本控制的大多数标准。整个major.minor.revision/build/whatever 方案。但是我不太确定当软件可以安装在多个平台上时是否有任何约定,每个安装都有一个独立的周期。例如,我有一个具有以下客户端的应用程序: - Web - 桌面 - iPad - 移动设备: - iPhone - Android

所有这些客户端可能没有完全相同的功能,它们也不一定同时发布到世界上。他们的进一步发布时间表也可能有所不同。那么,有什么建议可以解决这个问题吗?是否就像将它们全部分开一样简单?因此,在任何时间点,套件都可能如下所示: - appname-web 3.1.0 - appname-desktop 2.1.1 - appname-ipad 1.0.0 - appname-iphone 1.5.0 - appname-android 1.6.0

谢谢,

缺口

0 投票
1 回答
653 浏览

c# - 多个客户端出现问题并获取特定流

我有一个简单的多线程 C# 服务器和客户端。当只有一个客户端连接时,我可以很好地与之交互,但是当连接两个或更多时,似乎我正在使用最后一个NetworkStream. 我想做的是给出一个输入命令,指定要读取和写入的流。因此,例如,第一个客户端是“客户端 1”,第二个客户端是“客户端 2”。我只需在命令文本框中输入“客户端 2”,它就会为第二个客户端获取流。

问题是,我不知道如何将文本分配给客户。以下是来自服务器的相关代码:

那么,我该怎么做呢?

0 投票
3 回答
1821 浏览

java - 服务器不接收来自多个客户端的数据(java 套接字)

我写了一个简单的程序,服务器应该打印多个客户端发送的数据。但是服务器只接收到部分数据。以下是相关的代码片段。

服务器:

客户:

我得到以下输出(在 3 个客户端上运行时)

我没有收到第二条和第三条消息。服务器一直在等待。我哪里错了?

编辑:在服务器代码中,我尝试删除reader.close()clientSocket.close(). 那也没有用。另一个问题——如果 3 个客户端发送 3 条消息,是否需要 9 个连接?(这就是原因,我在服务器代码中关闭了连接)