词条 | ProWave |
释义 | 一、产品概要 ProWave是TmaxSoft结合Ajax和JSF的强有力而且非常灵活的Web UI开发平台。 ProWave通过客户端的Web浏览器容易访问Web应用,通过AJAX和JSF框架的生命周期管理,支持各种业务组件,并且通过ESB 连动组件,向 Back-end系统传递并处理用户请求。 ProWave Studio以Eclipse和WTP(Web Tools Project)为基础,直接使用Eclipse平台的各种功能,提供企业级的Web UI开发功能。ProWave Studio 开发环境,可以迅速开发和动态部署Java、JSP、Servlet、JSF和Portlet等Web应用。 Package Explorer视图 在ProWave IDE里显示目前正在操作中的项目和项目所包含的树型资源 Palette视图 在该视图中,存储界面设计所需的各种组件 Styles视图 在该视图中,定义进行设计所需的UI类型 Variable视图 显示所有通过目前编辑制作的Web应用页面使用的 Variable Design编辑器 实际开发和部署UI组件的编辑器,执行Draft预览并确认源代码 Outline视图 体现目前设计中的 JSP 页面的树型整体结构 Properties视图 通过设计编辑,显示和修改正在设计的各种组件的属性并向设计编辑器实时反映 二、产品功能 支持AJAX(Asynchronous JavaScript and XML) –通过客户端AJAX引擎的异步通讯,快速实时高效的进行数据处理 –解决现有Web开发的弱点(如Click-and-Refresh)并提高数据通讯的吞吐量 支持JSF(Java Server Faces) –遵守传统的MVC模式,分离界面视图和业务逻辑 –以Java EE 5为基础,保障高性能、扩展性及可靠性 –良好的编译可重用性和代码的可维护性 简单的开发界面 –通过Drag&Drop功能,保障4GL工具标准的开发 –支持所见即所得方式,通过UI设计和UI运行同步化,减少开发中的错误 –支持Portlet制作,提高Portal应用的开发生产性 实时测试及调试 –开发的同时支持调试,减少程序错误,及时掌握并解决问题 –通过Eclipse和 WTP(Web Tools Project),直接使用Eclipse平台提供的多种功能 分离开发UI和业务逻辑 - 采用ProWave进行Web开发时,通过分离界面和业务逻辑的开发,业务开发者和界面开发者单独进行 操作,缩短开发时间,提高维护性和再使用性 支持Portlet开发从而进行Portal 连动 - 将通过ProWave Studio开发的Portlet、Page Flow和Web Page,与Portal进行连动,容易进行Portal界面的开发 支持Visual Page Navigator - 采用 ProWave Studio 所开发界面的相互关系,可以通过使用可视化页面导航功能用Drag&Drop 方式进行定义 实时测试和Debugging - 通过调式模块运行所开发的界面,进行Line by Line的实时调试 - ProWave Studio Debug以Eclipse debug perspective作为基础,提供多种调试功能 产品概要产品功能产品效果快速易用进行Web界面开发 - 通过提供标准的UI组件和最优开发工具(ProWave Studio)开发业务画面 - 相对于HTTP 请求的处理,开发者集中于组件、活动和Bean等,易于开发Web界面 - 通过AJAX代码的自动生成功能,开发更加便捷 遵守UI标准提高可维护性 - 遵守Java EE 5标准- JSF(JSR-127) - 遵守MVC模式,分离业务和界面的开发 - 提高组件的可重用性和代码维护性 快速的数据通讯 - 通过客户端AJAX引擎的异步通讯,快速实时和高效的进行数据处理 - 解决现有Web开发的弱点(如Click-and-Refresh)并提高数据通讯的吞吐量 产品概要产品功能产品效果产品概要产品功能产品效果产品概要产品功能产品效果产品概要产品功能产品效果产品概要产品功能产品效果产品概要产品功能产品效果产品概要产品功能产品效果产品概要产品功能产品效果产品概要产品功能产品效果产品概要产品功能产品效果Media Resources 三、产品效果 快速易用进行Web界面开发 - 通过提供标准的UI组件和最优开发工具(ProWave Studio)开发业务画面 - 相对于HTTP 请求的处理,开发者集中于组件、活动和Bean等,易于开发Web界面 - 通过AJAX代码的自动生成功能,开发更加便捷 遵守UI标准提高可维护性 - 遵守Java EE 5标准- JSF(JSR-127) - 遵守MVC模式,分离业务和界面的开发 - 提高组件的可重用性和代码维护性 快速的数据通讯 - 通过客户端AJAX引擎的异步通讯,快速实时和高效的进行数据处理 - 解决现有Web开发的弱点(如Click-and-Refresh)并提高数据通讯的吞吐量 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。