Caché帮助世界级的运动员夺取金牌

主要受益

  • 开放式结构使技术整合更加容易
  • 快速应用开发
  • 高度的延展性

“你可以用英国队夺取的奥林匹克奖牌数量来衡量我们的成功”,英国体育协会(UK Sports Institute-UKSI)的网络通信协调人Jonathan Odonde博士说。

目前大部分IT项目需要有效的投资回报——但很少要求在奖牌上的回报。但Odonde认为,使用Caché这种InterSystems公司创新型后关系数据库技术开发的IT项目,即“虚拟体育协会”,目的就是要帮助英国的世界级运动员在国际舞台上获得成功。运用这项技术,夺取金牌不再只是说说而已了。

作为英国体育界的一个部门,英国体育协会的建立是为了给国家最优秀的男女运动员们在高水平的竞争中获胜提供服务和设备上的支持。英国体育协会是一个非官方机构,由财政部资助并由国家协会和全国各地的中心组成。它包括一个主要的服务组向精英的体育团体提供包括信息技术支持在内的世界级服务。

该信息技术支持的一部分就是虚拟体育协会(www.uksi.net) - 一个在线的“一站式商店”,专门面向最优秀的运动员,以及他们的教练和他们的支援团队。该站点向精英团体提供开放的数据共享服务,范围涉及从营养学或药物信息数据库到专业的体育电子教学等整个完整的个性化信息及应用。

“Caché使我们能够提供灵活且恰当的解决方案,正如我们向UKSI所提供的。”

——George Sirius,Pronoia公司运营总监

UKSI的整个Web架构是由 Pronoia公司开发的,Pronoia公司是一家位于伦敦且专注于互联网解决方案开发的信息系统集成商。由它开发的Web架构充分运用了InterSystems的Caché技术。

Caché是一种后关系型数据库技术,包括多维数据和应用服务器。它的特点是可以用高效的结构化查询语言(SQL)以及多维方式进行数据存取,该技术消除了会导致Web开发复杂以及应用迟缓的不必要的处理层和系统级编程。

“系统使用Caché的开放式结构使之与其它技术整合。”Pronoia的运营总监George Sirius说,从公司建立开始,Pronoia就使用了InterSystems公司的Caché技术, 它使允许我们可以向客户提供灵活且适当的解决方案,例如我们提供给UKSI的方案。我们相信我们是Caché Server Pages(CSP)技术的领导者。

全球范围的需求
Odonde解释说:“基于Web的信息技术被广泛应用于向运动员提供24×7且不断更新的信息。体育比赛现在是全球化的,但运动员们无法随时带着他们的支援团队在身边。例如,英国运动员在奥克兰比赛时就无法带着他们的营养学家,心理学家和比赛分析家等等。”

www.uksi.net开始只是一个普通的网站,但Odonde有他的远见。他知道基于Web的技术是传递信息最廉价的途径――因此为什么不将它建立在现有的网站上,使它成为一个可以对运动员的训练,比赛表现和日常生活等提供指导的门户网站。通过这个网站,无论他们在哪里,他们所需要的重要个人支持信息就像带在他们身边一样。

这是一个革命性的主意,但是需要一个能支持配置模块不断扩展,功能相对独立,能够整合在线服务和产品的Web架构。

“我们可以通过Caché Server Page(CSP)直接提供Web整合。”

——George Sirius,Pronoia公司运营总监

Odonade选择Pronoia来开发是有原因的。他被Pronoia公司在开发和维护基于任务的商业应用方面的经验所打动,并且十分喜欢他们的工作方式。而且他看到他们的解决方案是基于对技术的充分理解。

单一注册模式(Single Sign-on)
Pronoia公司与Odonde紧密合作,做出了站点的模块化设计,使建立不同层次的服务成为可能。在他们面前有一个很大的挑战就是怎样才能通过单一注册模式让客户享受到由不同第三方控件无缝整合后所提供的服务。

Parminder Singh, Pronoia系统开发的经理,继续道:“单一注册模式和对互联网的管理服务是行业范围内的挑战。我们的解决方案是建立一组应用,让UKSI集中管理其成员的数据并提供重要的应用知识库,并在不同的环境中来充当SSO中心。”

“今年早些时候提供给UKSI的系统允许用户在第一次登录门户网站并进行单一的基本认证后,就可以无缝地享有所有的认证服务。可用的服务被存放在一个专门的应用目录中,这就允许管理员可以对个人用户和团体用户的优先级和存取权限进行管理。应用整合和用户的个性化系统允许用户通过个人模块制定他们的训练计划。”

UKSI系统使用Caché的开放式结构和其它技术(ASP,JSP等)相结合,与UKSI.net的网关以及利用ODBC,JDBC和XML的SSO通信——使之成为真正意义上的开放可扩展的解决方案。

“我们选择用Caché工作首先出于技术考虑,但结果表明这也是一个非常好的商业决策。”

——George Sirius,Pronoia公司运营总监

George Sirius认为:“模块化方法的好处在于Caché是一个独立的平台,当其他独立的模块加入时,不需要详细说明。我们可以通过Caché Server Page直接提供网络整合。Caché 是唯一让我们如此灵活开发网络系统的技术。”

Odonde 支持说:“如果我们必须改变主意的话,这次的开发过程就不会这么顺利,我们只不过是改动了一些技术层面的东西,然后我们就与数据库直接进行交互了。”

Sirius继续道:“我们选择用Caché工作首先出于技术考虑,但结果表明这也是一个非常好的商业决策。”

当运动员和教练员们使用这个网站的时候,主要是通过台式机和膝上型电脑,现在计划扩展到SMS和掌上电脑。Pronoia说这个网站提供管理这些接入终端的工具。

通过网关,Pronoia提供了各种各样的系统和应用, 包括电子测量,一个高度安全的网络邮件客户端,一个虚拟的Internet服务提供者登记模块和一个训练课程预定和安排系统。

该站点于2002年5月开放给世界级的教练,于2002年9月面向世界级运动员。Odonde的目标是下一年增加大约2000个使用者,他说“我们将积极的致力于促进信息技术在体育领域的应用并努力提高英国精英体育团体的比赛成绩。”