我是银光的新手,我有一个普遍的问题。我创建了一个新的silverlight项目,并为其添加了“支持Silverlight的wcf服务”。我在silverlight项目中创建了服务代理,我能够在没有错误的情况下点击.svc文件。
我的问题是,这是什么样的服务架构?它没有出现在IIS中,因此它不在IIS中托管,也不是一个自托管的基于Windows的服务。怎么做这个工作?
与“自托管的wcf服务”或“IIS托管的wcf服务”相比,是否存在局限性?
提前致谢!
以下是我对该服务的端点配置:
<endpoint address="https://localhost/SilverBadger.Web/Services/DataAccessService.svc"
binding="customBinding"
bindingConfiguration="CustomBinding_DataAccessService"
contract="DataAccessService.DataAccessService"
name="CustomBinding_DataAccessService" />
答案 0 :(得分:2)
该服务托管在Visual Studio的内置开发服务器Cassini中。它刚刚与您的项目一起推出。它可以按原样托管在IIS中,也可以修改为作为自托管服务运行。
答案 1 :(得分:0)
如果你正在点击.svc ...不是你在IIS ...
.svc扩展意味着IIS的服务托管
也许是localhost