问题标签 [stream-socket-client]

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 投票
1 回答
218 浏览

python - 使用自签名证书将 Metro 应用程序连接到 Python SSL 服务器

如何StreamSocket在 Windows 8 Metro 应用程序中使用服务器中的自签名证书连接到基于 Python+OpenSSL 的服务器?我尝试将服务器的公钥添加到 Windows 桌面上的各种受信任的商店,但无济于事。我尝试过的一切都产生了相同的结果:一个异常,与这篇文章中的消息相同。

我在 Windows 8.1 上使用 Visual Studio 2013 进行开发,连接到运行 OpenSSL 1.0.1h 的 Python 3.4 服务器

0 投票
0 回答
72 浏览

python - 在 Windows 8.1 中使用 StreamSocket 连接到服务器时,如何提供客户端证书?

在查看 Windows 8.1 中的 StreamSocket API 时,似乎没有任何方法可以StreamSocket为服务器提供客户端证书以进行验证,无论是UpgradeToSslAsync还是ConnectAsync。无论如何在不使用 WCF 的情况下在 Windows 中执行此操作?我正在设置 Python 服务器,似乎没有简单的方法可以将 WCF 与 Python 服务器(或任何其他非 WCF 服务,就此而言)一起使用

0 投票
1 回答
2375 浏览

php - stream_socket_client 在我的服务器上失败,无法了解有关错误的更多信息

此代码:(https://github.com/stuffmc/Safari-Push-Notifications/blob/master/index.php#L195

返回false,但没有错误。这意味着当我发送到 /v1/push 时,每个设备/令牌都会失败:( PHP 文档说:

如果 errno 中返回的值为 0 并且函数返回 FALSE,则表明错误发生在 connect() 调用之前。这很可能是由于初始化套接字的问题。

我让这个代码完美地运行在一个网站(开发/测试版/登台)上,现在我正试图转移到生产环境,但事实并非如此。

我应该注意到,虽然调用

完美的作品。我有一个提示,我可以在其中输入字符,当输入 enter 时,它会退出 - 与我的开发测试相同。

我也没有发送任何内容/v1/log(如https://devforums.apple.com/thread/203825所述),所以我不知道问题出在哪里:(

0 投票
1 回答
967 浏览

php - 连接到苹果推送服务时出现连接错误 10060

我正在使用 Windows 服务器并运行 php 5

我收到了这个错误

我中止服务器上的防火墙以确保它不是端口问题..

源文件是

另一件事,当我在mac上运行这个脚本时,它成功了,没有任何麻烦。

谁知道怎么修它?或者至少是什么问题?

感谢您的任何帮助

0 投票
1 回答
581 浏览

c# - 如何使用 StreamSocket 广播消息

我按照教程创建通过 Stream Socket 连接的 WindowsPhone 设备。

互相发送消息效果很好。但我不知道如何广播消息。有人可以告诉我怎么做吗?

0 投票
0 回答
60 浏览

windows-phone-8 - 如何在 Windows Phone 8 SDK 上的 StreamSocket 上设置 SNI

是否可以在流套接字上的 ConnectAsync 中设置服务器名称指示 (SNI)?

0 投票
1 回答
992 浏览

c# - 无法处理 StreamSocket

我制作了一个连接到 IRC 服务器的小类,现在我正在尝试处理套接字。

每当我这样做时,我都会得到一个

由于线程退出或应用程序请求,I/O 操作已中止

可能值得注意的是,我正在调用 dispose 函数

在处理 StreamSocket 之前,我也尝试过从 DataReader 中分离流,但它仍然无法正常工作。事实上,它引发了另一个错误。

操作标识符无效

我还应该如何处理 StreamSocket?

这就是我想象的 Dipose 方法应该是这样的:

当我连接时,我会这样做:

读取数据方法是递归的,并继续读取任何传入的数据:

0 投票
0 回答
644 浏览

java - (Java) 使用 Socket 的简单文件传输(客户端-服务器)

我在一个简单的文件传输程序中工作,但我真的得到了一个无法继续的点,导致编译器给出以下错误:

Cliente_FTP.java:60: 错误: 找不到符号 conexion.enviar_archivo(nombre_archivo); // 这是产生错误的行!!!^ 符号:方法 enviar_archivo(String) 位置:Misocket 1 类型的变量连接错误

我只是想在一个包(Misocket)中创建一个新方法(enviar_archivo和recibir_archivo),但是当它被调用时它会接缝无法访问。我会尝试更好地解释我显示代码,首先我有一个客户一边与服务器交换日志和密码,直到这里一切顺利,但是当我尝试调用 Misocket 类中的方法 enviar_archivo 并编译时,我得到了上面的错误。如果你们中的一些人看到我做的不好,请告诉我。

这是调用类 Misocket 的客户端,它是一个 Socket 扩展。

类 Misocket 包含创建套接字、流、发送接收消息的方法,一切顺利,但应该发送和接收文件的方法:包 Misocket;

问候/罗素

0 投票
0 回答
4739 浏览

c# - 操作标识符无效

在我开始之前,我只想说我一直在寻找这个问题的解决方案,但我没有找到任何可以帮助我解决它的东西。

我需要连接到某个服务器,发送消息并显示结果。这很容易,但它崩溃了,我不知道为什么。

这是代码

这工作得很好,它连接到服务器并准备好使用。而且没有第二种方法

在选定的行代码崩溃并抛出“操作标识符无效”。我尝试做与LoadAsync相同的事情

但它不起作用。reading1Voltage是 XAML 控件,TextBox。

这段代码有什么问题,我怎样才能让它工作?

0 投票
0 回答
260 浏览

c++ - 如何在 Eclipse-cdt ubuntu 14.0 中使用 C 语言在 Socket-Client 程序中运行单元测试用例?

我在 eclipse-cdt(ubuntu 14.0)中制作了简单的 StringReverse C 项目并制作了 .so(共享库)。我在 eclipse-cdt 中为 StringReverse C 项目制作了测试用例。测试成功运行。

但是,这些 C 项目和测试用例我想在 eclipse-cdt 中的 Socket-Client Programming 中运行。假设我想在客户端通过测试用例,并且测试用例在服务器端找到 C 函数。我怎样才能做到这一点..?

服务器-客户端项目的参考资料:

http://www.cs.cf.ac.uk/Dave/C/node28.html#SECTION002800000000000000000

我的 StringReverse C 代码:

包括 :

资源 :

我的测试用例:

AllTests.cpp:

StringReverse_Test.cpp:

解决办法是什么 ?