Yigo发展历程

Yigo技术特性

软件开发更智能

自动架构、自动设计、自动实现、自动测试、自动运行,此外,Yigo在分布式计算、 AI人工智能、AR增强现实、RPA流程自动化等新技术的商业应用领域展示了一致的 前瞻与便捷.

Yigo技术特性

其他技术特征

1、符合J2EE 标准

2、B/S + 移动APP

3、面向服务,易于集成

4、支持各种主流数据库

Yigo技术特性

软件开发更高效

1、开发效率高:Yigo自动编码,避免了手工编码的缺陷、差错;同时采用“蓝图+原型”的工作方式,业务原型自动映射成系统, 省去系统编码、有效压缩开发环节,并提供可视化建模工具,避免了传统软件工程各个环节的偏差,其准确的描述与自动迭代能力,极大提升了软件工程效率。

2、实施效率高:凭借Yigo第五代计算机语言领先的技术实现,项目实施人员可以快速实现客户的需求,并基于快速反馈建立与用户良好及时的互动。

3、运行效率高:Yigo运用代理服务器、请求转发等机制,通过增加应用服务器硬件满足性能需求,从而支持应用服务负载均衡,对于典型的OLTP系统, 在并发请求小于5000/秒的情况下处理效率较高,其单表最大 ID 限制为2147483647个。针对更大型的应用,Yigo支持多节点、分数据库的部署方式。 另外,通过Yigo云计算技术可以更好地支持大数据处理和分布式计算。

Yigo管理模型

  • 界面模型包含界面、数据对象事件处理、表单集合等。界面分为两类,一类是布局类组件,一类为功能类组件;布局类组件主要用于对其包含的组件进行布局, 功能类组件提供用户的交互能力。Yigo包装了底层平台的事件模型,为用户提供了跨平台一致的界面事件模型,Yigo提供了丰富的事件模型,包括点击事件、 值改变事件等。表单集合中包含了公共操作列表定义、脚本定义、查询集合定义、参数集合定义。

  • 数据模型定义Yigo语言处理的信息的结构和规则。数据是信息系统主要的处理对象Yigo语言的数据模型描述了数据结构、数据操作、数据约束以及数据之间的关系。

  • 业务流程定义应用如何处理其各个业务的过程。由大量的处理过程组成,每个处理过程都有相应的处理任务和步骤,Yigo提供了针对过程的开发方法,定义了一套流程的定义语言,使信息系统的开发者可以通过Yigo的过程定义语言描述其过程、任务和任务的处理顺序。

下载
关闭