想了解一下j2ee实现工作流 无非就是遵行wfmc的标准,加构成几个层次,核心在于引擎的控制部分 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你的题目太大了,j2ee有很多方面的常见的MVC处理流程IE ActionServlet ActionForm Action JSP JavaBena | | | | | | |1:http请求 | | | | |-------->| | | | | | 2:把数据传送到FormBean | | | | |-------------->| | | | | 3:把请求发送到Action进行处理 | | | | |------------------------->| | | | | 4:获得Formk中的数据 | | | | |<---------| | | | | | 5:调用JavaBean(数据处理) | | | |<----------------| | | | 6:转发Http请求 | | | | |<------| | | | 7:返回Http响应 | | |<-------------------------------------------| | | | | | | | | | | | | | MVC处理流程IE ActionServlet ActionForm Action JSP JavaBena | | | | | | |1:http请求 | | | | |-------->| | | | | | 2:把数据传送到FormBean | | | | |-------------->| | | | | 3:把请求发送到Action进行处理 | | | | |------------------------->| | | | | 4:获得Formk中的数据 | | | | |<---------| | | | | | |5:调用JavaBean | | | | |<----------------| | | | 6:转发Http请求 | | | | |<------| | | | 7:返回Http响应 | | |<-------------------------------------------| | | | | | | | | | | | | | 晕,怎么还没对齐啊MVC处理流程[再对不齐就将就看吧:)]IE ActionServlet ActionForm Action JSP JavaBena | | | | | | |1:http请求 | | | | |-------->| | | | | | 2:把数据传送到FormBean | | | | |-------------->| | | | | 3:把请求发送到Action进行处理 | | | | |------------------------->| | | | | 4:获得Formk中的数据 | | | | |<---------| | | | | | |5:调用JavaBean | | | | |<----------------| | | | 6:转发Http请求 | | | | |<------| | | | 7:返回Http响应 | | |<-------------------------------------------| | | | | | | | | | | | | | 不好意思,5、6的箭头打反了:)MVC处理流程IE ActionServlet ActionForm Action JSP JavaBena | | | | | | |1:http请求 | | | | |-------->| | | | | | 2:把数据传送到FormBean | | | | |-------------->| | | | | 3:把请求发送到Action进行处理 | | | | |------------------------->| | | | | 4:获得Formk中的数据 | | | | |<---------| | | | | | |5:调用JavaBean | | | | |---------------->| | | | 6:转发Http请求 | | | | |------>| | | | 7:返回Http响应 | | |<-------------------------------------------| | | | | | | | | | | | | |这个只是最简单的MVC模式,可以根据需要扩展的 v 流程设计工具(process designer)以集成开发环境(IDE: Integrated Development Environment) 的软件设计理念,通过图形化操作界面,让开发者用最少的时间设计或修改企业业务流程。§ 无需复杂的程序开发即可设计工作流应用程序§ 提供流程发布工具,方便与企业数据库整合§ 提供系统扩展接口,支持流程模板、活动模板等扩展方式§ 通过内建Form设计工具,能大幅提高复杂Form的开发效率。§ 通过与组织机构建模工具相结合,可方便准确地选择每个活动执行的参与者§ 流程定义文件以XML格式存储,符合XPDL标准§ 提供流程验证工具,保证流程设计的准确性§ 提供脚本调试工具,方便流程设计中的脚本应用v 组织管理工具(organization manager)可让用户以图形界面定义自己企业的组织结构,使Sunflow系统了解组织内所有角色、每一个代表该角色的个人及他们的从属v 表单设计工具(form designer) 用户可以使用图形化设计方法,开发出动态页面应用,其结果可保存为html或jsp,并具有数据库访问能力。运行时用户将从浏览器上访问到设计结果。可针对流程内每一个步骤设计不同的表单,也可数个步骤采用相同表单。通过简单的拖放连结(drag-drop linking),可以轻易地将表单字段与流程电子表单连结。§ 可视化设计界面,简单易用§ 与流程设计器紧密结合,方便form数据的配置§ 提供灵活的有效性验证功能§ 支持自定义控件,方便系统扩展§ 提供十多种标准Form控件v 工作流引擎(workflow engine)它是应用控制和运行的中心,负责解释、控制并协调各种复杂工作流程的执行并且同步各个客户端的反应。它使用J2EE与企业数据库以提供事务完整性、安全性、扩展性、冗余与动态负荷分派。因为Sunflow完全符合WFMC 标准,因此它的强大的流程控制功能可以轻易整合到其它应用程序。这样的设计理念使得Sunflow能符合企业内重要任务的工作流自动化需求。v 客户端(client)Sunflow客户端程序让一般用户直接通过Web浏览器参与业务流程处理,而无需在用户计算机安装其它应用程序。客户端程序负责管理所有与工作流引擎的沟通,并为用户提供简易、以优先级排列并可自行定义的任务清单。当用户由任务清单点选任务项后,该任务的电子表单自动被开启,用户只要填写内容后再按“提交”,这项任务即处理完毕并继续向后传递。§ 按优先级排列任务清单:管理用户要处理的所有任务。任务按优先级顺序排列,包括:新任务、超时、紧急、已完成、退回与重做任务v 流程监控工具(monitor)它采用图形化的交互界面,能实时跟踪各项工作的进度,用直观的图形来表示所有工作的执行状况,可以在最短的时间内找到业务执行中所需要的答案。并且它提供了报表分析工具,可以确切了解企业内所有工作流程的执行情况、成本、问题。它可以为您提供所有工作流程在执行时的详细统计数据。这些统计信息包括每个工作流程执行所花费的时间和成本,也可以找出流程中的各个步骤所耗费的时间和成本。 方成eform自定义表单平台,纯BS结构.100%开放源码.可以在 http://218.30.103.110:8080/eform/index.html 在线试用. eform自定义表单平台是一个在IE浏览器中可视化的设计软件界面的工具。无论是输入界面还是报表界面,无论是简单的输入查询还是复杂的逻辑处理。都可以由eform设计出来。 eform自定义表单平台适用于网上OA系统的自定义表单模块,工作流系统的自定义表单模块,信息管理系统方面的软件开发项目等等。 connection999() ,到处可以看到你的东西,你是不是在推销产品啊!不帮忙,反而来这些瞎弄。 struts spring hibernate问题 数组中的大刮号是表示什么? 大学生找软件工作大讨论 struts2 的表单处理问题.............. J2EE程序的性能优化 请问:struts的基本思路 tomcat&struts相关问题 160分倾囊相送:Ant入门问题 十万火急--大家帮忙看看 double存储问题 为什么老说在关键字 'user' 附近有语法错误 Middlegen-Hibernate-r5已经成功连接数据库,为什么有如下错误?
常见的MVC处理流程IE ActionServlet ActionForm Action JSP JavaBena
| | | | | |
|1:http请求 | | | |
|-------->| | | | |
| 2:把数据传送到FormBean | | |
| |-------------->| | | |
| 3:把请求发送到Action进行处理 | | |
| |------------------------->| | |
| | 4:获得Formk中的数据 | |
| | |<---------| | |
| | | 5:调用JavaBean(数据处理)
| | | |<----------------|
| | | 6:转发Http请求 |
| | | |<------| |
| | 7:返回Http响应 | |
|<-------------------------------------------| |
| | | | | |
| | | | | |
| | | | | |
|1:http请求 | | | |
|-------->| | | | |
| 2:把数据传送到FormBean | | |
| |-------------->| | | |
| 3:把请求发送到Action进行处理 | | |
| |------------------------->| | |
| | 4:获得Formk中的数据 | |
| | |<---------| | |
| | | |5:调用JavaBean |
| | | |<----------------|
| | | 6:转发Http请求 |
| | | |<------| |
| | 7:返回Http响应 | |
|<-------------------------------------------| |
| | | | | |
| | | | | |
MVC处理流程[再对不齐就将就看吧:)]IE ActionServlet ActionForm Action JSP JavaBena
| | | | | |
|1:http请求 | | | |
|-------->| | | | |
| 2:把数据传送到FormBean | | |
| |-------------->| | | |
| 3:把请求发送到Action进行处理 | | |
| |------------------------->| | |
| | 4:获得Formk中的数据 | |
| | |<---------| | |
| | | |5:调用JavaBean |
| | | |<----------------|
| | | 6:转发Http请求 |
| | | |<------| |
| | 7:返回Http响应 | |
|<-------------------------------------------| |
| | | | | |
| | | | | |
MVC处理流程
IE ActionServlet ActionForm Action JSP JavaBena
| | | | | |
|1:http请求 | | | |
|-------->| | | | |
| 2:把数据传送到FormBean | | |
| |-------------->| | | |
| 3:把请求发送到Action进行处理 | | |
| |------------------------->| | |
| | 4:获得Formk中的数据 | |
| | |<---------| | |
| | | |5:调用JavaBean |
| | | |---------------->|
| | | 6:转发Http请求 |
| | | |------>| |
| | 7:返回Http响应 | |
|<-------------------------------------------| |
| | | | | |
| | | | | |这个只是最简单的MVC模式,可以根据需要扩展的
以集成开发环境(IDE: Integrated Development Environment) 的软件设计理念,通过图形化操作界面,让开发者用最少的时间设计或修改企业业务流程。
§ 无需复杂的程序开发即可设计工作流应用程序
§ 提供流程发布工具,方便与企业数据库整合
§ 提供系统扩展接口,支持流程模板、活动模板等扩展方式
§ 通过内建Form设计工具,能大幅提高复杂Form的开发效率。
§ 通过与组织机构建模工具相结合,可方便准确地选择每个活动执行的参与者
§ 流程定义文件以XML格式存储,符合XPDL标准
§ 提供流程验证工具,保证流程设计的准确性
§ 提供脚本调试工具,方便流程设计中的脚本应用v 组织管理工具(organization manager)
可让用户以图形界面定义自己企业的组织结构,使Sunflow系统了解组织内所有角色、每一个代表该角色的个人及他们的从属
v 表单设计工具(form designer)
用户可以使用图形化设计方法,开发出动态页面应用,其结果可保存为html或jsp,并具有数据库访问能力。运行时用户将从浏览器上访问到设计结果。可针对流程内每一个步骤设计不同的表单,也可数个步骤采用相同表单。通过简单的拖放连结(drag-drop linking),可以轻易地将表单字段与流程电子表单连结。
§ 可视化设计界面,简单易用
§ 与流程设计器紧密结合,方便form数据的配置
§ 提供灵活的有效性验证功能
§ 支持自定义控件,方便系统扩展
§ 提供十多种标准Form控件
v 工作流引擎(workflow engine)
它是应用控制和运行的中心,负责解释、控制并协调各种复杂工作流程的执行并且同步各个客户端的反应。
它使用J2EE与企业数据库以提供事务完整性、安全性、扩展性、冗余与动态负荷分派。因为Sunflow完全符合WFMC 标准,因此它的强大的流程控制功能可以轻易整合到其它应用程序。这样的设计理念使得Sunflow能符合企业内重要任务的工作流自动化需求。
v 客户端(client)
Sunflow客户端程序让一般用户直接通过Web浏览器参与业务流程处理,而无需在用户计算机安装其它应用程序。客户端程序负责管理所有与工作流引擎的沟通,并为用户提供简易、以优先级排列并可自行定义的任务清单。当用户由任务清单点选任务项后,该任务的电子表单自动被开启,用户只要填写内容后再按“提交”,这项任务即处理完毕并继续向后传递。
§ 按优先级排列任务清单:管理用户要处理的所有任务。任务按优先级顺序排列,包括:新任务、超时、紧急、已完成、退回与重做任务
v 流程监控工具(monitor)
它采用图形化的交互界面,能实时跟踪各项工作的进度,用直观的图形来表示所有工作的执行状况,可以在最短的时间内找到业务执行中所需要的答案。并且它提供了报表分析工具,可以确切了解企业内所有工作流程的执行情况、成本、问题。它可以为您提供所有工作流程在执行时的详细统计数据。这些统计信息包括每个工作流程执行所花费的时间和成本,也可以找出流程中的各个步骤所耗费的时间和成本。
eform自定义表单平台是一个在IE浏览器中可视化的设计软件界面的工具。无论是输入界面还是报表界面,无论是简单的输入查询还是复杂的逻辑处理。都可以由eform设计出来。
eform自定义表单平台适用于网上OA系统的自定义表单模块,工作流系统的自定义表单模块,信息管理系统方面的软件开发项目等等。