开发的时候,socket绑定127.0.0.1、端口8080,这是iis的默认网站。可是8080这个端口已经被iis默认网站给占用了,而在教程里绑定的就是8080,这样运行就不能通过,因为socket不能绑定已经被占用的端口。怎么办呢,要开发一个web服务器,然后监听8080这个网站,可是现在第一步就停止了。求各位高人帮助

解决方案 »

  1.   

    停止了IIS
    或者监听12345
      

  2.   

    应该是要关闭iis,可是关闭了iis之后,我的socket监听8080这个端口就和网站没有关系了啊。想实现的就是监听网站,用户请求了,我自制的简单服务器给出响应
      

  3.   

    IIS,你的简单服务器
    本来就是两个不同的服务了嘛
    用户怎么区别访问哪个服务?
    就是通过端口来区分的
    如果你的IIS用了8080
    你的简单服务器用了8081
    用户在输入网址时带上端口号访问不同的服务:
    http://www.xx.com:8080
    http://www.xx.com:8081
      

  4.   

    比如说我要访问http://127.0.0.1:9000===这是我web服务器监听的端口。如果我向浏览器输入http://127.0.0.1:9000,我的web服务器就会给出提示“客户端已经连接上本服务器:127.0.0.1:16937
    ”。但是如果我想要在浏览器输入127.0.0.1:9000的时候,能够浏览到一个网页,这该怎么实现呢
      

  5.   


    呵呵,你要实现的就是简单版的iis啊
    当然跟iis冲突啊
    用户访问过来你直接返回html源码给它不就好了