草庐IT

websocket-client

全部标签

java - 如何将 spring-data-rest 与 spring websocket 混合到一个实现中

我想将状态同步到对特定实体更改感兴趣的所有客户端。所以我想实现这样的目标:在实体上公开CRUDAPI(通过HTTP/REST和websockets)并将(修改调用的)响应路由到websockets主题所以从技术上讲,我会对混合的想法感兴趣spring-data-rest与springwebsocketsimplementation实现类似spring-data-websocket的东西。我想到了两种解决方案,实际上两者都是:spring-data-rest通过REST/HTTPAPI公开我的实体websocketController(用于实体的修改调用)websocketControl

android - websocket 是否专用于浏览器

我正在尝试使用第3方库编写nativeObjective-C和nativeAndroid应用程序。我已经选择了库,并且已经在其中取得进展。我团队中的一个人认为,目前websocket的实现集中在网络浏览器上,如果我们使用这个第3方库从native应用程序实现它可能不稳定。他说,从native移动应用程序维护websocket连接可能是微不足道的,但webkit浏览器已经自然地做到了这一点,因此我们应该考虑创建一个混合应用程序。有人可以对此发表评论吗? 最佳答案 只要客户端实现了Websocket协议(protocol),任何客户端(

ios - 基于 websocket 的 XMPPFramework

我们需要开发一个基于XMPP的聊天客户端。我们发现唯一可行的iOS库是XMPPFramework。我们面临的下一个障碍是XMPP使用TCP连接,但我们的服务器有websocket端点。对于websocket,我们在iOS中提供了socketRocket。但我们不知道所有功能以及可能与它一起支持XMPPFramework中的GCDAsyncSocket的任何问题。实现上述场景的解决方案有哪些替代方案? 最佳答案 我花了3周的时间在POC上工作,但我没有找到任何iOS库来通过Websocket执行XMPPXMPPFramework是最好

iphone - WebSocket 在 Objective-C 中的使用示例

一段时间以来,我一直在尝试通过Objective-C(特别是iPhone)代码中的WebSockets连接到本地服务器,但没有成功。我尝试了以下三个库,但都没有成功:http://code.google.com/p/unitt/wiki/UnittWebSocketClienthttps://github.com/zootreeves/iOS-WebSockets和zimt。使用zimt,我什至无法在不遇到任何错误的情况下将文件包含在我的项目中。我想知道是否有人可以发布一些简单地连接到服务器并执行成功的握手/登录的示例代码。如果能给我工作代码以最终确定问题是否出在服务器的设置方式上,那

ios - 为什么 websocket 在使用代码 1000 响应 native 打开后立即关闭。(iOS)

当我建立连接时,网络套接字立即关闭并返回代码1000。有人能告诉我为什么会这样吗?这是我的简单代码:letws=newWebSocket("wss://myhost/my-path?param1=value1¶m2=value2")ws.onopen=()=>console.log('OPEN')ws.onclose=(e)=>console.log('CLOSE:code:'+e.code)ws.onmessage=(e)=>console.log('MESSAGE:',e.data)ws.onerror=()=>console.log('ERROR')//Theresult

iphone - OAuth2Client #import "NXOAuth2.h"找不到文件

我正在尝试将OAuth2Client添加到项目中。我已遵循列出的所有说明here,但是当我尝试import"NXOAuth2.h时出现NXOAuth2.h"FileNotFound错误。奇怪的是,Xcode会转义complete这个header,但输入后立即报错。如果有帮助,我可以将我的OAuth2Client添加尝试上传到github的新程序。标题搜索路径将二进制文件与库链接OAuth2Client构建阶段的公共(public)header 最佳答案 你那里的用户标题搜索路径对我来说不正确。它应该设置为“$(SRCROOT)/pa

java - Spring WebSocket @SendToSession : send message to specific session

是否可以向特定session发送消息?我在客户端和Springservlet之间有一个未经身份验证的websocket。当异步作业结束时,我需要向特定连接发送未经请求的消息。@ControllerpublicclassWebsocketTest{@AutowiredpublicSimpMessageSendingOperationsmessagingTemplate;ExecutorServiceexecutor=Executors.newSingleThreadExecutor();@MessageMapping("/start")publicvoidstart(SimpMessag

java - Spring WebSocket @SendToSession : send message to specific session

是否可以向特定session发送消息?我在客户端和Springservlet之间有一个未经身份验证的websocket。当异步作业结束时,我需要向特定连接发送未经请求的消息。@ControllerpublicclassWebsocketTest{@AutowiredpublicSimpMessageSendingOperationsmessagingTemplate;ExecutorServiceexecutor=Executors.newSingleThreadExecutor();@MessageMapping("/start")publicvoidstart(SimpMessag

谷歌新版本跨域错误深度剖析与解决:request client is not a secure context and the resource is in more-private address

快速解决:======================================================最近在测试http服务时,谷歌浏览器报了以下错误“Therequestclientisnotasecurecontextandtheresourceisinmore-privateaddressspace‘local’”.从报错信息来看,“不安全的请求方请求了更私有的本地资源”对于该错误,其实已经在几个月前就已经遇到过,当时对于此的解决方式是修改谷歌浏览器的设置以关闭该检查。如今,这个错误又一次出现,并且当初修改设置的方式已经不再可行,所以需要寻找其他方法。这篇博文将分析该错误

php - stream_socket_client() : unable to connect to ssl://gateway. sandbox.push.apple.com:2195(连接被拒绝)

我制作了一个用于向苹果iphone用户发送通知的php文件。它适用于其他服务器,但不适用于我的服务器。我已经准确的制作了.pem文件,也打开了端口号2195,2196。但它仍然不起作用。请有人帮我解决这个问题。这是我用于发送推送通知的PHP代码:$message,'sound'=>'default');//EncodethepayloadasJSON$payload=json_encode($body);//Buildthebinarynotification$msg=chr(0).pack('n',32).pack('H*',$deviceToken).pack('n',strlen