Compared to current object - oriented software component for distributed computing , software agent has bigger granularity and more intelligence , which becomes the research hotspot of current software technology , i . e . software technology changes from procedure - oriented to object - oriented , component - oriented and to agent - oriented 与当今分布式计算的软件构件技术( com / dcom 、 corba和rmi )的面向对象技术相比,软件agent的粒度更大,智能化程度更高。软件agent的研究已经成为当今软件技术的研究热点,也就是说软件技术由面向过程到面向对象、面向构件,再到面向agent设计。
Comparing to the traditional procedure - oriented software development technology , object - oriented technology has two strongpoints . firstly , it basically solve the inconsistency between the structure of problem domain and of solution space . secondly , it is more suitable for developing and maintaining a large - scale system 面向对象( object - oriented )技术相对于传统的面向过程技术具有两大优点:一是它基本解决了问题空间和解题空间结构不一致性问题;二是它适合于开发和维护大型软件。