本节中的主题介绍服务托管。 服务可以由 Internet Information Services(IIS)、Windows 进程激活服务(WAS)、Windows Server AppFabric、Windows 服务或托管应用程序托管-此选项通常称为 自承载。
请务必注意,从不受信任的主机运行服务或任何扩展会危及安全性。
本节中
在 Internet 信息服务中承载
介绍如何在 Internet Information Services 或 Windows Server AppFabric 中托管 Windows Communication Foundation (WCF) 服务。
在 Windows 进程激活服务中承载
描述 WCF 服务如何由 Windows 进程激活服务托管。
在 Windows 服务应用程序中承载
描述 WCF 服务如何由 Windows 服务托管。
在托管应用程序中承载
描述如何在托管应用程序中托管 WCF 服务。
IIS 和 WAS 中的基于配置的激活
描述如何在不使用 .svc 文件的情况下在 IIS 或 WAS 下托管 WCF 服务。
支持多个 IIS 站点绑定
介绍如何在单个网站上使用相同的 URI 方案为服务指定多个基址。
另请参阅
- gRPC 是一种现代 RPC 框架,是 WCF 的常用替代方法。 gRPC 基于 HTTP/2 构建,它比 WCF 提供了许多优势,包括:
- 性能:gRPC 比 WCF 更高效,尤其是对于长时间运行的连接。
- 可伸缩性:gRPC 旨在扩展到大量客户端和服务器。
- 安全性:gRPC 支持各种安全机制,包括 TLS 和身份验证。
- 跨平台:gRPC 是平台中立的,可用于各种编程语言。
- 承载服务
- Windows Server App Fabric 承载功能