Title: 將軟體框架元件的方法應用在網路伺服器之設計與實作
The Design and Implementation of Network Server based on Framework Approach
Authors: 林健生
Lin, Chen-Sheng
陳登吉
Chen Deng-Jyi
資訊科學與工程研究所
Keywords: 軟體框架元件;網路伺服器;網路遊戲;Framework;Network Server;Network Games
Issue Date: 1996
Abstract: 由於網際網路蓬勃的發展,許多網路上的服務(如全球資訊網--WWW)變
的相當的重要,而主從式的架構被大多數的網路服務所採用;在主從式的
架構中網路伺服器居於一個舉足輕重的地位,它可以根據這個網路服務所
設定的協定來對發出請求的客戶端產生回應。對於日漸發展的網路服務來
說,網路伺服器的發展主宰了一個網路服務的中心,因此,能夠快速的發
展網路伺服器,便成為一個刻不容緩的研究課題了。我們的目標是設計一
個網路伺服器的軟體框架元件,利用這個軟體框架元件來快速地發展網路
服務上所需的網路伺服器。這個網路伺服器的軟體框架元件是根據軟體再
利用的觀念,以及物件導向的技術來製作的,不但可以簡化網路伺服器的
製作,更可以整合所設計出來的許多不同的伺服器。最後,我們利用此軟
體框架元件來實作一個網路遊戲發展系統中的網路遊戲伺服器;在這個網
路遊戲發展系統中,是以視覺化的方式將遊戲以描述檔的方式來製作,並
結合網路的功能,使得玩家可以透過網路遊戲伺服器來玩遊戲以及互相溝
通訊息。
The Internet business grows rapidly in recent years and is
expected to be a major trend in network communication. Thus,
Internet services, like World Wide Web,have become a very
important subject to be studied. The client/server model is
adopted widely by these Internet services and the Internet
server plays a major role in the design of this model. Thus, how
to develop various Internet servers efficiently has become a
challenged topic in the network research area.In this thesis
research, we attempt to use the concept of framework component
to design a generic framework of application for various
servers. The motivationalso comes from the concept of software
reuse. Based on the developed frameworkfor server design, we
present several network servers can be designed and developed
efficiently based on the framework approach. Specially, we use a
network game server as an example to show how it can be designed
based on the framework of network server. In the network game
developing system, we script the network games in a visual style
and players can play the network game and communicate with one
another through the network game server.
URI: http://140.113.39.130/cdrfb3/record/nctu/#NT850392026
http://hdl.handle.net/11536/61774
Appears in Collections:Thesis