2015-05-14 66 views
1

我有以下要求:CORBA的異步調用的問題

實現一個簡單的流水線作業服務(進一步PJS)。 客戶寫一個非常簡單的申請表,並把它交給PJS。 PJS包括在順序處理的應用幾個單獨過程:

  • 驗證負責申請表的格式的驗證。它可能是非常簡單的處理機制,即通過他在數據庫中的個人身份號碼(ID)來檢查匹配的用戶(您可以使用簡單的文本文件)。
  • 致謝者收到經過驗證的申請表,併爲其分配唯一標識符(自動增量id或uuid)。
  • HR從Acknowledger處收到具有指定唯一編號的申請表,將其放入數據庫並生成通知給原始發件人(客戶),以通知他收到申請表。必須用確認者指定的唯一編號來搭載響應。

在服務器之間轉發作業的過程中不應該有任何中間人蔘與:即每個服務器都應該直接將應用程序傳遞給下一個服務器。關注系統架構和傳遞應用程序的過程。不要實現複雜的數據結構來表示應用程序。它可以像微小的json消息一樣簡單。

如何執行此任務? 我不知道如何直接從HR部分向客戶端返回響應,因爲客戶端最初是從驗證者開始調用的。

回答

0

我已經理解了問題並解決了我自己,發佈github鏈接: PJS