0
A
回答
1
在IIS中使用TCP/IP托管WCF服务可能会相当麻烦 - 尤其是在IIS6上。
如果您将其托管在自己的Windows服务中,则可以完全控制您的服务应使用的地址和端口。无论您决定使用哪个端口,都需要从外部访问。对可以使用的端口没有限制(除了避免像21,25等标准端口 - 最好使用1000以上的端口)。
相关问题
- 1. WCF协议异常
- 2. BitTorrent对等线协议(TCP)
- 3. NET.TCP(WCF)协议如何在TCP之上工作?
- 4. TCP/IP协议栈:简单协议和IP
- 5. 寻呼协议,Telocator字母数字协议,“TAP”,通过TCP/IP?
- 6. 为什么有人愿意使用Tcp协议托管WCF而不是使用基本的Http协议?
- 7. TCP/IP协议和网络拓扑
- 8. C#SSL 3.0(TCP)协议解密?
- 9. 一个简单的TCP消息协议?
- 10. 什么是TCP/IP协议栈?
- 11. 使用二进制协议的TCP帧
- 12. 转换自印UDP协议TCP
- 13. LDAP是TCP还是UDP协议?
- 14. 通过TCP协议的代理
- 15. 挂钩到C中的TCP协议栈
- 16. TCP二进制协议实现
- 17. TCP协议报头字段大小
- 18. 协议异常未处理wcf
- 19. 支持回拨服务的WCF协议
- 20. WCF,MSMQ - 不支持协议'net.msmq'
- 21. IIS 5或6和HTTP协议与WCF?
- 22. 协议的哈希协议
- 23. WebDav协议VS HTTP协议
- 24. 是基于现有协议的协议还是协议?
- 25. Firebase XMPP协议与HTTP协议
- 26. 必须协议符合NSObject协议?
- 27. Swift协议和协议扩展与CollectionType
- 28. 二进制协议与文本协议
- 29. 符合其他协议绑定协议
- 30. 在ObjC协议上的协议扩展
是的,您需要打开的端口是您选择使用WCF服务的端口(通常在您的app.config中配置) – AaronLS 2010-03-15 20:45:51
如果WCF服务使用TCP,甚至可以在IIS 6中承载WCF服务吗?我的理解是没有,但是当我寻找一种方法时,我发现了这个问题... – 2011-04-20 18:15:38
@James B:不,IIS6只支持HTTP。如果您只有IIS6,则需要自行托管WCF服务才能获得TCP/IP协议。 – 2011-04-20 18:19:10