Espresso Logic发布“Live Browser”,提供即时HTML 5用户界面

Espresso Logic团队发布了其新产品“Live Browser”,它提供即时HTML 5用户界面,以主/子表(Master/Detail)方式浏览数据库。

Live Browser向用户承诺无需任何编程,就可以浏览、交互和修改任何企业数据库。Singh说,Espresso最初的市场策略是专注于移动、Web和云应用的服务端开发,并且开发了声明式模型,基于细粒度安全的REST架构,开发云和内部应用。

移动后端即服务(MBaaS)产品专注于云技术,例如REST/JSON,DreamFactory和Kinvey这类产品为云端SQL数据创建RESTful API。与Espresso类似,这些产品为前端提供了一些后端服务,以及单表浏览功能,允许你每次查看一张表的数据。

R. Paul Singh是Espresso Logic的CEO,他说:

由于开发前端应用的成本和时间问题,有大量内部应用的需求不会被实现。Live Browser改变了这一点,它使企业能够在任何设备上提供按需访问现有数据的功能。有了Live Browser,你能在几分钟之内立即构建一个应用,而这样的应用以往可能需要数周或数月人工开发。完整的应用产品链为企业提供竞争力优势和生产率优势,如果没有Live Browser,这是做不到的。因为以传统方式实现的话成本太高了。

Singh说Espresso的方法加快了基础服务,并扩展JavaScript,以电子表格式的交互式编程,减少了一个量级的交付期限。“这是新的方法,可能远比目前的方法更容易、更快。”

Live Browser提供即时HTML5用户界面,以主/子表(Master/Detail)方式浏览数据库。可由业务用户和技术人员在线定制UI,Espresso内置以角色为基础的行/列承诺,Singh称其为“全面内置安全”保护,提供了完整的读和修改支持。Live Browser包括身份验证管理器,用户也可以使用企业自己的身份验证。

对于DBA和开发者,他们需要维护、升级现有数据库和数据应用软件,Live Browser同样提供了查看数据内容、数据库结构和修复坏数据的能力。Singh说开发者可以使用Live Browser进行后端应用的快速原型化。

开发者可以使用Live Browser来查看数据库Schema、了解表、列和它们之间的关系,并能浏览和下钻到任意子表。Live Browser的行为由Schema的元数据决定,这也意味着Live Browser将同步数据库Schema的任何改变。

Live Browser的另一个显著特性是即时消息的引入,允许完整数据或者其数据子集作为一个数据超链接,为已授权用户提供了读和修改支持。

Espresso Logic的新闻发布在网上产生了不同的反应。在jooq.org的一篇文章中,Lukas Eder写道,他在读了TechCrunch关于这个发行版本的文章后,刚开始持怀疑态度。然而,当进一步研究后,他承认自己“坦白地说,对这个产品背后的思想印象深刻”。

在Reddit网站上,用户dventimi回复了原帖:

实际上,这似乎是相当令人印象深刻的创新技术。可以肯定的是,不是石破天惊,但有几件是。用于关系型数据库的自动化API,声明式业务逻辑?所有这些事情都可能是非常有用的,也可能是从很多软件应用仍然受到的手动工具命令式编程处理的启航。

从长期来看,Singh说Espresso计划增加一些功能,允许业务用户增加新的数据库字段,在Live Browser中定义修改逻辑,就像现在用户在Excel中定义公式一样。Singh说业务用户构建自己的移动和Web应用,并集中化安全与备份的想法“对那的IT经理来说是个可怕的想法”,但存在一些有这个功能需求的应用。

Espresso鼓励InfoQ的读者访问他们的网站,试用它并提供反馈。Espresso提供了Northwind数据库基于云的版本用于测试,但Singh说用户最好在自己的企业数据上使用它。

Live Browser可以托管在云端或者内部部署,开发者可以注册评估帐户。

原文链接:Espresso Logic releases 'Live Browser', providing an instant HTML5 user interface

你可能感兴趣的:(Espresso Logic发布“Live Browser”,提供即时HTML 5用户界面)