相关疑难解决方法(0)

使用javascript从浏览器连接到TCP Socket

我有一个vb.net应用程序打开一个套接字并监听它.

我需要使用在浏览器上运行的javascript通过此套接字与该应用程序进行通信.那就是我需要在这个套接字上发送一些数据,以便正在监听这个套接字的应用程序可以获取该数据,使用一些远程调用做一些事情并获取更多数据并将其放回我的javascript需要的套接字上在浏览器中阅读并打印.

我试过,socket.io,websockify但没有一个被证明是有用的.

因此,问题是,我正在尝试甚至可能吗?有没有办法在浏览器中运行的javascript可以连接到tcp套接字并发送一些数据并在其上侦听以在套接字上获得更多数据响应并将其打印到浏览器.

如果可能的话,有人可以指出正确的方向,这将有助于我确定目标.

javascript sockets html5 tcpclient node.js

97
推荐指数
4
解决办法
20万
查看次数

我是否需要服务器才能使用HTML5的WebSockets?

使用WebSockets时,我是否需要编写服务器代码?换句话说,我的客户端应用程序中的JavaScript是否需要连接到专用服务器,或者我现有的Apache服务器是否会支持这种情况?

html5 websocket

78
推荐指数
4
解决办法
9万
查看次数

Express - 在单个请求中将页面和自定义数据发送到浏览器?

如何同时呈现页面并将我的自定义数据传输到浏览器.据我所知,它需要发送两层:第一层是模板,第二层是JSON数据.我想通过骨干来处理这些数据.

正如我从教程中理解expressbb app进行如下交互:

  1. res.render 将页面发送到浏览器
  2. document.ready触发jQuery.get时app.get('/post')
  3. app.get('/post', post.allPosts) 将数据发送到页面

这是三个步骤,如何一个人做?

var visitCard = {
  name: 'John Smit',
  phone: '+78503569987'
};

exports.index = function(req, res, next){
  res.render('index');
  res.send({data: visitCard}); 
};
Run Code Online (Sandbox Code Playgroud)

我应该如何在页面上捕获这个变量document.card

html javascript http node.js express

15
推荐指数
2
解决办法
4万
查看次数

在PHP中为聊天创建客户端

我正在尝试创建一个PHP聊天,所以我server.php在终端启动服务器,这是听取client连接:

<?php

function chat_leave( $sock, $chat_id = 0 )
{
    if( $chat_room_id[ $chat_id ] )
    {
        unset( $chat_room_id[ $chat_id ] ); 
        return true;
    }
    socket_close($sock);
    return false;
}

function client( $input )
{
    /*
    Simple php udp socket client
    */

    //Reduce errors
    error_reporting(~E_WARNING);

    $server = '127.0.0.1';
    $port = 9999;

    if(!($sock = socket_create(AF_INET, SOCK_DGRAM, 0)))
    {
        $errorcode = socket_last_error();
        $errormsg = socket_strerror($errorcode);

        die("Couldn't create socket: [$errorcode] $errormsg \n");
    }

    //Communication loop
    while(1)
    {

        //Send the …
Run Code Online (Sandbox Code Playgroud)

html php ajax json

8
推荐指数
1
解决办法
1774
查看次数

boost :: asio是否支持websockets?

我之前发过一个问题,问为什么我的服务器(用C++编写boost::asio)无法与客户端连接(用Javascript编写).问题是Javascript Websockets与boost::asio套接字不同吗?难道boost::asio不支持WebSockets的?最简单的方法是什么?

javascript c++ sockets boost-asio websocket

3
推荐指数
1
解决办法
2610
查看次数

标签 统计

javascript ×3

html ×2

html5 ×2

node.js ×2

sockets ×2

websocket ×2

ajax ×1

boost-asio ×1

c++ ×1

express ×1

http ×1

json ×1

php ×1

tcpclient ×1