蒙妮坦手游站:纯净绿色软件游戏下载网站

电脑软件| 软件合集| 最近更新| 网站地图

当前首页:首页 > 电脑软件 > 编程开发 > Appeon PowerBuilder(开发软件)

Appeon PowerBuilder(开发软件)

Appeon PowerBuilder(开发软件)

类型:编程开发版本:v2021官方版更新:2023-10-16 09:36:09大小:1.56G系统:WinAll语言:英文

Appeon Powerbuilder是一个应用开发工具,可以访问服务器数据库。Appeon Powerbuilder可以使用标准控件和特殊控件,可以有效提高你的开发效率。

软件特色

1.可安装的云应用几乎可以支持所有Appeon Powerbuilder 2021 功能。

可安装的云应用是应用的云版本;它安装在客户端,可以直接从桌面启动。然而,与基于浏览器的应用相比,可安装的云应用使用本机代码(而不是转换成JavaScript)部署,并在客户端的虚拟机(PBVM)上运行。应用程序部署需要最少的代码更改。PBVM与传统客户机/服务器应用程序使用的完全相同。

2.可安装的云应用程序在N层架构中运行。

可安装的云应用程序对PowerServer进行HTTP或HTTPS调用,然后PowerServer连接到数据库并执行SQL查询。PowerServer可以安装在任何运行Windows或Linux或docker或云服务器的Web服务器上。PowerServer包含一个API服务器,它使用带有REST安全性的标准REST API来处理来自客户端的HTTP/HTTPS请求。PowerServer还包括一个数据服务器,它使用。NET DataStore来处理与数据相关的请求。目前,。NET DataStore支持ASE、SQL Server、Oracle、SQL Anywhere、PostgreSQL、MySQL、HANA和SQLite。

3.可安装的云应用程序通过互联网安装,并自动增量更新。

要在客户端电脑上安装可安装的云应用程序,请在Web浏览器中访问应用程序URL。你只需要第一次使用网络浏览器,就可以获得一个可安装的云应用。之后,您可以直接从桌面运行应用程序。如果有可用的更新,应用程序将自动增量更新。

4.可安装云部署可以完全取代传统的PowerServer Web解决方案。

可安装云应用可以安装在Windows客户端,但不能安装在任何移动客户端(如iOS或Android)。可安装云部署选项可用作传统PowerServer Web解决方案的替代方案。然而,对于PowerServer Mobile解决方案,用户需要手动实现客户端UI逻辑。

5.笔记

您必须拥有CloudPro许可证才能在IDE功能中使用PowerServer部署;并且必须以管理员身份运行IDE,才能使用PowerServer部署功能。

功能介绍

1.自动云转换

使用新的PowerServer Toolkit,您可以自动将您的客户机/服务器应用程序转换为可在上安装的云应用程序。几周或更短时间内就能得到核心网。没有一个应用程序太大或太复杂而无法处理。

最少的代码更改

云原生架构

。网络核心兼容性

增强的应用安全性

无缝应用程序安装和更新

2.多个运行时版本的编译

IDE现在可以通过系统选项为多个运行时版本(次要和主要)进行编译。它使您能够轻松维护多个项目,轻松回滚运行时版本,并在不影响运行时的情况下获得最新的IDE功能。

编译多个次要和主要运行时版本。

调试多个次要和主要运行时版本

兼容ORCAScript和PB编译器

运行时版本检查以防止不匹配。

3.自动化应用程序部署

使用PowerClient,您可以通过HTTPS从任何Web服务器自动安装和更新任何客户端应用程序。它消除了与创建安装程序、向用户部署应用程序以及保持应用程序更新相关的麻烦和成本。

无缝安装,即使没有管理员权限。

用灵活的更新策略来更新自己。

加密、签名并验证应用程序的完整性。

打包所有必要的文件(PBVM,OCX,DLL等。).

在Windows 10设备上在线或离线工作。

4.Apache ECharts集成

使用来自Apache ECharts的现代交互式图表丰富内容。使用新的图形样式可视化您的数据,如仪表图、热图、烛台图、散点图和漏斗图。然后快速向下钻取,细分和过滤图表数据。

实现起来简单省力。

从现有数据窗口生成图表。

在Windows 10设备上在线或离线工作。

自由开放源码(Apache许可)

5.JavaScript集成

这不仅仅是为了在嵌入式Chromium浏览器中安全地显示网页内容。轻松地将JavaScript与PowerScript集成,以新的视觉可能性和JavaScript功能丰富您的应用程序。

调用异步JavaScript函数

调用同步JavaScript函数

在JavaScript中触发PowerScript事件

访问本地文件和资源

支持基本身份验证和摘要式身份验证

6.Microsoft用户界面自动化

通过Microsoft UI自动化框架,使您的应用程序易于访问并实现流程自动化。只需配置可访问的属性,即可从符合自动化测试工具、RPA工具和可访问性法规中获益。

不用改代码就能实现。

自动应用于现有的辅助功能属性。

支持大多数可视化对象,包括数据窗口。

与辅助和自动化工具兼容

7.Git分支和增强

在IDE中执行复杂的Git操作。轻松创建和切换分支,合并冲突和查看详细错误日志,大大提高了你在项目中使用Git的效率。

创建和切换分支

合并分支并处理冲突

查看详细的错误日志

自动刷新PBL

8.新的SQL Server驱动程序

现在为SQL Server的新OLE DB驱动程序(MSOLEDBSQL)提供了支持。只需修改您的连接字符串并更新您的运行时DLL,以消除依赖过时驱动程序的风险,并通过TLS 1.2增强您的安全性。

支持32位和64位MSOLEDBSQL驱动程序。

支持基于TCP/IP的TLS 1.2加密。

支持PowerClient的自动部署。

集成到IDE的database painter中。

9、更新功能

PowerScript开发

创建PowerServer项目

修复不支持的功能

调试和测试应用程序

保护REST API

部署到生产环境

新系统功能/事件/对象

自动化构建过程

创建一个独立的可安装包

从网站上运行和下载演示

施用方式

1.客户端应用程序可以包括:

用户界面

用户用来引导应用程序的菜单、窗口和窗口控件。

应用处理逻辑

您可以在其中编写业务规则、验证规则以及由应用程序处理的其他事件和函数脚本。允许您将应用程序处理逻辑编码为用户界面的一部分,或者在一个称为自定义类用户对象的单独模块中。

2.该应用程序是事件驱动的。

在客户端应用程序中,用户通过他们采取的操作来控制发生的事情。例如,当用户单击按钮、从菜单中选择项目或在文本框中输入数据时,会触发一个或多个事件。您可以编写一个脚本来指定事件触发时应该发生的处理。

使用创建的窗口、控件和其他应用程序组件都有一组预定义的事件。例如,每个按钮都有一个与之关联的Clicked事件,每个文本框都有一个Modified事件。在大多数情况下,您需要预定义的事件。但是,在某些情况下,您可能希望定义自己的事件。

3.PowerScript语言

可以用PowerScript(语言)写脚本。脚本由执行处理以响应事件的PowerScript命令、函数和语句组成。

例如,按钮点击事件的脚本可以从数据库中检索和显示信息;文本框的修改事件的脚本可以评估数据并根据数据执行处理。

事件脚本的执行也可能导致其他事件被触发。例如,按钮中单击事件的脚本可能会打开另一个窗口,触发该窗口中的Open事件。

4.PowerScript函数

PowerScript提供了大量的内置函数,可以作用于应用程序的各个组件。例如,有打开窗口的功能、关闭窗口的功能、启用按钮的功能、更新数据库的功能等等。

您还可以构建自己的函数来定义特定于应用程序的处理。

5、采用面向对象编程。

使用创建的每个菜单或窗口都是一个独立的模块,称为对象。应用程序的基本构造块是您创建的对象。每个对象都包含适合它的特定特征和行为(属性、事件和函数)。通过使用面向对象的编程技术(如封装、继承和多态),你可以充分利用你创建的每一个对象,使你的工作更加可重用、可扩展和强大。

6、多层应用

允许您构建在分布式计算环境中运行的应用程序。多层应用程序允许您:

将业务逻辑集中在服务器上,例如JBoss、WebLogic、WebSphere或COM+

把应用功能分在客户端和服务器端,这样就减轻了客户端的工作量。

构建易于维护的可伸缩应用程序。

有关多层应用程序的信息,请参见应用程序技术中的开发分布式应用程序。

7.数据库连接

方便地访问存储在各种数据库中的公司信息。可以通过ODBC或JDBC接口,通过中间层数据访问服务器(如SAP DirectCONNECT server),或者通过本地或直接连接到数据库来访问数据。

有关数据库连接的信息,请参见使用数据库连接连接到数据库。

标签: 编程软件