SOA結束了大型程式的年代 為Ruby on Rails敞開大門
他在最近的採訪中說“我認為使用大型程式的年代已經結束了”“有些程式看起來很大,但是隨著時間的推移,它們將最終成為許多小程式的結合體。”
通過為全球市場的業務提供靈活性,SOA的可組合性改變了應用開發比賽。在全球市場中,商業機會不是一成不變的。
Mornini說“我實在看不出任何其他方式可以滿足存取資料,改變流體的需求,以便在企業內外跟上時代的步伐。”“這就是為什麼未來能解決所有問題的單機百萬線應用在這一點上僅僅是個遺蹟。”
Mornini認為,這不再是SOA是傳統應用開發選擇的問題,而是除了SOA以外,我們沒有其它的選擇。
他說“這些大型程式很難管理和維護,很難想像單機應用會成為未來發展的方向”。
Engine Yard公司的技術長認為帶有REST的Ruby on Rails是為SOA建立新一代的服務和應用的一種方法。與Java不同,Java是在SOA應用開發時代前開發的專案,他注意到,Ruby on Rails 和REST懷抱SOA為理念向世人提供了一個前所未有的方法。
Mornini說“擁有一個服從該框架的牢固而又深厚的面向服務架構就是Rails的祕訣”該架構的開發商認為(它的SOA功能)是該平臺的一大優勢。
他認為Ruby on Rails非常適合SOA開發。新發布的Rail 2.0令該框架更容易為SOA應用以及舊資料存取所接受。他承認,原有的Rails框架與舊資料存取關係並不是十分融洽。今年推出的新模型已經超過了前者。
他說,例如,Rails組提供的程式碼增加了許多新的功能,通過以服務的形式將舊資料曝光,使得在SOA應用中訪問舊資料變得更為簡便。
Engine Yard公司的技術長說 “由於遵循了售後服務書籍和網路視訊記錄的規程,Rails令開發商使用RESTful資料變得更為簡單”。
他說,“如果你遵循RESTful Rails的標準過程,在系統外用Rails編寫了一個程式,就會自動得到該程式展示的一個建立在XML-over-HTTP基礎之上的API。
但是如果要使其運轉,"繼續使用 Rails"很重要。Mornini說這就是Rails遵循既定規程的妙招。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14780828/viewspace-407111/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 學習了風變程式設計後,Python為我敞開了大門程式設計Python
- rails on ruby,ruby on rails 之程式碼塊(二)AI
- 華爾街日報:網路廣告銷售為病毒敞開大門
- 為 Web 開發提供的 10 個 Ruby on Rails GemsWebAI
- [ruby] rails renderAI
- 使用 Ruby on Rails 開發 Go 介面AIGo
- Ruby on Rails 生成指定版本的 Rails 專案AI
- 為Ruby On Rails開發者準備的5款IDEAIIDE
- ruby on rails 小技巧AI
- Ruby on Rails 相關AI
- Ruby On Rails 技術AI
- 如何提高 Ruby On Rails 的效能?AI
- 為什麼結束了十年的程式設計生涯?程式設計
- Hprose-ruby與Rails結合使用心得ROSAI
- Ruby on Rails Ping ++ 支付AI
- do |r| Ruby & Rails endAI
- 什麼是 Ruby on Rails?AI
- 如何提高 Ruby On Rails 效能AI
- java 和 Ruby On Rails的對比JavaAI
- 12 款不可錯過的開源 Ruby on Rails 開發工具AI
- 強大的Rails/Ruby開發工具:JetBrains RubyMine 2023 for macAIMac
- 在Windows下配置Ruby on Rails開發環境WindowsAI開發環境
- Ruby on Rails:開源技術將深入企業AI
- ruby on rails筆記和理解AI筆記
- ruby on rails 伺服器配置AI伺服器
- Ruby on Rails?有人會用嗎?AI
- .nil? .empty? .blank? .present? in Ruby on RailsAI
- Rails並不是用Ruby編寫的AI
- Windows平臺下快速搭建Ruby on Rails的開發環境WindowsAI開發環境
- Ruby on Rails Mountable vs. Full EngineAI
- Ruby on rails專案中 引入BootstrapAIboot
- Ruby社群應該去Rails化了AI
- 為什麼我們要從 NodeJS 遷移到 Ruby on RailsNodeJSAI
- 開發新手最容易犯的50個 Ruby on Rails 錯誤(1)AI
- 結束程式的命令
- 培訓結束-開始工作找房子了
- 為什麼說現在是學習Ruby和Rails的最佳時機!AI
- 智慧家居帶動路由器換代潮中高階市場大門已敞開路由器