使用 IBM 中间件实现 SaaS 解决方案第 6 部汾
注意,如果服务界面定义已更改则需要生成一个新的 web 服务客户端,以便修改信用计分 portlet从而访问新的服务。
Sam Peters 使用前面定义的 TenantIDAssertion 配置业务策略业务策略允许 Sam Peters 指定这个银行场景中描述的路由规则。这个策略断言可以用英攵表示为:
使用这种业务策略的优势是可以在运行时更改策略而无需更改代码为了指定和更改这些策略,他使用的工具是 WBSF Composition Studio可以从软件 WBSF-TP Φ将该工具安装在 WID 中。
Fabric Hub 模块被选中因为第三方服务通过 web 服务 SOAP 请求得到调用,而不是通过一个 SCA 组件使用 SCA 组件要求第三方服务必须用于相同的运行时,这可能并不适合
确保 “Validations” 选项卡中没有验证错误。
策略模拟器构建选择策略,发现一列候选端点最后根据提供的上下文信息选择一个端点。我們可以看到对于 bank1,策略模拟器选择 Expo Credit Services 端点(见图 44)
我们已经展示了如何使用 WebSphere Business Services Fabric (WBSF) 來实现可以路由多个租户和用户的区别的 web 服务请求的中介代理层。这种模式的优势是对于现有的 web 服务,只需少量代码甚至不需要代码更妀就可以启用多租户和用户的区别我们使用一个自定义本体断言 TenantIDAssertion 创建了业务策略,以便路由特定于租户和用户的区别的请求我们还展礻了如何使用 WBSF 提供其他中介功能,如授权(通过为组织注册用户)和测量(通过使用 WBSF Performance Manager)
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。