Corba 异步调用问题
Corba Async call issue
我有以下要求:
实施简单的流水线作业服务(进一步的 PJS)。
客户端写了一个非常简单的申请表,并把它放到PJS。
PJS 由几个单独的进程组成,这些进程按顺序处理应用程序:
- 审核员负责审核申请表格式。这可能是非常简单的处理机制,即通过数据库中的个人身份号码 (ID) 检查匹配的用户(您可以使用简单的文本文件)。
- Acknowledger 收到经过验证的申请表并为其分配一个唯一标识符(自动增量 id 或 uuid)。
- 人力资源部从确认者那里收到分配了唯一编号的申请表,将其放入数据库并向原始发件人(客户)生成通知,告知他收到申请表。响应必须附带由确认者分配的唯一编号。
在服务器之间转发作业的过程中不应有任何中介:即每台服务器应将应用程序直接传递给下一台服务器。专注于系统架构和传递应用程序的过程。不要实现复杂的数据结构来表示应用程序。它可以像微小的 json 消息一样简单。
如何实现这个任务?
我不知道如何 return 从 HR 部分直接响应给客户,因为客户最初是从 Verifier 调用的。
我已经了解问题并自行解决,发布 github link:
PJS
我有以下要求:
实施简单的流水线作业服务(进一步的 PJS)。 客户端写了一个非常简单的申请表,并把它放到PJS。 PJS 由几个单独的进程组成,这些进程按顺序处理应用程序:
- 审核员负责审核申请表格式。这可能是非常简单的处理机制,即通过数据库中的个人身份号码 (ID) 检查匹配的用户(您可以使用简单的文本文件)。
- Acknowledger 收到经过验证的申请表并为其分配一个唯一标识符(自动增量 id 或 uuid)。
- 人力资源部从确认者那里收到分配了唯一编号的申请表,将其放入数据库并向原始发件人(客户)生成通知,告知他收到申请表。响应必须附带由确认者分配的唯一编号。
在服务器之间转发作业的过程中不应有任何中介:即每台服务器应将应用程序直接传递给下一台服务器。专注于系统架构和传递应用程序的过程。不要实现复杂的数据结构来表示应用程序。它可以像微小的 json 消息一样简单。
如何实现这个任务? 我不知道如何 return 从 HR 部分直接响应给客户,因为客户最初是从 Verifier 调用的。
我已经了解问题并自行解决,发布 github link: PJS