如何更高效的在層與層之間呼叫

2021-08-29 19:03:26 字數 456 閱讀 4194

遇到乙個新的框架,分為action,ao,bo,dao,service這幾層。action層基於coc。ao,bo,dao又使用的是spring管理的。action與ao間使用的名稱呼叫,如:

private string aoname = "cpsmyauctionao";

。。。。。

result result = executecommand(aoname, "createcpsmyauction", param);

cpsmyauctionao就是action要呼叫的ao,param是入參,createcpsmyauction是需要呼叫的方法。

result就是執行的結果了。

看了底層的**,是通過乙個commanddispatcherselector來讀取上下文,並通過引數呼叫ao。但是對於呼叫的管理難度加大了,當類多起來的,查詢之間的關係很困難。請問各位高手有什麼更好的解決辦法?

file inode在應用層和驅動層之間的聯絡 轉

應用層和驅動的銜接,一直是乙個老大難問題,若弄不清楚,總覺得驅動寫起來似是而非的。下面就說說我對他們的理解,還有就是如何實現乙個驅動支援多個上裝置的問題。最主要涉及兩個機制 inode和file。在驅動中 1 我們先找到乙個裝置號devno,可以動態申請,也可以靜態設定,假設靜態設定為major,m...

提早暴露問題,做好層與層之間的責任劃分

最近處理乙個關於簡訊的問題,debug過程中有遇到一些障礙和彎路。問題是手機應該收到一條語音信箱的簡訊,但是一直沒有收到。modem已經上報了簡訊的pdu,但是framework解析之後進行dispatch失敗了。對pdu的decode和dispatch都是google aosp的,第一感覺應該是f...

三層呼叫關係 梳理MVC與三層架構的關係

mvc與三層架構 系統架構 系統架構是指,整合應用系統程式大的結構。經常提到的系統結構有兩種 這兩種結構既有區別,又有聯絡。但這兩種結構的使用,均是為了降低系統模 塊間的耦合度。三層架構是指 檢視層 view 服務層 service,與持久層 dao。它們分別完成不同的功能。為了更好的降低各層間的耦...