• DocumentCode
    2452675
  • Title

    The multi-tier architecture based on offline component agent

  • Author

    Zhang, Shidong ; Li, Qingzhong ; Zheng, Yongqing ; Wang, Haiyang

  • Author_Institution
    Dept. of Comput. Sci., Shandong Univ., China
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    241
  • Lastpage
    244
  • Abstract
    In order to implement the complex business process involved in multi-computer applications, it is necessary for correlative computer applications to cooperate with each other and connect to each other. Under the traditional client/server architecture, there are many difficulties in implementing connections to each application. It can offer a better foundation of architecture that constructs an application server and forms the multi-tier architecture of the client/application server/database server using a component based software technique. However, this architecture needs the correlative applications to connect to each other continuously. Apparently, it is confined under the environment of noncontinuous connection. In this paper we propose the concept of offline component agent and the multi-tiered architecture based on an offline component agent, which can effectually implement interconnection of multi-applications under the environment of non-continuous connection. Offline component agents provided by the server application and configured at the client application process business logic and data logic in correlative server applications. The client application and offline component agent maintain continuous connection, but the offline component agent and server application may not maintain continuous connection, these two parts cooperating with each other according to special arithmetic. The merit of the architecture of software multi-tier components includes clarity of the interface between different applications, consistency between software structure and problem structure, better encapsulation of software logic, and the advantages of safe management and simplicity of maintenance and version management. We explicate the architecture based on the offline component agent.
  • Keywords
    business data processing; client-server systems; configuration management; groupware; software agents; software architecture; software maintenance; business logic; business process; client/application server/database server architecture; component based software; correlative server application; data logic; interface; maintenance; multi-computer application; multi-tier architecture; offline component agent; software logic encapsulation; version management; Application software; Arithmetic; Computational Intelligence Society; Computer applications; Computer architecture; Computer science; Encapsulation; Logic; Software maintenance; Software safety;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Supported Cooperative Work in Design, 2002. The 7th International Conference on
  • Print_ISBN
    85-285-0050-0
  • Type

    conf

  • DOI
    10.1109/CSCWD.2002.1047690
  • Filename
    1047690