JackBe发布Presto Mashup平台的免费开发版

企业级mashup软件供应商JackBe上周发布了Presto企业级Mashup平台的免费开发版。这是Presto企业级Mashup软件的社区版,可用来创建、发布、使用并共享Mashup组件(叫做Mashables、Mashups及Shareables)。

该Mashup产品套件还包含如下组件:

  • Presto企业级Mashup服务器:该Mashup服务器可以通过point-click-consume的方式使用来自于WSDL、REST、RSS、Atom、数据库、Excel及Web clipping的任何数据和服务。
  • Presto Mashup设计器: 有两类Mashup设计器:
    • 叫做Wires的基于浏览器的可视化Mashup设计器,它能可视化地包装数据和服务以创建Mashup。
    • Mashup Studio,这是一个用于Mashup开发的基于Eclipse的IDE(包括调试器、代码完成并支持XPath)。
  • Presto连接器:这是一个可以与任何Portal服务器(支持WSRP/JSR-168)、微软Excel(发布/订阅到Mashups)及HP的SOA产品Systinet集成的连接器。
  • Presto Connect APIs可以访问Presto mashup平台,这使得开发者可以使用语言与开发环境如Java、JavaScript、ActionScript、Flash/Flex、C#及VBA进行扩展以提供对不同类型客户端的连接。

企业级Mashup标记语言:

所有这些组件都是由企业级Mashup标记语言(EMML)所驱动的,EMML是一种用于创建Mashup的基于XML的、动态、声明式的领域特定语言(DSL)。它可与其他语言如JavaScript和XPath一起使用以创建Mashup应用。

Presto开发版含有第三方软件,包括跨浏览器的JavaScript库Ext JS 2.0,它已经绑定到产品上了。Ext JS是一个跨浏览器的富Internet应用(RIA)框架,它已经预先与Presto企业级Mashup服务器进行了集成,这为客户化Mashup widgets的构建提供了一种选择。

Presto基本上是由一套运行在Tomcat容器上的WAR文件构成的,它使用了一个高可用的数据库(MySQL)处理失败。它还与Spring框架进行了集成。该产品还具备安全集成并实现了ActiveDirectory(AD)、LDAP及Computer Associate的Netegrity工具上的单点登录(SSO)。

该开发版还包含来自于ProgrammableWeb的50个可用的Mashup APIs,ProgrammableWeb是一个世界范围内的注册中心,帮助Web开发者创建企业级的Mashup。

Presto的前端使用了AJAX,后台使用了SOA架构。John Crupi和Chris Warner的一篇文章谈到了企业级Mashup和SOA的协同使用,同时还讨论了Mashup如何能成为最好的服务消费者以及Mashup如何将SOA服务传递到最终用户。

作为Presto开发版软件的一部分,JackBe还通过其Mashup开发者社区(MDC)提供了免费的培训和支持。该开发者社区为初学者和专业级的Mashup开发者提供培训视频、代码及示例,涵盖的主题包括“Mashups与SOA”、“Mashups与Portals”、“Mashups与Oracle”及“Mashups与Ajax/RIA”等。

其站点的资源部分有更多的文档和代码示例。Presto开发版面向MDC社区会员提供下载。

查看英文原文:JackBe Offers Free Developer Edition of Presto Mashup Platform

你可能感兴趣的:(JackBe发布Presto Mashup平台的免费开发版)