POA (Portable Object Adapter������ֲ����������)��ֻ�Է���������ɼ��Ķ��ͻ��˳��ж������ò����������÷�������������������(���������Ч��ʵ���˸���Ȥ�ķ���)ֻͬ POA �Ի���ORB��POA �ͷ����� skeleton Эͬ�����ͻ��������ݵ��ĺ���/���롣
ͼ 4-1. �������ṹ
���������������������Ƚ���һ�� POA���������� POA ��֮�����ʹ�(servant)(���� 1)(�ʹ������DZ�д�� IDL �����ʵ�ִ��롣��ʵ�ϵĽӿ�ʵ��)���������� POA Ҫ��һ����������(���� 2)������������ý���Ҫô�� IOR �ַ������������֮(���� 3)(�����ڵ� 2 ���м�����)��Ҫô������������ð����������е�һ�������ϡ�
ͼ 4-2. ������ע��
���ͻ����������������� CosNaming::NamingContext::Resolve ��������������ѯ�ʶ�������(���� 1)���������Ϳ���ͨ���������õ������Զ�������ķ����������ֿ��ܵ�ԭ���Ƕ��������dz��ж�λ���������㹻����Ϣ��һ�������Ľṹ���ͻ�ͨ�� stub �� ORB �����������(���� 2)��һ�� ORB �ҵ�����ȷ�ķ�����(�����ڶ�������)�����Ͱ���������������
ͼ 4-3. һ���ͻ����� : 1
���������Ŷ�λ��������������õ� POA (�ٴ������������ð�������Ϣ)�������ݸ� POA(���� 2)�� ���� POA ���������մ��ݸ���ȷ���ʹ�(���� 3)��
ͼ 4-4. һ���ͻ����� : 2
�ͻ�������Ĺ����� ORB ���յ���Щ���ϡ��ͻ�������ֻ��һ���������á�������������ֻ�� POA�����Ƕ������ĶԷ��������Ѿ������˿ͻ���δ����������á����ڸ������ַ������IJ��ϵ�ʱ���ˡ�