WebObjects框架:Apple的Web服務器
WebObjects (站長之家配圖 Chinaz.com)
蘋果用的是WebObjects框架,運行在Java虛擬機上,開發(fā)語言是Java。
WebObjects是喬布斯Next時期搞出來用來做Web開發(fā)的純面向對象的框架,比SUN后來搞的J2EE先進很多,事實上從2002開始Java開源運動顛覆J2EE搞MVC,搞ORMapping,搞工作流什么的,最終這些東西在WebObjects當中都實現了,而且自成體系。
多說一句,WebObjects是1995年搞出來的,SUN的J2EE大概是1998年搞出來的,很可能借鑒了WebObjects,但是借鑒的不成功。當時Oracle也搞了一個ORMapping框架,名字忘記了,據說也是受WebObjects影響。
那為什么WebObjects沒有流行?我估計是因為Next公司當時在業(yè)界影響力太小,后來被蘋果收購以后,蘋果又是一家消費品公司,而且長期以封閉的姿態(tài)出現在業(yè)界有關系,大家可能對蘋果不太認賬,WebObjects社區(qū)太小。不過WebObjects其實還是挺優(yōu)秀的,現在蘋果網站都是用WebObjects開發(fā)的。
喬布斯對面向對象編程是非常迷戀的,他在停車場和Google的Eric爭論面向對象編程的段子也廣為人知。這可能來源于Alan Key,喬布斯的好友兼導師,在施樂搞Smalltalk那撥人的影響,后來Alan Key被喬布斯搞到蘋果做Apple Fellow。
Next曾經和SUN合作搞Objective-C,后來合作破裂了,SUN搞了Java,所以Java很可能早期也受到很多Objective-C和Smalltalk影響。再后來Java如日中天,Next對Objective-C也不是太有信心,所以基于Java開發(fā)了WebObjects。這幾年隨著iOS和Android崛起,Objective-C和Java又火爆起來了,真是糾纏不清的冤家啊。
從淵源算起來,一個從來不會編程的喬布斯看起來對編程語言的影響還是挺深遠的?;蛘哒f,當初的那個很不成功的Next公司,對后來技術領域發(fā)展的影響是遠遠超乎人們想象的。某種程度上來說,Next有點像施樂,雖然商業(yè)很失敗,但技術影響力很遠。
- 1益陽網站建設的前境
- 2文案和圖片設計:重點組織圖文的關系
- 3對社交網站未來的思考 紅極一時的人人網分析
- 4網站相當簡單也不要說很輕易就能技術實現
- 5企業(yè)網絡營銷之促銷策略
- 6提升網站訪問速度:如何優(yōu)化網站服務器
- 7網站運營經驗:內容策略更加吸引用戶
- 8GA分析教程:GA整合內容測試分析網站內容
- 9Godaddy優(yōu)惠碼使用信用卡無法支付問題解決方法
- 10選擇單品推廣技巧:淘寶客單品選擇推廣技巧
- 11分享phpmyadmin添加數據庫用戶及用戶名
- 12企業(yè)網絡營銷之網頁策略
- 13最新企業(yè)站優(yōu)化方法
- 14消費行為分析:購買行為決策的七種模式
- 15益陽網站建設與您分享如何在短時間內打造“自媒體”
- 16網站經驗分享:baidui究竟有哪些細微的變化
- 17帝國CMS網站技巧教程:字段值調用圖片
- 18開啟互聯網金融淘金之旅——地方站長篇(一)
- 19ecshop天生并無不適合seo一樣可以優(yōu)化好
- 20談益陽網站建設競價排名與自然排名
- 21挑戰(zhàn)自己 打破傳統 有理性運營網站
- 22益陽網站建設網絡營銷方面存在的問題
- 23企業(yè)網絡營銷之價格策略
- 24APP下載站該如何轉型?拿什么和手機客戶端競爭
- 25益陽網站設計談如何做好論壇營銷
- 26網店數據分析案例:數據來源和數據展現方式很關鍵
- 27網站頁面代碼優(yōu)化技巧總結
- 28服務器或vps的性能監(jiān)控配置:設置預警
- 29WordPress主題調整教程:修改回復評論文字
- 30新的網站運營策略:定位,產品,營銷