2004-10-27 14:50
sosowang
DCE是分布计算环境的英文简写,是一套在操作系统之上开发的底层服务的总称,在CICS环境里有用的主要是RPC(远过程调用),多线程服务。<br />CICS对于用户来说是一个应用服务器,事实上其内部是由很多个进程组成的,这些进程相互间协调工作才构成一个完整的服务器,进程间交换数据与协同工作时就是使用RPC机制的。<br />每一个CICS进程都是一个多线程的进程,里面的线程是DCE的线程,是使用DCE的线程库开发的。当初这样做的考虑是因为不一定所有的操作系统都支持OS核心级的线程,为了使CICS这个多线程的服务器系统能在各种操作系统上运行,就使用了DCE线程库,DCE线程库会把CICS使用的线程映射成底层操作系统的线程,或其他的东西。<br />在一些复杂的CICS环境中,CICS服务器还会用到DCE提供的目录服务与安全服务。<br />