網路服務導向應用系統,可以視為是實作網際網路應用的主要解決方案之一。使用網路服務的主要優點,在於它們被視為是藕合度鬆散、可以動態繫結、擁有美好溝通互動的元件。然而,在實作一個網路服務時,如果它的狀態以及資料需要和其他網路服務彼此互相流通、分享時,則會變的較為複雜。在這篇論文?,我們提出一個稱為分享記憶服務的新服務SMS。它提供一個可以讓網路服務導向應用系統?的網路服務,彼此間得以共享session內容以及分享資料的機制。此類建構在分享記憶服務上的網路服務導向應用系統,稱之為SMS應用系統。本研究利用Java技術來實證SMS的可行性。我們提供一組發展SMS 應用系統所需的API。同時為簡化程式寫作,我們也提供五個Java虛擬指令。透過這五個Java虛擬指令,發展SMS應用系統時可以不需直接使用API。 Web service oriented application can be considered as the next evolution technology for implementing Internet applications. The major advantage of using web services is that they can be considered as loosely coupled dynamically bound components with great interoperability. However, it becomes complicated to implement web services when their states or data are required either to be passed or to be shared by the other services. In this paper, we proposed a framework named Share Memory Service (SMS). It provides a mechanism for the services in a web service oriented application to share session context and their data for one another transparently. Web service oriented applications built upon SMS are called SMS applications. In this research, we use Java technology to verify our proposed solution. We provide a set of API for developing SMS applications. Furthermore, in order to simplify the coding effort, we also provide five new Java pseudo-instructions. With these new instructions, developers need not use the API directly when developing an SMS application.