最新发布《数智时代的AI人才粮仓模型解读白皮书(2024版)》,立即领取! 了解详情
写点什么

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

  • 2008-11-17
  • 本文字数:1220 字

    阅读完需:约 4 分钟

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

2008-11-17 01:14907
用户头像

发布了 88 篇内容, 共 258.5 次阅读, 收获喜欢 8 次。

关注

评论

发布
暂无评论
发现更多内容

通用编程风格

顿晓

Java 学习 编程风格

架构师训练营第4周作业

不谈

极客大学架构师训练营

架构师训练营 - 第四周 - 作业

韩挺

架构师训练营-week4-作业

晓-Michelle

极客大学架构师训练营

大型互联网应用系统技术方案

Geek_zhangjian

架构师训练营第四周作业

子豪sirius

架构师训练营第4周学习总结

不谈

Mybatis执行过程源码分析

编号94530

Java 源码分析 mybatis

Python中的浅拷贝和深拷贝

王坤祥

Python 编程 计算机

第四周作业

王鑫龙

极客大学架构师训练营

Week4  互联网系统的技术和手段

TiK

极客大学架构师训练营

第四周作业

Geek_5d0795

极客大学架构师训练营

可复用架构之分离关注点

松花皮蛋me

面试 Java 分布式 可复用架构

架构师训练营第四周学习总结

fenix

【架构师训练营】第四周作业

Mr.hou

极客大学架构师训练营

区块链技术打通信用壁垒赋能租赁业务

CECBC

去中心 区块链技术 防篡改 去信任

假想 一个进销存软件是如何发展的

不在调上

第四周总结

不在调上

架构师训练营 No.4 作业

连增申

架构师训练营 - 第四周 - 学习总结

韩挺

《了不起的我》:关于「改变」的心理学

强劲九

心理 读书 书籍推荐 看书

第四周总结

赵龙

Week 04 学习总结

卧石漾溪

极客大学架构师训练营

互联网架构总结

Lane

极客大学架构师训练营

【架构师训练营】第四周总结

Mr.hou

极客大学架构师训练营

架构师训练营 Week 04 总结

Wancho

架构师训练营第四周 架构分析

suke

极客大学架构师训练营

程序员如何提升自己横向能力?

Boss.Guo

团队建设 能力提升 人才培养 个人总结

架构师训练营-第四章-学习总结

而立

极客大学架构师训练营

Redis(一)分布式缓存的作用

奈何花开

Java redis 分布式缓存

「架构师训练营」学习笔记:第 4 周 系统架构知识

Amy

学习 极客大学架构师训练营 第四周 系统架构知识

JackBe发布Presto Mashup平台的免费开发版_Java_Srini Penchikala_InfoQ精选文章