Abstract
Distributed Network Application System (DNAS) is a P2P-oriented middleware which supports to obtain system information and to exchange data among several applications on Grid. DNAS constructs a dynamic communication topology for fault tolerance using tree topology and provides API for acquisition of system information and application data. Users can develop an application that adapts to a dynamic change of the calculation resource by using DNAS. In this paper, we proposed the design and implementation of DNAS and developed a max number search application in the DNAS environment. Moreover, we evaluated the basic performance of DNAS functions.