軟體產業逐漸從傳統手工發展軟體系統的方式,進展到以軟體元件為基礎的應用系統發展(Component based Development, CBD)方式,已逐漸成為近來軟體產業重要的革命,經由運用模組化(module)設計及重複利用(reusable),讓開發軟體系統時能有效降低人力與時間成本。而Web Service為一近來新興分散式及模組化的軟體元件,經由採用標準的網際網路協定,讓任何人都可以動態查詢及取用,並將之組裝並整合建構軟體系統,此一模式對於整個軟體業界帶來了衝擊。如何利用新一代的Web Service 軟體元件技術來設計元件並動態組裝成我們所需的軟體系統,將是現今軟體產業所重視的議題。本研究將探討從元件、分散式軟體元件技術及Web Service 軟體元件之間差異之處與特性,並實際利用Web Service 軟體元件技術來設計一個行動社群框架,來說明WebService 來發展軟體系統所帶來的具體效益。