JINI is a solution based on the JAVA, it through the remote interface and the local interface difference local object and the remote object; the agent, the find service solution and so on ,remote event processing .It has the remarkable superiority compared to the traditional technology on applying in Multi-Agents Based Distributed MES system.The dissertation discussed present Multi-Agents Based Distributed MES system's various aspects theory, aspect achievements and so on frame design, and it has carried on the analysis discussion to the JINI technology's bare bone and the technical characteristic. Based on analysis the requirements of distributed technologies used by Multi-Agents Based Distributed MES system, and references of analysis of the characteristics of main distributed technology, it is very clearly that JINI is advanced. And then research on the way of JINI implements the Multi-Agents distributed design modes. Finally, refrigerator products as an example, this dissertation gives design of the production Distributed Multi-Agents MES System. So it verify that the feasibility of JINI to achieve Multi-Agents Based Distributed MES system. JINI compares with other related mainstream distributed computing technology, in reliable, the extendibility, adaptation network complexity, regarding Multi-Agents design pattern's aspects and so on support has the unique advantage.Through the above research, it has obtained the following research conclusion and the research results.(1)JINI applies in Multi-Agents Based Distributed MES system has theincomparable superiority compared to the traditional technology.JINI is a new network computation technology based on the service. In the JINI network, a group of related service composition community, in the community the service have the dynamic automatic disposition, the self-control, to resume, the code motion as well as mutually free correspondence ability, but does not need the artificial intervention, in aspects and so on reliability, extendibility and flexibility has the superiority which other architecture is unable to compare.(2)JINI can implements Multi-Agents based distributed MES system.The JINI distributional application needs to adopt the different design way according to the practical situation, according to the function difference, achieves the goal different and whether needs with the original system integration, to be possible to use the different communication model and the integrated pattern like proxy pattern, the RMI pattern, common computation pattern. JINI constructs many services in the JINI community's subnet, realizes by many service combinations based on the Multi-Agents design, similarly can also come with such solution to realize Multi-Agents based distributed MES system design.(3)Multi-Agents based distributed MES system uses JINI, then it is to be morepractical, to be simpler, and it can be a more highly effective establishment stableeasy system.Complex functions and so on Multi-Agents lookup, response, security, transaction, as a result of the JINI technology itself regarding these pattern's support, cause the concrete programming to realize are simple, some first floor's operation realizes by the JINI first floor service environment, does not need to make the specific code, the programmer may put more energy to concrete service logic processing, thus big enhances the system development the productive forces, and establishes the system is stabler and easy to maintain.From all above, it can realize that Multi-Agents Based Distributed MES system using the JINI technology is better than the traditional technology, is more practical, is simpler, and is more highly effective. |