HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

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:14975
用户头像

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

关注

评论

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

用Rust写点啥:数据结构篇——单向链表

Kurtis Moxley

数据结构 rust

Redis 学习笔记 02:链表

架构精进之路

redis 七日更 28天写作

进来抄作业:分布式系统中保证高可用性的常用经验

华为云开发者联盟

高可用 运维 设计 分布式系统 系统

科技赋能传统产业:工业绿色可视化—核电站工艺流程组态仿真

一只数据鲸鱼

物联网 数据可视化 组态软件 绿色工业 核电站

跨越全场景统一架构三大挑战,MindSpore亮出“四招”

华为云开发者联盟

深度学习 联邦学习 mindspore 算子 ai框架

Socket粘包问题终极解决方案—Netty版(2W字)!

王磊

Java socket Netty

港股配资系统搭建

软件开发大鱼V15988750073

金融科技 港股交易系统开发 在线开户系统 CFD交易系统 港股多账户系统

开发复杂业务系统,有哪些设计思路

邴越

Serverless 在 SaaS 领域的最佳实践

Serverless Devs

Serverless 云原生 SaaS

HDFS SHELL详解(6)

罗小龙

hadoop 28天写作 hdfs shell

okhttp3 第一次使用

我就感觉到快

智能合约上链系统开发|智能合约上链APP软件开发

系统开发

十八般武艺玩转GaussDB(DWS)性能调优:路径干预

华为云开发者联盟

数据库 sql 性能调优 GaussDB 算子

APICloud的发展和应用

anyRTC开发者

ios android 跨平台 sdk APICloud

看图学NumPy:掌握n维数组基础知识点,看这一篇就够了

华为云开发者联盟

Python 机器学习 数组 Numpy

僵尸进程的成因以及僵尸可以被“杀死”吗?

AI乔治

Java 架构 进程

低代码开发技术

Sam678678

Android开发时的多点触控是如何实现的?

博文视点Broadview

智汇华云 | 安超OS为企业数字化转型构建坚实的云基座

华云数据

与前端训练营的日子 --Week11

SamGo

学习

每个人都拥有这项神技能

熊斌

职场成长 28天写作

知乎问答:“既然生命无意义,为什么要活着?”

三只猫

28天写作

微信视频号常见问题 | 视频号 28 天 (06)

赵新龙

28天写作

【PS】给黑白照片上色

德育处主任

PhotoShop ps 28天写作

大型企业引进低代码开发技术是大趋势

Sam678678

夜莺二次开发指南-资产设备管理

ning

滴滴夜莺 夜莺监控

夜莺二次开发指南-任务执行中心

ning

滴滴夜莺 夜莺监控

调查bug的手段有哪些?(没有调查,就没有发言权,二)Jan 13, 2021

王泰

28天写作

实时媒体AI,打破内容创作天花板,加速视频创新

华为云开发者联盟

人工智能 云原生 媒体 视频

Java 异常处理

小方

Java java异常处理

盘点2020| 开启小马哥的新未来

小马哥

盘点2020

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