根據日經BP社報導,日本Sophia Cradle已經開發出BREW版XML伺服器(用於XML處理的軟體)。XML伺服器是使用Web服務時所必須的軟體,亦即藉由XML伺服器,便能夠實現在手機上應用Web2.0作業平台。以此為基礎,Sophia Cradle進而可研發出在手機上使用各類Web的服務,像是亞馬遜(Amazon)線上書店等等的各類API(Application Program Interface)檢索應用。
Sophia Cradle開發推出的XML伺服器pself,可支援定義為XML文件格式的DTD和XML Schema,並可同時支援DOM和SAX。Sophia Cradle所提供的BREW開發環境Sophia Framework,運用C++語言實現了上述功能,而XML伺服器在手機上實現DTD和XML Schema的應用,是相關技術的首創之舉。
Web2.0是作為開放性共用的作業平台,屬於自由軟體社群的集體資源,其中之一的關鍵技術就是以XML為基礎的Web服務。這種Web服務是透過各端交換程式時,達到整合協同XML資訊格式的功能。與過去的程式間通信(socket等)相比較,編寫程式所耗費的工程時間較少,技術門檻也較為親近、集體創作的生產力高、容易入手等特色,使Web2.0成為一些第三方軟體開發商關注青睞的關鍵技術。
Amazon、Google和Yahoo等網際搜尋服務企業,均免費在網路世界中公開各自的API的Web服務,用戶可各自編寫應用程式並加以利用。透過這種方式,各端能夠在極短的時間內,從原始程式碼的基礎服務開始,集體凝聚開發出更高附加價值附加值的更新應用程式,亦即mash up。如今Sophia Cradle研創出能在手機上安裝XML伺服器的功能,便能直接應用操作使用Amazon、Google和Yahoo等企業所提供的搜尋系統服務。
Sophia Cradle開發出的工作應用範例程序如下:首先使用手機的相機功能、讀取圖書條碼、再將讀取到的條碼資訊轉換成ISBN編號,然後使用Amazon所提供的API的Web服務,檢索相關書目的資訊。檢索後所取得的結果,會顯示在手機螢幕上。Sophia Cradle此次開發的XML伺服器pself計劃,會成為Sophia Framework開發環境的組件之一部分,並且將在2006年4月開始公佈測試版,應用範例的原始碼也準備向大眾公開。