news 2026/5/4 17:35:25

16、工作流应用开发:从交易处理到服务主机搭建

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
16、工作流应用开发:从交易处理到服务主机搭建

工作流应用开发:从交易处理到服务主机搭建

1. 运行应用与事务处理

在开发的应用中,运行时会有一些特性和需要注意的地方。当运行应用时,除了分配代理时有 20 秒的延迟外,它的工作方式与之前类似。点击“分配”按钮后关闭应用,可以验证两个更新是作为一个原子单元提交的。在延迟前,潜在客户(Lead)记录会被更新,但直到延迟结束后才会提交。如果在延迟期间关闭应用,这个更新应该会回滚。此时查看潜在客户表中的数据,会发现状态仍然是“开放”,且“分配给”字段为空。若重启应用,仍可以选择该潜在客户并分配代理。

不过需要注意的是,当工作流实例被创建或从持久化存储中加载时,它会被锁定以防止其他用户访问。在正常情况下,当实例变为空闲状态(并从内存中卸载)时,它会被解锁。但如果在活动进行时关闭应用,正常的解锁序列会被跳过。当关闭并重启应用时,工作流可能会将其视为不同的用户,尝试重新加载实例时会抛出InstanceLockedException。不过实例存储最终会释放锁,可能需要等待一分钟左右。

2. 持久化事务处理

2.1 解决方案设置

为了使数据库更新与工作流持久化在同一数据库事务中进行,需要对应用进行修改。首先要创建一个空白解决方案,命名为Chapter16。从 Windows 资源管理器中将之前项目的LeadGenerator文件夹复制到新的项目文件夹中。在 Visual Studio 的解决方案资源管理器中,右键单击解决方案并选择“添加” -> “现有项目”,选择刚刚复制的LeadGenerator项目。接着

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/3 4:00:45

Cursor试用限制终极解决方案:轻松重置设备标识

Cursor试用限制终极解决方案:轻松重置设备标识 【免费下载链接】go-cursor-help 解决Cursor在免费订阅期间出现以下提示的问题: Youve reached your trial request limit. / Too many free trial accounts used on this machine. Please upgrade to pro. We have th…

作者头像 李华
网站建设 2026/5/5 7:14:02

XJoy技术解析:用Joy-Con构建Windows游戏控制器的创新方案

XJoy技术解析:用Joy-Con构建Windows游戏控制器的创新方案 【免费下载链接】XJoy 项目地址: https://gitcode.com/gh_mirrors/xjo/XJoy 问题场景:游戏控制器的成本与兼容性困境 在当前的PC游戏生态中,Xbox控制器因其优秀的兼容性成为…

作者头像 李华
网站建设 2026/5/2 10:49:38

终极指南:3步掌握浏览器新标签页自定义技巧

想要彻底掌控浏览器新标签页的显示内容吗?通过本指南,您将学会如何利用专业工具实现浏览器标签页定制,打造个性化的上网体验。无论是设置特定网页、本地文件还是浏览器内置页面,都能轻松完成新标签页管理。 【免费下载链接】NewTa…

作者头像 李华
网站建设 2026/5/3 12:40:16

视频动作捕捉技术革命:如何用普通摄像头实现专业级3D姿态转换

视频动作捕捉技术革命:如何用普通摄像头实现专业级3D姿态转换 【免费下载链接】VideoTo3dPoseAndBvh 项目地址: https://gitcode.com/gh_mirrors/vi/VideoTo3dPoseAndBvh 还在为高昂的动作捕捉设备而发愁?传统的动作捕捉系统动辄数万甚至数十万的…

作者头像 李华
网站建设 2026/5/1 2:43:20

10分钟掌握VCAM安卓虚拟相机:视频替换实战全攻略

10分钟掌握VCAM安卓虚拟相机:视频替换实战全攻略 【免费下载链接】com.example.vcam 虚拟摄像头 virtual camera 项目地址: https://gitcode.com/gh_mirrors/co/com.example.vcam 视频会议不想露脸?直播画质不稳定?应用开发缺少摄像头…

作者头像 李华
网站建设 2026/5/3 5:36:33

小米智能家居轻松接入Home Assistant:3步搞定全屋设备联动

小米智能家居轻松接入Home Assistant:3步搞定全屋设备联动 【免费下载链接】hass-xiaomi-miot Automatic integrate all Xiaomi devices to HomeAssistant via miot-spec, support Wi-Fi, BLE, ZigBee devices. 小米米家智能家居设备接入Hass集成 项目地址: https…

作者头像 李华