互联网

当前位置/ 首页/ 新闻频道/互联网/ 正文

mashup概念应该允许组织在过去十年对面向服务的体系结构的投资基础上

近期涉及mashup概念应该允许组织在过去十年对面向服务的体系结构的投资基础上内容备受瞩目,很多读者对此也很有兴趣,现在给大家罗列关于mashup概念应该允许组织在过去十年对面向服务的体系结构的投资基础上最新消息。

几年前,混搭是企业发展的精髓,当您查看传统业务应用程序做了什么以及如何构建它们时,这个想法就很有意义了。mashup概念应该允许组织在过去十年对面向服务的体系结构的投资基础上,将SOA驱动的工作流与联合数据和敏捷开发理念相结合,并使用户处于最终可以满足其需求的位置或没有IT的帮助。

正如我当时在其他地方观察到的那样,唯一的问题是,对于许多人来说,“混搭”一词要么是DJ在炙手可热的新俱乐部打球,要么是高速公路上的堆积。也许这就是JackBe现在将其Presto开发环境推销为“实时情报”平台的原因,并将其与传统的商业智能产品进行了对比,传统的商业智能产品善于解释发生了什么而不是发生了什么。但是,无论您如何切片,切块或切丝,Presto 3.1都能很好地使高级用户控制应用程序设计,而不会损害传统的以IT为中心的信息控制。

Presto背后的架构-不应与Inmagic的同名社交知识产品相混淆-有点复杂,但是可以预期在基于现有数据结构和转换工具而不是产品的基础上设计的产品中替换它们。就像人们可能猜到的一样,Presto的基础是数据。这可以来自内部或外部来源。数据快照,用户和组信息以及其他元数据可以由数据管理员,IT人员或用户放置在Presto存储库中,也可以由现有系统提供。

通过Presto的API和扩展,可以使用Presto Mashup Server提供后端数据操作和转换服务,还可以使用Presto Hub(充当其他Presto工具的票据交换所)。其中包括利用RIA(富Internet应用程序)语言的基于Web的应用编辑器,向导驱动的Presto App Maker,可从现有Presto应用创建仪表板的拖放式Presto Mashboard,Presto Mashup Maker-a Web-基于工具的工具,它使用EMML(企业混搭标记语言)(一种XML派生的声明性语言)或Presto Wires(一种拖放工具)直接与数据配合使用,以将上下文添加到原始信息中。

开发人员和高级用户可以使用这些工具快速创建应用程序,这些应用程序可以根据需要轻松地进行重做,以对快速变化的业务条件和需求做出反应。还有一个Eclipse插件Mashup Studio,供在常规开发环境中工作的开发人员使用。

我花了几天时间在托管的沙箱环境中玩转Presto 3.1,发现它是处理数据并通过各种渠道向用户展示数据的强大工具。诸如业务分析人员之类的高级用户会发现,很容易组装自己的工具,以检查和使用大量服务中的信息,而普通业务用户将欣赏Presto提供的应用程序存储方法来呈现完全构建的数据,投放工具。

就像人们可能会怀疑的那样,Presto的App Store借用了已经成为人们熟悉的模型的任何现代移动设备。用户可以安全的方式对Presto应用程序进行评分,共享和标记,而委托的管理员可以根据需要由用户群管理应用程序的部署。当以一定数量的跟踪和约束进行端到端执行时,结果是一个结构化而灵活的应用程序生命周期,它为用户提供IT和业务部门员工可以想到的最佳应用程序。

如上所述,Presto可以从云或本地运行;这完全取决于一个人的要求。Presto 3.1的数据存储库默认情况下与基于Java的HyperSQL 1.8.0 DBMS(数据库管理系统)一起安装,但可以与Microsoft SQL Server 2005,MySQL 5,Oracle 10和11以及PostgreSQL 8.3和8.4一起使用。它也可以使用来自其他DBMS的数据。JackBe已使用DB2 9.5和Sybase 15对Presto进行了测试。从应用程序服务器的角度来看,Presto将Tomcat 6.0.29作为默认的Servlet容器进行安装,并且与任何其他J2EE(Java 2 Platform,Enterprise Edition)应用服务器兼容。该公司已经使用BEA WebLogic Server 10.0和11.0,IBM WebSphere Application Server 6.1,JBoss Application Server 4.2.2(GA)以及Tomcat 5.5.20和6.0.29对它进行了测试。

从客户端的角度来看,经过测试的平台包括Mac OS X 10.4.11,Microsoft Windows XP SP2,Vista和Windows 7以及Ubuntu 10.04。推荐的浏览器是Firefox 3.6.x,Internet Explorer 7.0和8.0,以及最新的稳定版Chrome 5和Safari4。推荐的Oracle(以前称为Sun)JDK(Java Development Kit)发行版是1.5和1.6。JDK 1.4.2可以与Presto的早期版本一起使用,但是JackBe在Presto 3.1中放弃了对该版本的支持。

Presto 3.1打包了一套复杂的工具,可为企业提供极为灵活的开发环境以及现代化的发行平台。它没有采用淘汰和替换的方法,而是试图使高级用户摆脱以IT为中心的经典方法,进行应用程序设计和部署,同时为用户提供一种熟悉的方式来访问和使用易于适应不断变化的业务需求的工具。情况。它可能不适用于最小的组织,但是在许多方面,它为企业应用程序开发的未来提供了模型。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。