小7 发表于 2009-11-3 15:44:32

在LR中测试Winsock

vuser_init()
{       
        int rc;
        rc = lrs_create_socket("socket0", "TCP", "RemoteHost=192.168.1.111:8089", LrsLastArg);
        if(rc==0)
                lr_output_message("Socket was successfully created");
        else
                lr_output_message("An error occurred while creating the socker,Error Code:%d",rc);
    return 0;
}

Action()
{
        lrs_send("socket0","buf0",LrsLastArg);
        lrs_receive("socket0","buf1",LrsLastArg);
        return 0;
}

vuser_end()
{
    lrs_close_socket("socket0");
    return 0;
}

;WSRData 2 1
send buf0 10
        "00100112205678"
recv buf1 128
-1



最后调试的时候报错:
虚拟用户脚本已启动
正在开始操作 vuser_init。
vuser_init.c(6): lrs_create_socket(socket0, TCP, ...)
vuser_init.c(6): 错误: callConnect - 连接被拒绝。错误代码: 10061。
vuser_init.c(6): 错误: 尝试 connect 的超时时间已到。错误代码: 9017。
从操作调用了中止。

有谁知道的,能指导一下吗?
:)

cp_test 发表于 2009-11-3 16:21:12

服务器是否允许访问,运行里输入:\\192.168.1.111:8089,看是否允许访问?:(

小7 发表于 2009-11-3 17:41:43

恩,好的。

小7 发表于 2009-11-3 18:19:52

可以访问,开了的
但还是报这个错误
页: [1]
查看完整版本: 在LR中测试Winsock