暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

VBCS——简化开发的利器

1164

在科技飞速发展的今天,IT行业正经历着翻天覆地的变化,企业高管们也一直在寻求着一种能快速提升企业竞争力的有效方式!如今,机会来了,低代码开发平台将会为您的梦想保驾护航!

何为低代码开发

低代码开发平台也称可视化开发平台,是指可以不用编码或者编写很少量代码就能快速生成应用程序并部署上线的开发平台。应用此类平台,一方面能帮助业务部门快速适应市场需求,另一方面也能在保障系统质量的前提下,极大提升IT部门的生产力。而从根本上来讲,低代码开发平台能有效降低失败的成本,最终帮助企业快速实现业务转型及创新。

低代码开发的市场前景

据最新的Gartner和Forrester的市场调研报道显示,低代码开发平台市场前景非常可观,市场需求逐年上升,到2020年预计会有150亿美金的规模,届时将会有一半的新的IT应用通过低代码开发平台来创建,70%的企业将实施全民开发策略,应用的开发将会更加高效!

典型的应用场景

低代码开发平台之于企业是有其典型的应用场景的,因为其开发简单、使用方便而且效率极高,所以适用于临时突发的业务需求,或者对上线时间要求很高且相对独立的一些应用,比如市场调查、在线注册、宣传促销、在线调查等。

甲骨文可视化构建器云服务

甲骨文可视化构建器云服务(Oracle Visual Builder Cloud Service, 即VBCS)是一个提供基于页面拖拽的低代码开发应用的云平台,同时支持现今主流的Web浏览器以及手机操作系统,用户不需要掌握任何编程技能,即可使用可视化开发环境快速地创建和开发桌面端以及手机端的应用,从而极大地提升了业务需求的响应速度、减少业务部门对IT部门的依赖并降低基础设施成本,真可谓低代码开发平台中的战斗机!其基本架构如图所示:

作为一个成熟的云端低代码开发平台,甲骨文可视化构建器云服务具有如下特点:

  • 易使用,拖拽和所见即所得式的操作方式,可快速创建和运行应用程序

  • 云原生,无需安装或配置,在浏览器中运行,并可从任何设备访问应用

  • 自治式,几分钟之内就能创建并发布应用到生产环境,消除了繁琐的人工作业

  • 集成SaaS,通过REST目录轻松访问SaaS的数据和流程,并通过引入客户化 UI,丰富 SaaS 应用

接下来让我们通过6步来快速构建一个简单的应用。

1
新建VBCS应用

成功订阅VBCS后,进入其console页面,点击“New”按钮新建一个VBCS应用。

在弹出窗口中输入对应的Application Name和Application ID,点击“Create”按钮新建VBCS应用。

2
新建Web应用

在VBCS中可以用同构的方式很方便地生成桌面端的Web应用以及手机端应用,本次以生成Web应用为例来介绍,点击“Web Application”按钮新建一个Web应用。

在弹出窗口中输入Id值后,点击“Create”新建一个Web应用。

3
新建业务对象

选中左边导航栏中的“Business Objects”菜单项,点击“+”新建一个业务对象。

4
导入数据

VBCS的数据源可以是企业后端服务,也可以是CSV文件,本次以CSV文件为例导入数据,点击“Import from File”图标。

选择对应的CSV文件,点击“Import”按钮导入数据。

5
新建CRUD页面

将Table组件拖入到页面中,并绑定为上面创建的业务对象。

选中需要显示在页面中的属性域,选择“Next”生成对应的CRUD页面。

6
测试运行

点击“Run”按钮可以对此CRUD页面进行测试。

至此一个常用的CRUD操作页面已生成完毕,没有写任何一行代码,完全由平台帮我们实现。当然,若客户有更多复杂的业务需求,也可以通过修改页面自动生成的JET代码来实现。后面的文章中会陆续介绍,敬请期待!


作者简介

洪俊,甲骨文PaaS专家团队资深咨询顾问,具有13+年的IT行业从业经验,专注于甲骨文PaaS云平台及区块链、人工智能领域,在SOA/BPM,API治理及管控等集成领域有深入的研究。您可以通过jone.hong@oracle.com,与他联系。


了解更多,敬请关注甲骨文开发者社区......



文章转载自甲骨文开发者社区,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论