首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

SOA 案例研究:Web 2.0 SOA 场景 -2 案例研究简介

SOA 案例研究:Web 2.0 SOA 场景 -2 案例研究简介

案例研究简介如前所述,JKHL Enterprises (JKHLE) 是一个虚拟公司,它期望能扩展其旅行代理部门。在本节中,我们将介绍 JKHLE 公司的业务和技术挑战,并检查其当前的基础设施(当前架构)。
从事旅游业的 JKHL 公司JKHLE 拥有一个旅行代理部门,该部门使用一个在线旅行网站提供所有旅游资源的一站式访问。该旅行代理公司的主要业务包括:
  • 航班预订
  • 酒店预订
  • 游艇预订
  • 天气状况
  • 交通状况
  • 城市信息(比如方向和感兴趣的领域)
JKHLE 想开发一种最好的旅行网站。该网站应该能够为客户提供易用的服务,并简化公司的基础业务流程。
JKHL 公司的业务挑战JKHLE 有以下一些急需解决的业务挑战:
  • 提供一种快速且简单的架构,以快速地向客户和合作伙伴交付新产品。
  • 使用第三方的新界面,如天气和交通报告。
  • 通过利用 SOA 基础设施和可消费的服务端消除业务孤立。
  • 持续快速地提供简单的新业务数据和服务。
  • 降低呼叫中心成本。
  • 以可消费的形式向公共网络公开业务数据。
当前架构和技术挑战KHLE 使用的当前架构如图 2 所示。
图 2. 当前架构该架构提出了以下技术挑战:
  • 业务策略被嵌入到业务流程中。业务策略的更改需要更新业务流程,但是更新业务流程非常缓慢、昂贵且容易出错。 随着 JKHLE 的持续扩展,此限制将变得尤为突出。
  • 每个业务系统都孤立运行,当试图为客户实现多渠道策略时,这就会造成重大问题。
  • 很难将第三方服务集成到整体解决方案中。但是包含这些第三方服务很重要,因为它们有助于将 JKHLE 的旅行产品与其竞争者区分开来。
  • 类似地,第三方公司在与 JKHLE 的服务集成时也会遇到困难,这就限制了外部各方使用 JKHLE 的旅行服务。
返回列表