|
SOA的崛起:集成网关汇聚SOA应用网关可支持安全、治理,并充当SOA相关消息传递的集成点。 Jaime Ryan是Layer 7的合作伙伴解决方案架构师,他说旧一点的连接解决方案缺乏这一架构的关键组件—虚拟化部署,云提供能力以及伸缩、联邦及授权身份管理,开发者管理,多云运营和测量,扩展性,以及新消息格式和协议都是引领移动和跨平台使用的组件。 以下是部分挑战的例子: 支持XML、SOAP、WS-*标准,除了支持传统内部协议以外,还必须对JSON、OAuth、REST交互模式以及诸如WebSockets之类新协议的对等支持。 现有的单点登录身份管理工具,是为特定交互模式以及内部容器中的知名用户建立的,无法处理新的移动友好型身份令牌及随移动部署而来的多重身份(用户、开发者、应用)。 传统服务注册/容器平台无法处理外部或合作伙伴开发者,不能很好地映射基于REST接口的、更松散的定义、文档及生命周期。 这些挑战已经扩展了SOA集成网关需要提供的治理范围。Ryan说:“为了解决新的混合型企业的这些担忧,这些解决方案需要对接口、身份、开发者及服务运营、生命周期进行治理。” Ryan建议组织考虑以下若干最佳实践: 现代集成解决方案必须能在无需再造内部服务层的情况下,利用JSON或XML来发布REST风格的接口。这可能意味着把现有SOAP作为REST动态发布出去,需要对移动交互模式进行优化,通过压缩和缓冲降低带宽和时延等。 作为传统基于SAML的身份认定的外部关联,OAuth和OpenID Connect为授权身份和归属组成了新的移动及以API为中心的规范。这些也需要搭桥联系起来。 开发者门户,无论是针对公众、合作伙伴还是私有开发者的,都需要为这些接口的业务所有者提供管理层—定义谁有访问权,确定访问的控制、计量及潜在的货币化方式。 这些集成解决方案必须足够灵活,可部署到应用和数据存在的任何地方,包括全球化虚拟数据中心和云平台,且可从集中化的运营和生命周期管理仪表盘进行管理。 通过对围绕着集成网关的解决方案的集中化,企业可确保围绕着访问控制、开发者档案及服务生命周期进行定义的策略可以以安全可伸缩的方式执行。此外,网关还为其他后端或基于云的服务提供了一个集成点。 责编:王雅京 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
最新专题 |
|