jacorb1.3核心包分析计划


(灰狐动力-中间件技术论坛 by huihoo.com Allen)

请orbas项目组或有兴趣的成员,选择要分析的包

jacorb核心包分析
版本:JacORB 1.3

作者:orbas team

// CosCollection服务
package org.jacorb.collection;
1.只有两个collection实现:SortedRelation和Sequence
2.基类:SortedVector
3.性能考虑,使用jacorb.collection.util.Cache类

package org.jacorb.collection.util;

// 协作控制服务
package org.jacorb.concurrency;

// 事件服务
package org.jacorb.events;

// 接口定义语言
package org.jacorb.idl;

// 实现存储库
package org.jacorb.imr;
package org.jacorb.imr.util;

// 接口存储库
package org.jacorb.ir;
package org.jacorb.ir.gui;
package org.jacorb.ir.gui.remoteobject;
package org.jacorb.ir.gui.typesystem;
package org.jacorb.ir.gui.typesystem.remote;

// 命名服务
package org.jacorb.naming;
package org.jacorb.naming.namemanager;

// ORB核心
package org.jacorb.orb;

package org.jacorb.orb.connection;
package org.jacorb.orb.connection.http;
package org.jacorb.orb.connection.http.httpserver;

package org.jacorb.orb.dii;
package org.jacorb.orb.dns;

package org.jacorb.orb.domain;
package org.jacorb.orb.domain.gui;

package org.jacorb.orb.dsi;
package org.jacorb.orb.dynany;
package org.jacorb.orb.factory;
package org.jacorb.orb.policies;
package org.jacorb.orb.portableInterceptor;
package org.jacorb.orb.standardInterceptors;
package org.jacorb.orb.util;

// 可移植的对象适配器
package org.jacorb.poa;

package org.jacorb.poa.except

package org.jacorb.poa.gui;
package org.jacorb.poa.gui.beans;
package org.jacorb.poa.gui.pm;
package org.jacorb.poa.gui.poa;

package org.jacorb.poa.policy;

package org.jacorb.poa.util;

// 代理服务
package org.jacorb.proxy;

// 安全服务
package org.jacorb.security;
package org.jacorb.security.jsse;
package org.jacorb.security.level2;
package org.jacorb.security.ssl;
package org.jacorb.security.util;

// 交易服务
package org.jacorb.trading;

package org.jacorb.trading.client.dynprop;
package org.jacorb.trading.client.offers;
package org.jacorb.trading.client.proxy;
package org.jacorb.trading.client.query;
package org.jacorb.trading.client.seqtest;
package org.jacorb.trading.client.typemgr;
package org.jacorb.trading.client.util;

package org.jacorb.trading.constraint;

package org.jacorb.trading.db;
package org.jacorb.trading.db.pse;
package org.jacorb.trading.db.pse.offers;
package org.jacorb.trading.db.pse.types;
package org.jacorb.trading.db.pse.util;

package org.jacorb.trading.impl;
package org.jacorb.trading.test;
package org.jacorb.trading.util;

// 事务服务
package org.jacorb.transaction;

// 公共类
package org.jacorb.util;
package org.jacorb.util.threadpool;
package org.jacorb.util.tracing;