`

驰骋工作流程引擎,工作流程管理系统,BPM软件,ccflow:消息机制二次开发说明

阅读更多


驰骋工作流程引擎,工作流程管理系统,BPM软件,ccflow:消息机制二次开发说明
==========================================================================
 

   概述:
   1, ccflow 在运行中会产生很多的消息, 比如: 流程发送,退回,删除,转发,接受....

   2, 这些消息产生后都会存储到TA_SMS 表中去.
      TA_SMS 中有一列,标记接受消息的设备 AlertType.
      @0=不接收@1=短信@2=邮件@3=内部消息@4=QQ消息@5=RTX消息@6=MSN消息

   3, ccflow 现有的功能已经提供了发送邮件的服务了. 只要启动起来.
      D:\ccflow\VisualWorkFlowServices\bin\Release\VisualWorkFlowServices.exe
     它就就会自动发送邮件到指定的接受人员.
 
   4, 用什么样的设备或者形式接受消息完全是由用户来决定的.


   5, 如果您想把消息发送到 qq,msn,skpe,sms上去或者如何把消息推送我的系统中去,
      您就要做二次开发了.

 

   如何把ccflow消息推送我的系统中去?
   ----------------------------------------------
   1, 编写一个存储过程放在ccflow数据库的用户名下 CCstaff

/*  创建存储过程  */
CREATE PROCEDURE CCstaff
(
 @Sender nvarchar(100),
 @Receivers nvarchar(2000),
 @Title nvarchar(100),
 @Context nvarchar(max)

AS
BEGIN
  /* 编写您的业务逻辑在这里. */
 SET NOCOUNT ON;
-- declare @SenderId int
-- declare @CCs varbinary(max)
-- declare @BCCs varbinary(max)
-- declare @SendTime datetime
-- declare @Importance nchar(2)
-- declare @Size int
-- declare @HasAffixture bit
-- declare @Affixture nvarchar(4000)
END

   2, 在存储过程中编写您的业务逻辑,ccflow就把消息推送到您的系统中去。
 

   如何做二次开发把消息发送到  qq,msn,skpe,sms ?
   ----------------------------------------------
   1, 写一个服务程序,运行在服务器上.
   2, 定期检索表 ta_sms 查询出来没有发送出去的,或者新产生的消息.
     SELECT * FROM TA_SMS WHERE SMSSta=0
   3, 便利取出的结果集合,然后根据 alertType类型发消息发送到指定的设备上.

   4, 发送成功后把这条消息的状态 SMSSta=1 表示已经发送成功了.

  
 
 

  • 大小: 32.5 KB
分享到:
评论
1 楼 ccflow 2011-08-15  
开源的驰骋工作流程引擎, 官方网站,源代码下载。


  http://ccflow.org

相关推荐

    开源的驰骋工作流程引擎,工作流程管理系统,入门。

    驰骋工作流程引擎是一款开源的工作流程管理系统,专为组织和个人提供高效的工作流程自动化解决方案。它集成了工作流程引擎(BPM,Business Process Management)的核心功能,帮助用户设计、执行和优化业务流程。在这...

    驰骋工作流引擎CCFLOW

    驰骋工作流引擎CCFLOW是一款国内领先且完全开源的工作流管理系统,主要应用于.NET和JAVA两大平台,为企业级应用提供高效、灵活的流程自动化解决方案。这款引擎的出现打破了传统工作流系统的壁垒,允许开发者和企业...

    驰骋工作流引擎CCBPM+CCFLOW概要介绍

    驰骋工作流引擎CCBPM是一个灵活且可扩展的业务流程管理系统,它允许用户通过图形化界面设计复杂的业务流程。CCBPM的核心功能包括: 1. **流程建模**:支持BPMN(Business Process Modeling Notation)标准,提供...

    开源的asp.net驰骋工作流引擎,工作流程管理系统

    简介: 懂管理就会开发基本流程,为单位设计流程管理系统没问题,会SQL就能达到中级开发水平解决复杂的逻辑问题与其它系统耦合,有编程基础就可以使用ccflow的sdk做高级的开发. 其它: ccflow是国内功能最完善、规模...

    如何使用驰骋工作流引擎的Excel批量导入功能发起流程

    1. 客户关系管理:可以使用驰骋工作流引擎的Excel批量导入功能批量导入客户信息,快速建立客户关系管理系统。 2. 项目管理:可以使用驰骋工作流引擎的Excel批量导入功能批量导入项目信息,快速建立项目管理系统。 3....

    驰骋工作流引擎JFlow(Java平台源码下载)

    【驰骋JFlow】是一款开源的企业BPM低代码快速开发平台,纯国产,自主研发,拥有强大的工作流引擎CCFlow/JFlow、表单引擎CCForm以及丰富的控件库,可理解、低代码、低配置、可视化,只需“拖拽几下”即可快速构建复杂...

    驰骋工作流引擎 CCFlow(.NET平台源码下载)

    该资源是驰骋工作流引擎的开源版本,.NET平台,可用于二次开发,也可以直接下载部署使用。 基础功能: 1、流程引擎设计支持所见即所得的设计:节点设计、表单设计、单据设计、报表定义设计,方向条件设计.... 2、...

    开源的驰骋asp.net工作流程引擎

    产品名称: 驰骋asp.net工作流程引擎. 英文名称: chicheng workflow engine 简 称: ccflow 版 本: 4.5 开发历史: 2003-2011年. 性 质: 开源软件 许可协议: LGPL. URL: http://www.gnu.org/licenses/lgpl.html 官方...

    驰骋OA, 工作流程引擎采用了CCFlow

    驰骋OA是一款基于开源技术构建的企业级协同办公系统,它采用了先进的工作流程引擎CCFlow,为用户提供高效、灵活的工作流管理。CCFlow是驰骋开源家族的重要组成部分,专门设计用于处理复杂的业务流程自动化,实现组织...

    驰骋工作流程引擎-流程设计器操作说明书.doc

    - **关键字**:流程设计、可视化、工作流引擎、业务流程管理(BPM)、驰骋CCFlow。 - **概要说明**:此工具不仅提供了直观的流程图绘制功能,还具备流程实例的监控、跟踪和分析能力,帮助企业提升流程执行效率和...

    CCFlow驰骋工作流引擎 v4.2.zip

    CCFlow驰骋工作流引擎是一款高效、灵活且功能强大的工作流管理系统,专为满足企业级业务流程自动化需求而设计。在v4.2版本中,它进一步提升了性能,优化了用户体验,并提供了更多的定制化选项,使其成为各类企业和...

    驰骋工作流引擎源码

    CCFlow功能: 懂管理就会开发基本流程,为单位流程管理系统,会SQL就能达到中级开发水平解决复杂的逻辑问题与其它系统耦合,有程基础就可以使用sdk做高级的开发. 程序运行组件清单. *******************************...

    .net版驰骋BPM系统,含表单引擎+流程引擎+权限控制

    .NET版驰骋BPM系统是一款基于.NET框架设计的业务流程...文件名称“ccflow-develop”可能代表的是驰骋BPM系统的开发版本或者开发相关的资源,对于开发者来说,这是一个深入了解系统架构和进行二次开发的重要参考资料。

    驰骋工作流引擎-SDK-CCFlow5.pdf

    文件中涉及的CCFlow5工作流引擎是一个业务流程管理(BPM)工具,它允许用户通过软件开发包(SDK)进行二次开发,以满足特定的业务需求。下面将详细介绍文件中包含的技术知识点。 1. 工作流引擎SDK的基本概念: 工作流...

    开源的驰骋工作流引擎的概要介绍.

    驰骋工作流引擎,简称ccflow,是一款强大的开源工作流管理系统,专为各类组织和企业设计,用于自动化和优化业务流程。它集成了智能流程引擎,使得流程设计、执行和监控更加灵活高效。 首先,从整体解决方案的角度看...

    驰骋工作流引擎-整体解决方案.

    基本功能: 图形化流程设计/智能表单web定义...CCFlow: 懂管理就会开发基本流程,为单位流程管理系统没问题,会SQL就能达到中级开发水平解决复杂的逻辑问题与其它系统耦合,有编程基础就可以使用ccflow的sdk做高级的开发.

    特色关键字:纯国产 纯开源 驰骋工作流引擎 表单引擎 低代码开发平台 流程引擎:自研、符合中国国情、功能细致、覆盖面广、贴近

    我们把驰骋工作流程引擎简称ccbpm,CCFlow是.net版本的简称,JFlow是java版本的简称,我们未来将要发布python版本的PFlow,敬请关注。十多年来,我们一直践行自己的诺言,真心服务中国IT产业,努力提高产品质量,...

    解析开源工作流ccflow5

    通过以上分析,我们可以看出ccflow5是一个功能强大且全面的工作流管理系统,其易用性、灵活性和扩展性使其成为企业实现流程自动化的重要选择。正确理解和使用ccflow5,可以帮助企业提升流程管理的效率,降低运营成本...

Global site tag (gtag.js) - Google Analytics