首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >验证wcf服务的javascript中的端口是否正确

验证wcf服务的javascript中的端口是否正确
EN

Stack Overflow用户
提问于 2015-03-04 01:58:01
回答 1查看 44关注 0票数 0

我在javascript的for循环中有10个不同的端口号,wcf服务托管在列出的10个端口中的一个端口号上。

有没有什么方法可以使用循环来检查,在使用ajax json的javascript中,我的服务响应在哪个端口号上没有任何错误。

下面是我的示例代码,但我想检查10个不同的端口号:

代码语言:javascript
复制
<script type = "text/javascript">
    $("#search").live("click", function ()
    {
        var link = document.createElement('a');
        link.setAttribute('href', 'http://localhost:55154/Services/Service.svc/GetCustomers');
        alert(link.port);

        $.ajax({
            type: "POST",
            contentType: "application/json; charset=utf-8",
            url: 'http://localhost:55154/Services/Service.svc/GetCustomers',
            data: '{"prefix": "' + $("#prefix").val() + '"}',
            processData: false,
            dataType: "json",
            success: function (response)
            {
                alert(response);
                //var customers = eval(response.d);
                //var html = "";
                //$.each(customers, function () {
                //    html += "<span>Name: " + this.Name + " Id: " + this.Id + "</span><br />";
                //});
                //$("#results").html(html == "" ? "No results" : html);
            },
            error: function (a, b, c) {
                alert(a.responseText);
            }
        });
    });
</script>
EN

回答 1

Stack Overflow用户

发布于 2015-03-04 02:10:11

执行循环并"pinging“wcf服务以检测它所在的位置并不是一个好主意。我建议你定义一个静态的WCF端口号。

单击您的WCF属性,然后单击项目菜单"Web“并配置选项”将服务器设置应用于所有用户(存储在项目文件中)“,因此标记选项”使用Visual Studio Development Server“并指定端口号。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28838656

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档