我有一个wcf服务,我想在azure上运行,但我有几个问题:
首先:我是否选择Web角色或辅助角色来运行wcf服务?
第二:客户端使用呼叫登录服务,之后服务应记住谁登录(会话).问题是,出于防火墙的原因,我可能应该使用一些http绑定.但这些似乎不支持会议?
或者我是否需要AppFabric进行会话(无论如何,AppFabric是什么?)?
是否有一个很好的完整教程如何托管wcf服务?
Dav*_*gon 15
如果您以Web角色托管WCF服务,那么您将拥有IIS的所有好处(池,缓存,日志记录等).您可以依赖WCF Web角色模板,只需添加一个WCF服务(将其自身表示为svc) - 使用新的SDK 1.3,您应该能够在同一角色中与您的网站一起托管WCF服务.
您还可以在辅助角色中新建ServiceHost.使用辅助角色,您将完全控制,但您将失去IIS的好处.
对于WCF实验室,请从Azure平台培训工具包开始.你会看到实验室:
| 归档时间: |
|
| 查看次数: |
12461 次 |
| 最近记录: |