请问。net webservice项目如何在局域网内发布

问题描述

请问我做了个手机访问webservice的项目,希望在类似一般家庭局域网内也能进行调试,请问我要如何配置才可以在局域网内也能使用手机访问我开发笔记本电脑(非专业服务器的)webservice,并且在。net中可以可以进行调试。现在为止:我将项目发布到公司的服务器上,通过外网访问已经可以使用自己手机开发的应用程序与服务器上的webservice进行通信,自己本机修改后的程序也可以通过类似【http://localhost:19004/webAdapter.asmx】这样的本地访问也可以打开类似以下页面进行通过网页输入的调试。之后由于需要出差,当面演示,有问题调试等需求,可能更新服务器,使用网页调试webservice都不太方便,请问是否有办法可以直接以下面方式进行通信。手机-》家庭路由-》自己电脑的调试状态的IIS程序的通信。

解决方案

解决方案二:
申请固定IP,将你的WS发布到这个地址
解决方案三:
追问下,如果想连手机调试,用。net自带的iis发布起来,外网可以访问吗?
解决方案四:
引用2楼hzhanru的回复:

追问下,如果想连手机调试,用。net自带的iis发布起来,外网可以访问吗?

外网不能访问
解决方案五:
路由设置好DDNS,做好端口转发,应该可以
解决方案六:
既然是“做演示”用,它与你的正在开发的东西之间,还是要有一个发布过程作为隔离。不要一时图省事而在真正用时才发现因小失大。
解决方案七:
有些小公司的一些危险的程序员,为了省事,远程登录到服务器去,安装vs、ftp之类的一堆软件,私用。美其名曰“网页调试webservice比较方便”。这个只有通过职业素质的教育才能说得明白。有什么问题,你就走正规的bug管理流程。重现问题、找到解决办法,然后重新将新版本上线。平常要提高自动测试水平,保证上线的软件的质量,而不是总是事后聚焦于“为了页面调试方便”。没有什么更省力的做法能保证不伤害产品质量和安全的前提下让你随便把服务跟开发混合起来。

时间: 2024-11-08 21:15:44

请问。net webservice项目如何在局域网内发布的相关文章

请问各位,在C#网络编程中,如果要实现不在一个局域网内的两台电脑的通信,我该怎么实现?

问题描述 请问各位,在C#网络编程中,如果要实现不在一个局域网内的两台电脑的通信,我该怎么实现?初学者的问题,谢谢了 解决方案 解决方案二:没有人,自己顶起来解决方案三:不能沉啊,自己顶起来,拜托各位大侠了解决方案四:你可以了解下NAT穿透

VS2013的ASP.NET项目,不发布直接按F5如何让局域网内的机子访问?

问题描述 最近做一个针对手机浏览器的网站,每次想在手机上看效果的时候都要发布,很麻烦,怎么才能在调试状态下直接通过手机(与电脑在同一局域网内)访问呢? 解决方案 解决方案二:做个自动化的,很麻烦么?解决方案三:vs2013使用IISExpress,这是值得注意的.这跟vs2008显然不一样.首先你要知道你的电脑的IP,例如是192.168.0.100.然后加上你的应用程序的端口号,例如它启动时默认页面是http://localhost:2345/default.aspx,那么你可以使用http:

用IIS发布C#web service (局域网内)

1.win10自带IIS ,无需再安装. 2.控制面板-->程序-->启用或关闭windows功能-->Internet Information Services 下Web 管理工具  及  万维网  两项下的所以项都选中.-->确定  完成 3.右键点击  此电脑 -->管理    进入计算机管理窗口-->服务和应用程序 展开-->Internet Information Services(IIS)管理器   4.右键点击 网站 -->添加网站   5.右

sonatype nexus 在局域网内无法访问?

问题描述 sonatype nexus 在局域网内无法访问? 在局域网内的服务器上配置了sonatype nexus, 在浏览器里访问:http://localhost:8081/nexus能正常访问,在其他机器上访问:http://10.12.49.45:8081/nexus无法访问,http://10.12.49.45为局域网内服务器的地址,服务器上的其他服务(tomcat里的项目)通过http://10.12.49.45:8080/项目名/均可以访问,请问大家为什么啊?

如何发布连接了数据库的Webservice项目?

问题描述 环境是VS2013,SQLServer2014我在VS的数据连接里添加了数据库,成功连上.VS本地调试可以成功连接数据库,并在网页进行添加.删除.查找等操作.但是我需要安卓连接通过Webservice到数据库,仅仅本地是不够的,于是尝试发布.但是发布遇到了问题:以WebDeploy发布会提示我"未在项目中找到数据库"以文件系统发布会在发布前就有提示"此方法不支持数据库发布",强行发布后也确实连不上.(IIS已设置妥当)在Google内搜索没有任何相关内容,

udp java-JAVA UDP协议下怎么样才能突破局域网内的双向通信啊?求高人务必指导下。。。。

问题描述 JAVA UDP协议下怎么样才能突破局域网内的双向通信啊?求高人务必指导下.... 本人是个接触JAVA2个月的菜鸟,最近在研究UDP广域网的通信,实现的过程也就是常说的双向通信:客户端(局域网内)先发数据给远方的服务器(服务器是公网IP,映射了个端口),服务器能收到,但是服务器不能回发数据给客户端...对于这方面的问题,在网上找了很多资料,全是局域网内的,网上说什么UDP打洞啊,穿透啊等等的,说实话有点晕,直到有一天在网上一个论坛看到同样类似的帖子,主人说根本就不需要什么UDP打洞这

提高局域网内网速的几个小技巧

1.去掉无关的选项 在Windows XP中,双击"控制面板"中的"文件夹选项",再单击"查看"标签,然后将鼠标指针滚动至窗口的最下方,可以看到有一个"自动搜索网络文件夹和打印机"项,默认是选中的,将它去掉.这样,当我们打印时,Windows XP不会自作主张去寻找局域网上的打印机并安装驱动程序,以防止不经意将机密文档打到别的部门打印机上而自己却还找不到.同时,将此项去掉后,当我们通过 "网上邻居"来访问局

局域网内命令大全

  局域网dos命令集 net use ipipc$ " " /user:" " 建立IPC空链接 net use ipipc$ "密码" /user:"用户名" 建立IPC非空链接 net use h: ipc$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H: net use h: ipc$ 登陆后映射对方C:到本地为H: net use ipipc$ /del

局域网内如何提高网速

  1.去掉无关的选项 在Windows XP中,双击"控制面板"中的"文件夹选项",再单击"查看"标签,然后将鼠标指针滚动至窗口的最下方,可以看到有一个"自动搜索网络文件夹和打印机"项,默认是选中的,将它去掉.这样,当我们打印时,Windows XP不会自作主张去寻找局域网上的打印机并安装驱动程序,以防止不经意将机密文档打到别的部门打印机上而自己windows7系统下载却还找不到.同时,将此项去掉后,当我们通过"网