BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

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

| 作者 Srini Penchikala 关注 36 他的粉丝 ,译者 张龙 关注 14 他的粉丝 发布于 2008年11月18日. 估计阅读时间: 4 分钟 | QCon上海2018 关注大数据平台技术选型、搭建、系统迁移和优化的经验。

企业级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

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT