首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何保持通用流程的唯一性?

如何保持通用流程的唯一性?
EN

Software Engineering用户
提问于 2012-11-15 14:55:39
回答 2查看 147关注 0票数 3

我目前正在做一个项目,在不同的银行之间建立联系,向我们发送项目回复的信息。该项目的一部分配置使用的不同协议(不是每个银行都使用相同的协议),这是在一个单独的服务器上运行的。这些进程都有唯一的id,存储在数据库中。

但为了在配置和新流程上节省时间和金钱,我们希望制定一个银行可以使用的通用协议。由于PCI的要求,我们必须为我们连接到的每一家银行制定一个单独的流程。

但是泛型进程只有一个唯一的标识符,因此我们不能将它们分开。在我看来,为该进程的每个副本提供不同的标识符是不可能的,因为它们完全独立运行。

那么,如何保持我的通用流程的独特性呢?

EN

回答 2

Software Engineering用户

回答已采纳

发布于 2012-11-15 15:10:02

泛唯一ID应该适用于您的问题。因为它们在多个独立系统中生成唯一的ID。

票数 0
EN

Software Engineering用户

发布于 2012-11-15 21:16:09

听起来,您需要一个协调器来监视和监视所有其他进程,并处理数据库通信。这使进程保持独立,协调器将为每个进程分配唯一标识符,然后根据需要处理响应。

协调员将随时执行,并能对眼前的局势作出反应。您的描述听起来似乎更多的人正在手动启动一个过程。这仍然可以使用,但他们将首先与协调程序对话,它将执行这些操作并管理数据库中的所有内容。

票数 0
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/175958

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档