Abstract:
With the development of distributed computing technology (CORBA, etc. ), the problems such as reliability, availability, openness, resource sharing, and reusability begin to be considered in developing distributed systems. The agent\|oriented distributed computing technology is an effective effort. In this paper, the relationships in distributed systems are discussed, and an agent framework based on distributed object technique is presented, which can solve some of the above problems. To enhance the agents’ skills of interchanging and sharing knowledge, an agent communication language (KQML) is introduced and implemented, which enables distributed system to have the characteristics of openness, computing resource sharing, and reusability.