Link3(开源客户关系管理系统)

JFox远程调用方式


(by Huihoo.org Tisom,Allen)

目的

采用JMX注册和管理各个class instance。
实现client端远程访问server端已注册的Mbean实例 , 以及,jdbc pool。

简介

a.采用三层结构 (client/browser)/application server/db server;
b.采用jndi命名、远程查找已定义的服务,包括: 已注册Mbean Instance 和 jdbc pool,采用rmi/jrmp远程调用Mbean instance 的方法。

定义

JMX --- Java Management(TM) Extensions 注册并管理各种已注册的资源。
JNDI --- Java Naming and Directory Interface 一种标准,提供开发者对已有服务的通用命名规则。
RMI/JRMP --- Remote Method Invocation 远程方法调用。

整体设计和处理流程



调用过程