企业短信服务器4.1&ITK实现TC流程节点前提示

本文介绍了如何在TC流程中,通过企业短信服务器4.1和ITK来解决短信通知问题。原先使用DLL文件发送短信受限于短信猫的发送频率,导致可能丢失短信。改用企业短信服务器后,利用其自动队列功能确保了短信的稳定发送。在TC中配置ACTION HANDLER,通过调用SendSMS命令并指定接收者和内容,实现了流程节点前的短信提醒。
摘要由CSDN通过智能技术生成

TC流程到各个节点的时候,需要对节点的相关人员发送短信进行通知。

在此之前,尝试过直接调用dll文件实现发送短信,但是有个问题就是短信猫每小时最多大约发送600条短信。发送密集时,会出现“丢”短信的问题。

最后使用企业短信服务器来实现自动队列和发送短信息。ITK部分只需要告诉短信服务器要发送给谁,发送什么内容即可。

1. 调用服务器发送短信使用cmd。

格式为SendSMS 1891156xxxx 短信内容

void send_sms(const char* nameStr,		// 接受者名字
			  const char* numStr,		// 接受者手机号
			  const char* process_name, // 流程的名称
			  const char* parent_name	// 节点的名称
			  )
{
	CString m_msgStr;
	m_msgStr.Format("SendSms %s %s,您好!流程:[%s_%s]需要您处理!【PLM】", 
		numStr, nameStr, process_name, parent_name);
	// 发送信息给控制台
	WinExec(m_msgStr, SW_HIDE);
}


2. 流程节点的ACTION

/*********************************************************************************
【功    能】:	发送短信给
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值