企業與政府推動新軟件潮流——「Enterprise 2.0」或「Web 3.0」:基於標準、跨平台技術(XML、SQL、TCP/IP、集成與語義技術),促進分布式數據、服務、Mashup 協作應用興起。XML 成為電子商務/政務首選通信格式,隨著企業計算、雲計算發展愈發關鍵。
賓大副教授、NGE Solutions 創始人 Umar 博士視 XML 為下一代企業 (NGE) 應用關鍵。其創業產品 PISA (Planning, Integration, Security, Administration) 採全 XML 格式(輸入/輸出/數據庫),預測 XQuery 使用量將超越 SQL。IDUG XML 競賽現任冠軍。
企業中 XML 助力 SOA/分析利用數據資產,推動績效管理、數據挖掘、BI。RDF 解鎖數據筒倉、發布鏈接數據、語義搜索。Mashup/社交網絡表達結構化/非結構化顯式鏈接。IBM Mashup Center 支持企業 Mashup(REST、RSS/Atom、XML feed)。
文件系統存儲 XML 適合小規模(如播放列表),大規模(政府立法/報稅、企業海量文檔)必須進入數據庫。單獨 XML/服務器分離導致分布式查詢性能難題,除非有分布式優化器。DB2 9 混合引擎 + pureXML 完美解決:同庫存 XML/表數據,優化器統一優化。
推廣 DB2 XML 功能。2007 年亞洲啟動:印度 4 萬、中國 9 千學生/專業人士報名。美國 10 月開賽。
賽項:
1. 短視頻宣傳 DB2(月度提交)
2. 軟件開發(遷移應用/創建遷移工具/DB2 工具),基於 pureXML 分析/SOA/事務/社交/Mashup,兩月完成,開源發布
3. Widget 小部件(Java/SQL,≤10MB,月度提交)
4. 24 小時查詢挑戰(給模式與任務,一天寫 5 個 SQL/XQuery)
大獎賽匯總各項獲勝者。
ACORD - Association for Cooperative Operations Research and Development
ANSI - American National Standards Institute
ESB - Enterprise Service Bus
FIXML - FIX Application Message Layer Markup Language
FpML - Financial Products Markup Language
HIPAA - Health Insurance Portability and Accountability Act
HTTP - Hypertext Transfer Protocol
OWL - Web Ontology Language
RDF - Resource Description Framework
REST - Representational State Transfer
RSS - Rich Site Syndication
WADL - Web Application Description Language
WSDL - Web Services Description Language
XAML - Extensible Application Markup Language
XHTML - Extensible Hypertext Markup Language
XML - Extensible Markup Language