Rop快速入門(1)

1.什麼是rop:

                       rop是rapid open platform (快速開放平臺)的縮寫,常見的rop框架就是淘寶的開放平臺,隨着互聯網發展的升溫,越來越多的公司選擇搭建屬於自己公司的開放平臺,微信開放平臺,微博開放平臺......

2.rop的整體框架:

                   

         rop的重點在應用層,無論是對於各個模型的封裝,都是很好的解決的傳統框架難以達到的效果,減小開發者對於公共模塊的開發量,從而將能力注意轉移到業務方面,同時我們可以看出,rop框架也充分借鑑了spring mvc的設計,下面這張圖爲大家展示rop技術框架:

              

      客戶端發起請求,ropservelt截獲請求交由serviceRouter處理,serviceRouter將請求封裝爲一個ropRequestContent對象 ,然後將對象包含的內容交由securutyManager驗證請求安全,完成安全驗證後,servicerouter將通過servicemethodadapter對目標服務發起調用,不同的服務方法採用反射機制適配不同的方法,當調用方法成功後返回響應對象,serviceRouter使用ropmarshaller將響應的對象封裝並返回給客戶端;


             

                          

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章