商業源碼熱門下載www.html.org.cn
“我們已經完全錯過php了嗎?”,這個問題是上周ibm高級開發人員mike burr在紐約php大會及2006展覽上提出的。人們關心php什么時候能更好地適應企業對面向服務架構的需求。ibm相信,他們已經找到了答案。
ibm過去一直關注長期應用。集中在效率、投資回報率、性能和穩定性上。軟件為高級it經理打包,銷售。
另一方面,php被認為是的隨環境變化的應用。它不斷在變化,主要關注有效性、更快的處理,用于迅速的,臨時的部署。php通常從頭寫起,這是存在的問題。
burr說:“任何非試驗性的php應用都不能在沒有人力參與的情況下安裝,我們想改變這種狀況。”他說,ibm想對php進行再創新,以適合那些重量級過程的業務。困難在于維護php的特殊性質。“我們不能損害php有意義的地方,它畢竟有著很長的獨特歷史。”
oracle公司技術咨詢師christopher jones對php非常熟悉,他說:“安裝是最大的問題。我們需要使php很容易被采用,而php特性的核心是集成、集成、再集成。”
為此,ibm已經使用了服務數據對象service data objects (sdo)和面向服務的組件模型service component architecture (sca)。burr說,其目的就是讓你盡可能簡單的做那些大公司能做的事情。
sdo可以對數據進行操作而不管其來源,可以把它們統一到soa的環境中,并用xml進行集成。而sca則很簡單地創建服務,簡化組件編寫,自動化升級wsdl定義等。這兩種標準可以用在php應用開發中。
上周,ibm還基于apache geronimo項目推出了為it websphere application server community edition開發的php集成工具集。該工具集能讓開發人員在soa中開發服務時使用php和java。
ibm推薦的另一種技術是在isp上部署私有虛擬服務器。其目的是讓lamp開發能進行企業級備份,使系統更穩定更安全。用這種方法,服務可以駐留在個性化的正式it基礎設施中。
這些技術將幫助創建企業級php,讓業務部門不止在特定環境下使用。它將讓受控環境下的開發變得更簡單。
php會變得更加廣泛,jones說:“我們可以先在小應用中安裝php,然后大的應用就會逐漸隨之而來。”
新聞熱點
疑難解答