我现在已经在网上购买了云主机,请问,该怎样部署WCF服务呢?
下面是我的解决方案结构图:
下面是我购买的云主机:
我是用win8制作的应用程序,这里是不是选择win2003 32位呢?
哪位懂得起的大哥指教一下,如何部署WCF服务,是不是要上传什么呢?谢谢!!!
20 个解决方案
#1
有人知道吗?
#2
我也没有正式弄过。不过应该和本机一样的。运行起来就可以了
#3
难道不上传什么东西吗?不会和本机一样吧
#4
有没有人知道呢?具体是怎么上传的呢?
#5
1. 选择windows的任何一个版本都可以。
2. 大致步骤是:
远程登录到主机上
安装.net framework
确定你的windows系统下是否启动了IIS。注意设置其端口不是80,例如设置为70
把你的asp.net网站所在目录复制到主机上
在IIS里边配置一个新的虚拟目录(例如abc),使其物理地址为你的网站目录。
配置这个虚拟目录的属性,启用asp.net应用程序池。
通过你的主机的网卡属性查看是否启用了防火墙。如果启用了,暂时先关闭它!
在主机上本地测试你的网站。例如确保可以从ie地址栏访问
http://localhost:70/abc/myservice.svc
通过远程访问服务,例如确保可以从你的桌面电脑的浏览器地址栏访问
http://s-102393.abc188.com/abc/myservice.svc
2. 大致步骤是:
远程登录到主机上
安装.net framework
确定你的windows系统下是否启动了IIS。注意设置其端口不是80,例如设置为70
把你的asp.net网站所在目录复制到主机上
在IIS里边配置一个新的虚拟目录(例如abc),使其物理地址为你的网站目录。
配置这个虚拟目录的属性,启用asp.net应用程序池。
通过你的主机的网卡属性查看是否启用了防火墙。如果启用了,暂时先关闭它!
在主机上本地测试你的网站。例如确保可以从ie地址栏访问
http://localhost:70/abc/myservice.svc
通过远程访问服务,例如确保可以从你的桌面电脑的浏览器地址栏访问
http://s-102393.abc188.com/abc/myservice.svc
#6
访问时需要端口号70:
http://s-102393.abc188.com:70/abc/myservice.svc
http://s-102393.abc188.com:70/abc/myservice.svc
#7
我不是做的asp.net网站,是一个winform桌面应用程序,调用WCF服务。
#8
你的WCF服务用什么承载?
#9
控制台应用程序,也可以是winform
#10
把整个程序传上去,然后启动。
#11
你在放在远程机房里的服务器上启动一个控制台程序、winform程序?
最好承载在一个能够称得上“服务”的进程上!
#12
你的WCF服务用什么承载?
控制台应用程序,也可以是winform
建议你用windows服务作宿主吧
#13
你的WCF服务用什么承载?
控制台应用程序,也可以是winform
建议你用windows服务作宿主吧
我打算寄宿在IIS上,请问,具体该怎么做啊,好多书上都是讲的在本地部署,部署在远程服务器上,是不是要上传什么东西呢?
简直搞不懂哦
#14
你的WCF服务用什么承载?
控制台应用程序,也可以是winform
建议你用windows服务作宿主吧
我打算寄宿在IIS上,请问,具体该怎么做啊,好多书上都是讲的在本地部署,部署在远程服务器上,是不是要上传什么东西呢?
简直搞不懂哦,请指教一下哦
#15
我打算寄宿在IIS上,请问,具体该怎么做啊,好多书上都是讲的在本地部署,部署在远程服务器上,是不是要上传什么东西呢?
简直搞不懂哦,请指教一下哦
#16
学习了!
感觉远程了本机基本没什么区别,就是把WCF服务公开,就好像一个网站一样;然后你再本机访问;
用tcp://(ip地址)//WcfService/Service1.svc
感觉远程了本机基本没什么区别,就是把WCF服务公开,就好像一个网站一样;然后你再本机访问;
用tcp://(ip地址)//WcfService/Service1.svc
#17
跟本机没什么不一样
你的是Windows宿主? 装完.NetFramework双击运行就OK了啊
你的是Windows宿主? 装完.NetFramework双击运行就OK了啊
#18
IIS宿主 发布到IIS下就OK了
#19
你按我在#16楼的,先在本地实现。
本地能实现了,再到服务器上试吧。
搞清楚服务器开放什么端口,把localhost换成 服务器ip:端口 就好了。
本地能实现了,再到服务器上试吧。
搞清楚服务器开放什么端口,把localhost换成 服务器ip:端口 就好了。
#1
有人知道吗?
#2
我也没有正式弄过。不过应该和本机一样的。运行起来就可以了
#3
我也没有正式弄过。不过应该和本机一样的。运行起来就可以了
难道不上传什么东西吗?不会和本机一样吧
#4
有没有人知道呢?具体是怎么上传的呢?
#5
1. 选择windows的任何一个版本都可以。
2. 大致步骤是:
远程登录到主机上
安装.net framework
确定你的windows系统下是否启动了IIS。注意设置其端口不是80,例如设置为70
把你的asp.net网站所在目录复制到主机上
在IIS里边配置一个新的虚拟目录(例如abc),使其物理地址为你的网站目录。
配置这个虚拟目录的属性,启用asp.net应用程序池。
通过你的主机的网卡属性查看是否启用了防火墙。如果启用了,暂时先关闭它!
在主机上本地测试你的网站。例如确保可以从ie地址栏访问
http://localhost:70/abc/myservice.svc
通过远程访问服务,例如确保可以从你的桌面电脑的浏览器地址栏访问
http://s-102393.abc188.com/abc/myservice.svc
2. 大致步骤是:
远程登录到主机上
安装.net framework
确定你的windows系统下是否启动了IIS。注意设置其端口不是80,例如设置为70
把你的asp.net网站所在目录复制到主机上
在IIS里边配置一个新的虚拟目录(例如abc),使其物理地址为你的网站目录。
配置这个虚拟目录的属性,启用asp.net应用程序池。
通过你的主机的网卡属性查看是否启用了防火墙。如果启用了,暂时先关闭它!
在主机上本地测试你的网站。例如确保可以从ie地址栏访问
http://localhost:70/abc/myservice.svc
通过远程访问服务,例如确保可以从你的桌面电脑的浏览器地址栏访问
http://s-102393.abc188.com/abc/myservice.svc
#6
访问时需要端口号70:
http://s-102393.abc188.com:70/abc/myservice.svc
http://s-102393.abc188.com:70/abc/myservice.svc
#7
1. 选择windows的任何一个版本都可以。
我不是做的asp.net网站,是一个winform桌面应用程序,调用WCF服务。
#8
你的WCF服务用什么承载?
#9
你的WCF服务用什么承载?
控制台应用程序,也可以是winform
#10
把整个程序传上去,然后启动。
#11
你的WCF服务用什么承载?
控制台应用程序,也可以是winform
你在放在远程机房里的服务器上启动一个控制台程序、winform程序?
最好承载在一个能够称得上“服务”的进程上!
#12
你的WCF服务用什么承载?
控制台应用程序,也可以是winform
建议你用windows服务作宿主吧
#13
你的WCF服务用什么承载?
控制台应用程序,也可以是winform
建议你用windows服务作宿主吧
我打算寄宿在IIS上,请问,具体该怎么做啊,好多书上都是讲的在本地部署,部署在远程服务器上,是不是要上传什么东西呢?
简直搞不懂哦
#14
你的WCF服务用什么承载?
控制台应用程序,也可以是winform
建议你用windows服务作宿主吧
我打算寄宿在IIS上,请问,具体该怎么做啊,好多书上都是讲的在本地部署,部署在远程服务器上,是不是要上传什么东西呢?
简直搞不懂哦,请指教一下哦
#15
我打算寄宿在IIS上,请问,具体该怎么做啊,好多书上都是讲的在本地部署,部署在远程服务器上,是不是要上传什么东西呢?
简直搞不懂哦,请指教一下哦
#16
学习了!
感觉远程了本机基本没什么区别,就是把WCF服务公开,就好像一个网站一样;然后你再本机访问;
用tcp://(ip地址)//WcfService/Service1.svc
感觉远程了本机基本没什么区别,就是把WCF服务公开,就好像一个网站一样;然后你再本机访问;
用tcp://(ip地址)//WcfService/Service1.svc
#17
跟本机没什么不一样
你的是Windows宿主? 装完.NetFramework双击运行就OK了啊
你的是Windows宿主? 装完.NetFramework双击运行就OK了啊
#18
IIS宿主 发布到IIS下就OK了
#19
你按我在#16楼的,先在本地实现。
本地能实现了,再到服务器上试吧。
搞清楚服务器开放什么端口,把localhost换成 服务器ip:端口 就好了。
本地能实现了,再到服务器上试吧。
搞清楚服务器开放什么端口,把localhost换成 服务器ip:端口 就好了。