當前位置:工程項目OA系統(tǒng) > 泛普各地 > 河南OA系統(tǒng) > 鄭州OA系統(tǒng) > 鄭州OA快博
SaaS將會是終極SOA?
Arena Solutions公司利用SaaS模型做示范,以SOA的方式,通過Ajax提供處理產(chǎn)品文檔的用戶接口來提供Web服務應用程序,例如一些規(guī)范定義。這些客戶,大部分是中小型制造商,通過一個基于Web瀏覽器接口與之一起工作,這已經(jīng)快速的以桌面化形式體現(xiàn),就像最近推出的Ajax。
自從Arena成立后的七年內(nèi),建立SaaS應用程序的架構(gòu)以及技術(shù)已經(jīng)發(fā)生了很大的變化。
"我們從2000年開始經(jīng)營公司,并且把它建立在當時是一種藝術(shù)棧的基礎上。"Larkin說到,"他是一個腳本化的應用程序服務器,不是基于Java的。這個平臺工作得非常好。他允許我們的客戶數(shù)量增加到300并且用戶數(shù)量增加到10000。"
然而,因為公司起初使用了一個不基于標準的,不基于Java的服務器,Arena的開發(fā)團隊花費了巨大的時間來解決功能性架構(gòu)問題,例如在Web層的無狀態(tài)性,分布式緩存管理系統(tǒng),消息的發(fā)送和接收以及隊列問題。
"我們結(jié)束了許多我們自己的子系統(tǒng)作為公司的改變,因為我們處在一個沒有標準技術(shù)的平臺上。"Larkin解釋到。"誠實一點說,我為我們所做的事情感到非常驕傲。我們做了一件非常有競爭力的事情。但是當你事到臨頭的時候,處理一個分布式緩存系統(tǒng)并不非常與為制造商們開發(fā)軟件密切相關(guān)。"
因此到了2005年,他開始尋找一種標準平臺,在這種標準平臺上那些功能性要么能夠開源項目中購買到或者找到,因此開發(fā)者們能夠集中精力在核心的SaaS產(chǎn)品上。
"對我們來說,移植到一個非?;跇藴实钠脚_上非常有意義,并且這個平臺有模塊化的構(gòu)架,有相當部分的基本技術(shù)基礎,我們可以利用最佳的解決方案,不管是商業(yè)的還是開源的,并且把它們插入到我們的應用程序框架中。"Larkin說到,"然后我們能夠集中我們的開發(fā)于為生產(chǎn)商創(chuàng)造軟件上去,這是我們最核心的專業(yè)技術(shù)。"
當Larkin認識到最初的技術(shù)堆棧已經(jīng)到來它生命周期的末端的時候,他開始升級到SOA風格,包括用戶接口的Ajax。在2006年,他開始認真看待基于Java的開源軟件產(chǎn)品。
"我們希望在我們開發(fā)的應用程序中使用Java,"他解釋到說,"我們在應用程序框架中使用Spring。我們正在尋找一種能夠在J2EE上運行的應用程序服務器。"
與一個IBM硬件代表的談話使得他開始接觸IBM軟件部門,此代表給Arena提供了快速的服務器,尤其是WebSphere應用程序服務器社區(qū)版本(WAS CE)并且Arena在Larkin描述一種漫長的評價之后選擇了它。他說到他發(fā)現(xiàn)WAS CE符合支持過渡到SOA的標準。
自從2006年十一月,Arena已經(jīng)發(fā)展到了新的協(xié)議棧上面,并且已經(jīng)通過Ajax接口建立SOA的實現(xiàn)。Larkin發(fā)現(xiàn)技術(shù)移植的好處遠遠超過了它的花費,因為新的平臺給了他利用SOA技術(shù)的能力。
Arena到目前為止還沒有完全利用SOA的功能在新的平臺上,例如企業(yè)服務總線(enterprise service bus ,ESB),Larkin承認,但是開發(fā)者們正在朝這個方向努力。他們已經(jīng)能夠使用SOA方法向用戶提供整合,在PLM Web服務應用程序以及在制造場所本地安裝的ERP軟件。
目前與轉(zhuǎn)型到SOA一起,Ajax又來臨了并且使得開發(fā)者們能夠在PLM產(chǎn)品上工作,從而為SaaS客戶提供豐富的接口,Laikin說到。這個用戶接口是基于一個標準的Web瀏覽器,HTML以及帶有Flash動畫的JavaScript,這個腳本是一個頁面并且運行在報告開始生成的時候,他解釋到說。
用戶接口是為全球用戶設計的,包括中國的制造商們以及亞太地區(qū)的其他國家。典型的用戶沒有一個高水平的IT培訓,因此正如 Larkin所說的,"他們所需要的只是工作。"
通過Ajax,Arena已經(jīng)能夠提供一個非常桌面化的外表并且類似SaaS應用程序,他說到。
"他們有下拉菜單,"Larkin說到,"你移動鼠標到一些東西上,并且你能夠得到信息版,以及制表符。"
當公司開業(yè),早在千年之交,他說到對于創(chuàng)立者這是一個信仰的飛躍,因為他們相信他們能夠在一個瀏覽器中提供一個負責的企業(yè)級應用程序,但是當SOA和Ajax到來才使得SaaS夢想變成了一個現(xiàn)實,他說道。
"在這點上,我們能夠為用戶接口提供豐富的功能,因為我們的競爭者們能夠提供客戶端的安裝軟件。"Larkin說到。(techtarget)
- 1SOA方法學和其他方法學的比較
- 2進度控制功能需求與質(zhì)量控制功能需求
- 3購買企業(yè)級磁帶庫的一些考慮
- 4治愈日企IT戰(zhàn)略頑疾
- 5靖達利18天ERP上線補上企業(yè)"短板"
- 6BI+搜索=?
- 7如何編制內(nèi)部計劃書
- 8全面預算管理漸趨流行
- 9先行者對Web 2.0引入企業(yè)應用的建議
- 10PLM挖掘企業(yè)“智造”能力
- 11誰能撐起“SOA大船”?
- 12CIO你是否該跳槽了?
- 13ERP系統(tǒng)是干嘛的?有什么用?分別用在什么地方?
- 14流程的三次優(yōu)化
- 15鄭州OA軟件的驗收交付與運維服務階段
- 16ERP銷售實戰(zhàn)技巧解析
- 17起草招標文件的妙招
- 18ASP已過中年如何而立?
- 19大企業(yè)首選IT “量身定制”
- 20解決IT服務請求的困惑
- 21甲方屢次選錯乙方終致項目暴斃
- 22精挑細選IT規(guī)劃方法
- 23企業(yè)如何修煉統(tǒng)一安全防御能力
- 24OA辦公系統(tǒng)已成為企業(yè)辦公必不可少的辦公工具
- 25協(xié)同OA軟件分步實施,持續(xù)改進的原則
- 26ERP系統(tǒng)安全保護
- 27中小企業(yè)信息化的"七種武器"
- 28IT部門嬗變
- 29建立多廠商的VoIP網(wǎng)絡
- 30知識管理實施的幾種死法
成都公司:成都市成華區(qū)建設南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務大廈18樓