教材地址:https://wenku.baidu.com/view/49121fdb6f1aff00bed51e05.html?sxts=1565760465744
3.1.1什么是应用对象(ApplicationObject)?
应用对象是PB应用程序的入库点,相当于JAVA的 main()函数,每个PB应用程序都有一个且只有一个应用对象。
应用对象还用来定义应用程序的系统升级行为。
3.1.2应用库
以.PBL为后缀的文件称为应用库
3.1.3常用应用介绍
1.可执行应用
一个可执行应用是一个PowerBuilder的窗口集合,这些窗口将执行相关的动作并将分发给最终客户。
一个可执行应用可以是一个传统的客户/服务器应用(服务器数据库),也可以充当一个分布式应用的客户端(将向服务器应用请示服务)或服务器端。
2.服务器应用
服务器应用是包含一个或多个定制的类用户对象的组件包,这些对象提供一种实现商业逻辑的方法并被发布到分布式应用的服务器中。
3.互联网应用
互联网应用是一个运行在web服务器上的PB窗口或数据库窗口。
3.2创建应用程序
步骤:1创建工作空间(WorkSpace) 2.创建应用对象
创建应用对象有两种方法,一种是手工创建(Application),另一种是应用模板创建(Template Application)。