AppFabric Service Bus 实战:ProAzure Energy 服务实现
1. 服务设计基础
在构建 AppFabric Service Bus 应用时,有几个关键的设计步骤需要考虑:
1. 安全规划 :创建客户端和服务器之间的中继和消息级安全计划。常见的安全场景包括:
- 使用 X.509 证书进行消息安全。
- ACS 与第三方身份提供者(如 Windows Identity Foundation、ADFS v2.0、LiveID 等)集成。
- ACS 与客户端生成的 SWT 令牌集成。
- ACS 与共享发行者密钥集成。
- 自定义消息安全。
2. 端点设计 :为服务设计端点。
3. 服务托管设计 :决定服务是在本地托管还是在云端托管。
4. 可扩展性和可用性设计 :设计服务的可扩展性和可用性。
5. 客户端应用设计 :为服务契约设计客户端应用。
2. ProAzure Energy 服务示例
ProAzure Energy 是一个示例服务,为公用事业公司提供来自消费和商业建筑的能源相关数据。该服务提供以下三项服务:
1. 电表监控 :控制网关设备监控建筑物中的电表,并定期将电表值发送到 ProAzure Energy 前端软件。公用事业公司可以通过订阅服务访问这些值。
2. 照明监控和控制
超级会员免费看
订阅专栏 解锁全文
14

被折叠的 条评论
为什么被折叠?



