我有一個設計級別的問題,我不知道如何解決這個問題,但基本上我想實現的是,我有一個基於控制檯的應用程序,它執行基於輸入作業的某些任務(這是一個XML文件,由執行作業的所有細節組成),還有一個基於Web的應用程序可創建作業。應用領域設計
目前,我們手動複製XML文件並通過傳遞XML文件作爲參數來調用基於控制檯的應用程序。
有無論如何,我可以設計一個應用程序,在基於Web的應用程序中創建的所有作業都被傳遞給隊列。
可能有2個飢餓的基於控制檯的應用程序等待作業排隊等待(以循環方式),只要他們找到一個作業就會開始執行作業。
還有一件事,我在想什麼有什麼辦法可以從技術上控制基於控制檯的應用程序的數量,比如說我有50個職位坐在隊列中,我可以啓動10個基於控制檯的應用程序爲50個工作而不是2個工作,這樣工作就可以完成。
請讓我知道如果你需要任何更多信息,提前