2014-09-02 134 views
0

只想问一下。我刚刚创建了一个手机使用的Web服务,我在本地主机上运行它,并在我自己的网络上进行测试,并且运行良好。网络托管与网络服务托管

现在,我正在考虑通过主机服务提供商在某处上传服务。

像godaddy和类似的网络托管服务也提供Web服务托管?我的意思是,如果我建立一个网站,我可以上传到网站托管网站并在那里管理它,当我上传我的服务时,它是一样的吗?

如果不是,我可以上传我的服务并在那里测试的最佳位置在哪里?

我创建的服务是在WCF

在此先感谢任何人。 :)

+0

[“WCF”](http://en.wikipedia.org/wiki/Windows_Communication_Foundation)通常表示使用Microsoft ASP.NET(或可能是Mono)堆栈。什么是上传的“服务”?它只能*用于适用的服务器/主机/环境。 – user2864740 2014-09-02 01:29:53

+0

感谢您的即时回复。它在WCF – al123 2014-09-02 01:44:25

回答

0

基本上你有托管在IIS中的WCF服务发布到公2个选项:

  1. 典型的虚拟机提供商,如GoDaddy的,天青或亚马逊等创建Windows VM,并按照各个提供商关于发布网站的说明。请记住,WCF正在应用程序池中运行,而IIS网站负责监听请求并为WCF提供响应。

  2. 在Azure中,您可以通过工作者角色发布WCF。搜索“wcf azure worker role”,你会发现很多文档和教程。

毕竟,最好的地方在于你最好的技术和最好的预算等方案1和2可能是不够的起点。

+0

ZZZ。感谢这些信息。我没有服务提供商发布服务的经验,在我的工作中我们有自己的域名服务器,这是我迄今获得的唯一体验,这将是我第一次使用来自第三方的服务。我发现它使用Microsoft产品开发的一些代价很高的托管应用程序。我可能很快将服务从WCF改为PHP,无论如何,这是我现在创建的一个个人项目。 :) – al123 2014-09-02 03:01:31