WebBuilder使用教程
Web应用程序快速开发平台
第1页
WebBuilder
是一款Web应用程序快速开发平台,平台的核心为Ext2.0。
Ext是一款具有多项功能的轻型JavaScript库,基于MIT许可为大家服务。在Ext
mysql入门基础教程Core中有许多激赏的功能,在倡导快速Web开发的同时也本着高质量、可伸缩性的代码的指导思想进行着。Core库对DOM操作、Ajax、事件、动画、模板、00机制等的任务都有相应的支持。Core库基于MIT方式发布,无论是一般的动态页面和简单的应用程序都可选择使用。
教程包括WebBuilder的新手入门、组件体系结构及使用、WebBuilder中各控件的使用方法及示例应用等,是一个非常适合新手的入门教程。教程包含详细的WebBuilder框架使用方法、各个控件详细配置参数、属性、方法及事件介绍,与服务器端集成及一个完整的示例应用系统介绍等内容。
WebBuilder使用教程
Web应用程序快速开发平台
第2页
WebBuilder
WebBuilder是一款跨平台、数据库和浏览器的Web应用开发和部署平台,可以在您原有使用的技术框架上混合使用,可以使用Eclipse开发调试。这个版本是没有任何限制的正式完全版本,欢迎大家使用。
WebBuilder帮助提高应用系统的开发效率,并降低成本。完善的基础架构,具有应用系统必须的完整功能,使企业仅致力于业务的开发。WebBuilder的功能:
应用开发:提供可视化的WebBuilder集成开发环境,帮助应用系统的快速开发,支持使用Eclipse 等开发工具的开发和调试。
应用部署:使用基于Web的资源管理器进行应用的部署,支持Java,.Net,PHP等大部分Web应用的部署。
自定义的应用描述语言:基于XML的Web应用描述语言,屏蔽不同平台、数据库和浏览器之间的差异。
完整的组件框架:提供应用开发所需的经过封装的前后台组件、开发框架以及应用模块
IDE界面
使用WebBuilder开发的Portal、资源管理器、数据库管理器等
WebBuilder使用教程
Web应用程序快速开发平台
第3页
资源管理器
reactive是什么药WebBuilder
应用开发:提供可视化的WebBuilder集成开发环境,帮助应用系统的快速开发,支持使用Eclipse 等开发工具的开发和调试。
应用部署:使用基于Web的资源管理器进行应用的部署,支持Java,.Net,PHP等大部分WebBuilder 使用教程
Web应用程序快速开发平台
第4页
Web应用的部署。
自定义的应用描述语言:基于XML的Web应用描述语言,屏蔽不同平台、数据库和浏览器之间的差异。
完整的组件框架:提供应用开发所需的经过封装的前后台组件、开发框架以及应用模块。WebBuilder
WebBuilder使用IDE生成应用描述文件xwl,使用Server解析运行xwl文件。
xwl文件是基于xml的描述应用逻辑的文件,类似于JSP文件。
通过使用IDE可视化地设计应用的前后台组件、属性、方法和事件,来构建整个应用的大部份功能和框架,可以使用Eclipse等工具来开发调试应用的业务功能。
WebBuilder
支持Windows、Linux和Unix等操作系统;
支持Oracle、DB2和SQL
Server等数据库;
支持IE,Firefox和Chrome等浏览器;
支持后台Java开发,支持Eclipse等开发工具的调试;
支持前端JavaScript、HTML开发;
支持传统的开发模式,可以同各种技术开发的应用混用。
WebBuilder
大量经过封装的前后端组件,降低了应用开发过程中出现的故障。
WebBuilder
IDE能根据用户构建的模板,自动生成应用,减少人工参与量。
WebBuilder服务器,内置完善的异常处理和保护机制,保证系统稳定不间断的运行。WebBuilder
基于JEE的服务器,能在普通的2GHzPC上,获得很高的处理能力:
处理普通业务请求响应,每秒1000次;
基于IDE生成的页面,生成并返回给浏览器1M的页面,每秒300次;
高性能的组件,包括数据库访问,脚本生成,流程处理等,保证系统的高效运行。WebBuilder
基于功能模块和数据的权限控制,可细化到最小粒度;
无限级树状组织的角管理;
统一的应用入口屏蔽和拒绝任何未经授权的访问;
提供完整的用户管理、权限管理、日志管理和系统管理功能。
WebBuilder使用教程
Web应用程序快速开发平台
第5页
WebBuilder
WebBuilder
简述web的基本工作原理WebBuilder
开发平台主要包括两部分:WebBuilderIDE和WebBuilderServer。
WebBuilder集成开发环境(WebBuilderIDE是开发WebBuilder应用描述文件的平台采用可视化的设计来开发和生成Web应用的前后台模块。
集成开发环境由工具及菜单区、功能面板区和设计及开发区构成。采用动态可扩展的插件技术来配置系统,可通过XML文件的配置来改变集成开发环境的功能。
WebBuilderServer
包括平台的核心及相关的配置,目录如下:
其中
Meta-Inf
主要包括l文件,建立JNDI数据库链接。
WebBuilder
主要包括集成的第三方组件,实例以及系统配置
—application为
实例
;
—controls
包括ext和fc目录。Ext为ExtJs
Core等,fc为
fusionCharts内容;
—system
包括系统配置文件等;
Lib
主要为
系统调用的库文件。
WebBuilder使用教程
Web应用程序快速开发平台
第6页
WebBuilder
WebBuilder由基于Windows的IDE和基于JEE的Server两部分组成。两个部分相互独立,可根据需要单独进行安装。
WebBuilder
IDE的安装
第一步:解压缩软件包WebBuilderIDE.zip,并运行,启动安装向导;
第二步:根据提示进行下一步操作直至安装完成;
第三步:双击桌面WebBuilder图标,启动WebBuilder,点击工具-gt选项菜单,根据实际情况进行参数设置,点击确定后完成安装。
注:选项中的本地目录是指WebBuilder
Server安装在本机的应用根目录,服务器URL是指WebBuilder
Server的主模块入口,设置这两项内容必须先安装完成WebBuilder
Server(见下WebBuilder
Server的安装)。
WebBuilder使用教程
Web应用程序快速开发平台
第7页flush是什么意思英语
WebBuilder
Server的安装
第一步:解压缩软件包WebBuilderServer.zip,把解压后的内容复制到应用服务器的应用目录,比如在webapps下建webbuilder子目录;
第二步:安装系统运行所需的数据库环境;
WebBuilder支持任意类型的数据库,下面分别说明Oracle和MySql类型的数据库表安装:Oracle数据库配置:
1、系统为Oracle库表的安装提供了导入所需的DMP文件,该文件位于软件包WebBuilder使用教程
Web应用程序快速开发平台
第8页
database/oracle/oracle.DMP。
2、打开命令窗口,运行如:imp
webbuilder/webbuilderAPP
fileoracle.DMP
fromuserwebbuilder
touserwebbuilder
ignorey来导入库表,相关参数应根据实际情况调整。
3、配置JNDI数据库连接信息:
打开l文件,编辑连接信息,相关参数应根据实际情况调整:ltResource
namequotjdbc/wb_oraclequot
authquotContainerquot
typequotjavax.sql.DataSourcequot
driverClassNamequotoracle.jdbc.driver.OracleDriverquot
urlquotjdbc:oracle:thin:127.0.0.1:1521:APPquot
usernamequotwebbuilderquot
passwordquotwebbuilderquot
maxActivequot20quot
maxIdlequot10quot
maxWaitquot-1quot
/gt
4、配置WebBuilder的连接信息:
打开webbuilder/l文件,编辑数据库配置信息:
ltxml
versionquot1.0quot
encodingquotutf-8quotgt
ltDOCTYPE
maingt
ltmaingt
firefox怎么安装油猴ltvargt
ltjndi
valuequotjava:comp/env/jdbc/wb_oraclequot
/gt
默认的连接信息
ltsysJndi
valuequotsys.jndiquot
/
gt
系统表所在的数据库连接信息,默认同上
ltdbType
valuequotoraclequot
/gt
指定默认的数据库类型信息
lt/vargt
lt/maingt
5、复制database/oracle/ojdbc14.jar(适用于oracle9i,其它版本oracle请自行从网上下载)至web 服务器lib目录。
MySql数据库配置:
1、系统为MySql库表的安装提供了导入所需的SQL文件,该文件位于软件包database/mysql/data.sql。
2、打开命令窗口,运行如:mysql
-h
localhost
-P
3306
-u
root
-p
wb
lt
c:data.sql来导入库表,相关参数应根据实际情况调整。
3、配置JNDI数据库连接信息:
打开l文件,编辑连接信息,相关参数应根据实际情况调整:ltResource
namequotjdbc/wb_mysqlquot
authquotContainerquot
typequotjavax.sql.DataSourcequot
urlquotjdbc:mysql://192.168.48.168:3306/wbautoReconnecttrueampuseUnicodetrueampcharacterEnco dingutf-8ampmysqlEncodingutf8quot
usernamequotrootquot
passwordquotwebbuilderquot
maxActivequot20quot
maxIdlequot10quot
removeAbandonedquottruequot
maxWaitquot-1quot
/gt
WebBuilder使用教程
Web应用程序快速开发平台
第9页
4、配置WebBuilder的连接信息:
打开webbuilder/l文件,编辑数据库配置信息:
ltxml
versionquot1.0quot
encodingquotutf-8quotgt
ltDOCTYPE没有一片雪花是无辜的
maingt
ltmaingt
ltvargt
ltjndi
valuequotjava:comp/env/jdbc/wb_mysqlquot
/gt
默认的连接信息
ltsysJndi
valuequotsys.jndiquot
/
gt
系统表所在的数据库连接信息,默认同上
ltdbType
valuequotMySqlquot
/gt
指定默认的数据库类型信息
lt/vargt
lt/maingt
5、复制database/mysql/mysql51.jar(适用于mysql5.1,其它版本mysql请自行从网上下载)至web 服务器lib目录。
其它类型数据库配置:
请参照Oracle或MySql的配置。
WebBuilder的运行
安装完成后,可以运行WebBuilder。可在以浏览器中直接输入URL运行指定模块或通过IDE运行指定模块,两种方式效果是一样的。
比如运行localhost:8080/webbuilder/main或localhost:8080/webbuilder/mainactionwebbuilder/application/portal.xwl
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论