如何在内外网同时发布IS.NET

试用场景

当部署Web应用程序的服务器同时具有内外网IP,同时发布在内外网环境中。并且内网用户需要通过内网IP访问Web应用程序。

部署要求

场景一:Web应用程序,MapHandlerGIS服务器在一台服务器上

场景二:Web应用程序,MapHandler在一台服务器上,GIS服务器在另外一台服务器上

部署方法

1.       发布Web应用程序到IIS中,在Web应用程序发布路径的根目录下,发布Output文件夹(即:应用程序为http://[IP]/[应用程序名]/ 对应Outputhttp://[IP]/Output/ ,或者 http://[IP]:[Port]/ 对应的Outputhttp://[IP]:[Port]/Output/),如果Output在其他机器,需要在output所在机器上,将Output共享,给用户读取权限,然后在Web服务器上的IIS中发布这个网络共享文件夹。

2.       修改访问图片主机名为” http://www.cnblogs.com/http://www.cnblogs.com/http://www.cnblogs.com/http://www.cnblogs.com/http://www.cnblogs.com/../ output”

“../”个数:

地图图片请求格式:

 

{http://localhost/ChangeMapDemo6/}{ajax/World/1.562052550140726e-8/4/2/256/png/0/false/true/map.ashx?}....

第一个大括号中为MapHandler所在路径,也就是工程发布路径,”../”个数为到根目录的级数(改连接级数为1

第二个大括号为地图缓存访问的图片连接,级数固定为11

 

所以该连接的”../”数为1112-1)。

posted on 2010-07-27 10:24  太平州::裔  阅读(295)  评论(0编辑  收藏  举报