我被賦予了一個系統的架構和設計的艱鉅任務。我非常適合編程,而不是設計。所以,我決定在這裏請教一些關於如何/從哪裏開始我的任務的建議。我曾試圖把所有正確的問題,(我認爲)在下面的圖片:如何評估我的應用程序設計?
所以,我可以回答這些中的一個問題:「爲什麼?XML-RPC」因爲它是健壯的,精心設計的,符合行業標準的通信方式(我在IEEE論文中讀到它)。
請回答圖像中的任何問題。
P.S.我同意,要求簡單解決所有這些(圖片中的最後一個問題)是非常懶惰的。但是,這不是應該做什麼?不解決曾經解決過的任何問題?
編輯: 該應用程序必須基本上爲遠程用戶提供一種與機器交互的方式。一種方法是,應用程序應該爲機器交互API提供網絡功能。
對不起,這個問題太含糊。也許再試一個更具體的問題。你問「這是最好的設計?」,但我不知道你設計的這個程序應該做什麼。 – AndrewR
應用程序應該基本上爲遠程用戶提供一種與機器交互的方式。一種稱呼它的方式是,應用程序應該提供網絡可調用的機器交互API。我希望我明確自己。 – Prasanth
我並不是真正的設計專家,但我可以看到你在這裏展示的是非常基本的。也許你可以嘗試添加更多細節,例如機器做什麼?機器運行速度?等等...... – mbm