Sun logo      ��һҳ      Ŀ¼      ��һҳ     

Sun Java System Application Server Enterprise Edition 8.1 ����ָ�� 2005Q1

�� 11 ��
l������Դ

����˵������������ڷ�����ҵ��Ϣϵͳ (EIS) ��l������°����¼��ڣ�


����l����

l����ģ�顢l�ӳغ���Դ

l����ģ��Ҳ��Ϊ��Դ������������Ӧ�ó�������ҵ��Ϣϵͳ (EIS) ���н���ʽ����� J2EE �����EIS �����������͵�ϵͳ����(��ҵ��Դ�滮 (ERP)�����������ͷǹ�ϵ��ݿ⡣�������� J2EE ģ�飬��װl����ģ�鼴�Dz����l����ģ�顣

l����l�ӳ���һ�������ض� EIS �Ŀ��ظ�ʹ�õ�l�ӡ�Ҫ����l����l�ӳأ���ָ����ع�j��l����ģ�飨��Դ�������

l������Դ��ΪӦ�ó����ṩ�� EIS ��l�ӵij������Ҫ����l������Դ����ָ���� JNDI ��Ƽ����j��l�ӳء����l������Դ����ָ��һ��l�ӳء�Ӧ�ó����ͨ�������Դ�� JNDI ��ƶ�λ��Դ�����й� JNDI �ĸ����Ϣ����μ�JNDI ��ƺ���Դ�����֣���EIS ��l������Դ�� JNDI ���ͨ��λ�� java:comp/env/eis-specific ���������С�

Application Server ʹ��l����ģ�飨��Դ������ʵ�� JMS����μ�JMS ��Դ��l������Դ֮��Ĺ�ϵ����


l����l�ӳ�����

���� EIS ���ʵ�һ�㲽��

  1. ���𣨰�װ��l������μ�����l����ģ������
  2. Ϊl�����l�ӳء���μ�����l����l�ӳ�����
  3. ������l�ӳع�j��l������Դ����μ�����l������Դ����

����l����l�ӳ�

������֮ǰ���벿����ع�j��l����ģ�飨��Դ�������Ϊ�³�ָ����ֵȡ���ڲ����l����ģ�顣

Ҫ����l����l�ӳأ���ִ�����²��裺

  1. ��������У�չ������Դ���ڵ㣬Ȼ��չ����l����ڵ㡣
  2. ѡ��l����l�ӳء��ڵ㡣
  3. �ڡ�l����l�ӳء�ҳ���У������½�����
  4. �ڡ�����l����l�ӳء��ĵ�һ��ҳ���У�ָ���������ã�
    1. �ڡ���ơ��ֶ��У�����ص��߼���ơ�
    2. ����l������Դʱ��ָ������ơ�

    3. �ӡ���Դ��������Ͽ���ѡ��һ����Ŀ��
    4. ����Ͽ���ʾ�Ѳ������Դ������l����ģ�飩���б?

  5. ������һ������
  6. �ڡ�����l����l�ӳء��ĵڶ���ҳ���У��ӡ�l�Ӷ��塱��Ͽ���ѡ��һ��ֵ��
  7. ��Ͽ��е�ѡ��ȡ������Դ������ͨ����ָ��һ�� ConnectionFactory������ʵ���Խ�b�� EIS ��l�ӡ�

  8. ������һ������
  9. �ڡ�����l�ӳء��ĵ����Ҳ�����һ��ҳ���У�ִ����������
    1. �ڡ��������á������м�����ֵ�Ƿ���ȷ��
    2. ���ڡ������á������е��ֶΣ����Ա���Ĭ��ֵ��
    3. �������Ժ�����Щ���á���μ�༭l����l�ӳء���

    4. �ڡ��������ԡ���������κ���������ԡ�
    5. �ڡ�����l����l�ӳء�����һ��ҳ���У��ӡ�l�Ӷ��塱��Ͽ���ѡ����һ���ࡣ������λ�ڷ��������·���У����������ԡ��?��ʾĬ�����ԡ�

  10. ������ɡ���

��Ч�� asadmin ����Ϊ��create-connector-connection-pool

�༭l����l�ӳ�

���༭l����l�ӳء�ҳ��ʹ����Ը�ij����ú��������ԡ�

Ҫ���ʡ��༭l����l�ӳء�ҳ�棬��ִ�����²��裺

  1. ��������У�չ������Դ���ڵ㣬Ȼ��չ����l����ڵ㡣
  2. չ����l����l�ӳء��ڵ㡣
  3. ѡ��Ҫ�༭�ijصĽڵ㡣
  4. �ڡ��༭l����l�ӳء�ҳ���У�����Ը�Ŀ��Ƴ���l�ӵ���Ŀ�����á���μ��� 11-1��
  5. �� 11-1 l����l�ӳصij�����

    ����

    ˵��

    ��ʼ����С�ش�С

    ����l�ӵ���С��Ŀ����ֵ��ȷ�����״δ����ػ�Ӧ�ó����������ʱ�����ڳ��е�l�ӵ���Ŀ��

    ���ش�С

    ����l�ӵ������Ŀ��

    �ش�С������

    ��������С�ش�С��������ʱ������������С����ֵȷ�������е�l����Ŀ������ֵ���ù����ӳ�l�ӻ��գ����ֵ���ù�С��ᵼ��Ч��̫�͡�

    ���г�ʱ

    l���ڳ��б��ֿ��е��ʱ�䣨����Ϊ��λ����һ�������ʱ�䣬���ӳ���ɾ���l�ӡ�

    ��ȴ�ʱ��

    ������l�ӵ�Ӧ�ó����ڴﵽl�ӳ�ʱ֮ǰ�ȴ��ʱ�䡣����Ĭ�ϵȴ�ʱ���Ӧ�ó�����ܻ���������ڹ�������

    һ��ʧ��

    ѡ�б��Ϊ���ر�����l�ӡ��ĸ�ѡ��֮������l��ʧ�ܣ�Ӧ�ó��������رճ��е�����l�ӣ�Ȼ�����½�b��Щl�ӡ����δѡ�д˸�ѡ����ֻ��Ҫʹ�ø��l��ʱ�Ż����½�b��Щl�ӡ�

    ����֧��

    ʹ�á�����֧�֡��б����Ϊl�ӳ�ѡ������֧�����͡�ѡ�������֧�ֽ������¼��ݷ�ʽ�������l�ӳع�j����Դ�������е�����֧�����ԡ�Ҳ����˵�������֧�ֱ���Դ��������ָ�������񼶱�ͻ�������ͬ�����񼶱𣬵�����ָ����ߵļ���

    ����֧��ѡ���(�������ݣ�

    ������֧�֡��˵��еġ��ޡ�ѡ���ʾ��Դ������֧�ֱ�����Դ������� JTA ����Ҳ��ʵ�� XAResource �� LocalTransaction �ӿڡ�

    �����ء�����֧�ֱ�ʾ��Դ������ͨ��ʵ�� LocalTransaction �ӿ�4֧�ֱ������񡣱�������Ĺ�������Դ�������ڲ����У����漰�κ��ⲿ���������

    ��XA������֧�ֱ�ʾ��Դ������ͨ��ʵ�� LocalTransaction �� XAResource �ӿ�4֧�ֱ�����Դ������� JTA ����XA �������������������Դ�������ⲿ���п��ƺ͵���������Ĺ�������Դ�������ڲ����У����漰�κ��ⲿ���������

  6. �ڡ��������ԡ����У�ָ�����-ֵ�ԡ�ָ��������ȡ���ڴ˳�ʹ�õ���Դ�����������ʹ�ô˱�ָ�������-ֵ�Կ����ڸ�������Դ������Ӧ�̶�������Ե�Ĭ��ֵ��
  7. �ڡ���ȫӳ�䡱ѡ������У��������޸�����l�ӳصİ�ȫӳ�䡣�й���δ�����ȫӳ�����Ϣ����μ����ڰ�ȫӳ������
  8. ������桱��

ɾ��l����l�ӳ�

  1. ��������У�չ������Դ���ڵ㣬Ȼ��չ����l����ڵ㡣
  2. ѡ��l����l�ӳء��ڵ㡣
  3. �ڡ�l����l�ӳء�ҳ���У�ѡ��Ҫɾ��ijصĸ�ѡ��
  4. ����ɾ��

��Ч�� asadmin ����Ϊ��delete-connector-connection-pool


l������Դ����

����l������Դ

l������Դ�����Դ��ΪӦ�ó����ṩ EIS l�ӡ�����l������Դ֮ǰ�����ȴ���l����l�ӳء�

Ҫ����l������Դ����ִ�����²��裺

  1. ��������У�չ������Դ���ڵ㣬Ȼ��չ����l����ڵ㡣
  2. չ����l������Դ���ڵ㡣
  3. �ڡ�l������Դ��ҳ���У������½�����
  4. �ڡ�����l������Դ��ҳ���У�ָ����Դ�����ã�
    1. �ڡ�JNDI ��ơ��ֶ��У�����Ψһ����ƣ����磺eis/myERP���벻Ҫ�����б�ܡ�
    2. �ӡ�����ơ���Ͽ���ѡ����l������Դ�����l�ӳء�
    3. Ĭ������£�������Դ֮��b������ʹ����Դ�������ã���Ҫ����Դ���Ϊ�����ã���ѡ�С�������Ŀ���Ͻ��á���ѡ��ť��
    4. �ڴ�ҳ��ġ�Ŀ�ꡱ�����У��ӡ����á��ֶ���ѡ��l������Դ���ڵ���Ⱥ���������ʵ��Ȼ�󵥻���ӡ�������뽫l������Դ���𵽡���ѡ���ֶ����г��ij����Ⱥ���������ʵ������ֶ���ѡ���ʵ��Ȼ�󵥻�ɾ��
  5. ����ȷ������

��Ч�� asadmin ����Ϊ��create-connector-resource

�༭l������Դ

  1. ��������У�չ������Դ���ڵ㣬Ȼ��չ����l����ڵ㡣
  2. չ����l������Դ���ڵ㡣
  3. ѡ��Ҫ�༭��l������Դ�Ľڵ㡣
  4. �ڡ��༭l������Դ��ҳ���У�����Դӡ�����ơ��˵���ѡ������l�ӳء�
  5. �ڡ�Ŀ�ꡱѡ������У�����ͨ������Ŀ�ꡱ4�༭l������Դ���𵽵�Ŀ�ꡣ�й�Ŀ��ĸ����Ϣ����μ���l������Դ����
  6. ������桱��Ӧ�ñ༭��

ɾ��l������Դ

  1. ��������У�չ������Դ���ڵ㣬Ȼ��չ����l����ڵ㡣
  2. ѡ��l������Դ���ڵ㡣
  3. �ڡ�l������Դ��ҳ���У�ѡ��Ҫɾ�����Դ�ĸ�ѡ��
  4. ����ɾ��

��Ч�� asadmin ����Ϊ��delete-connector-resource

����l�������

ʹ�á�l���������Ļ����Ϊ���𵽴�Ⱥ���������ʵ���������Դ����������l��������

Ҫ����l����������ִ�����²��裺

  1. ������ѡ�����á���
  2. ѡ��Ҫ���õ�ʵ��
    1. Ҫ�����ض���ʵ����ѡ���ʵ������ýڵ㡣���磬����Ĭ��ʵ�� server����ѡ��server-config���ڵ㡣
    2. ҪΪ��4��ʵ��ʹ�� default-config �ĸ���������Ĭ�����ã���ѡ��default-config���ڵ㡣
  3. ѡ��l������񡱽ڵ㡣
  4. �ڡ��رճ�ʱ���ֶ���ָ���رճ�ʱ������Ϊ��λ����������һ������������ʾӦ�ó����������Եȴ�l����ģ���ʵ��� ResourceAdapter.stop ������ɵ�����Ӧ�ó�������������Ҫ��ָ���رճ�ʱ��ʱ����ʱ�����Դ��������ҹرչ�̽�����Ĭ�ϵĹرճ�ʱΪ 30 �롣����װ��Ĭ��ֵ��������Ϊ���𵽴�Ⱥ���������ʵ�����Դ������ѡ��Ĭ�Ϲرճ�ʱ��


����Ķ�����Դ����

��������Ķ�����Դ

��װ����Դ������l����ģ�飩�еĹ���Ķ���ΪӦ�ó����ṩ��ר�ù��ܡ����磬����Ķ�������ṩ���ض�����Դ���������j�� EIS �ķ�����ķ��ʡ�������Ա����?����������ɹ���Ա���á�Ҫ���ö������ڡ���������Ķ�����Դ��ҳ��򡰱༭����Ķ�����Դ��ҳ����������-ֵ���Զԡ���������Ķ�����Դʱ����ʹ����Ķ����� JNDI ������j��

Application Server ʹ����Դ������ʵ�� JMS�����ڴ�����ÿ�� JMS Ŀ�꣬Application Server �����Զ�����һ�����Ķ�����Դ��

Ҫ��������Ķ�����Դ����ִ�����²��裺

  1. ��������У�չ������Դ���ڵ㣬Ȼ��չ����l����ڵ㡣
  2. չ��������Ķ�����Դ���ڵ㡣
  3. �ڡ�����Ķ�����Դ��ҳ���У������½�����
  4. �ڡ�����Ķ�����Դ��ҳ���У�ָ���������ã�
    1. �ڡ�JNDI ��ơ��ֶ��У������ʶ��Դ��Ψһ��ơ�
    2. �ڡ���Դ���͡��ֶ��У�������Դ�� Java ���͡�
    3. �ӡ���Դ��������Ͽ��У�ѡ������Ķ������Դ������
    4. ѡ�л�ȡ��ѡ�и�ѡ�������û������Դ��
    5. ������һ������
  5. �ڡ���������Ķ�����Դ���ĵڶ���ҳ���У�����ִ����������
    1. Ҫʹ�����-ֵ���Զ����ù���Ķ����뵥��������ԡ���
    2. �ڴ�ҳ��ġ�Ŀ�ꡱ�����У��ӡ����á��ֶ���ѡ�����Ķ������ڵ���Ⱥ���������ʵ��Ȼ�󵥻���ӡ�������뽫����Ķ����𵽡���ѡ���ֶ����г��ij����Ⱥ���������ʵ������ֶ���ѡ���ʵ��Ȼ�󵥻�ɾ��
  6. ������ɡ���

��Ч�� asadmin ����Ϊ��create-admin-object

�༭����Ķ�����Դ

  1. ��������У�չ������Դ���ڵ㣬Ȼ��չ����l����ڵ㡣
  2. չ��������Ķ�����Դ���ڵ㡣
  3. ѡ��Ҫ�༭�Ĺ���Ķ�����Դ�Ľڵ㡣
  4. �ڡ��༭����Ķ�����Դ��ҳ���У��޸��ڡ���������Ķ�����Դ����ָ����ֵ��
  5. �ڡ�Ŀ�ꡱѡ������У�ͨ������Ŀ�ꡱ4�༭����Ķ����𵽵�Ŀ�ꡣ�й�Ŀ��ĸ����Ϣ����μ�������Ķ�����Դ����
  6. ������桱��Ӧ�ñ༭��

ɾ�����Ķ�����Դ

  1. ��������У�չ������Դ���ڵ㣬Ȼ��չ����l����ڵ㡣
  2. ѡ�񡰹���Ķ�����Դ���ڵ㡣
  3. �ڡ�����Ķ�����Դ��ҳ���У�ѡ��Ҫɾ�����Դ�ĸ�ѡ��
  4. ����ɾ��

��Ч�� asadmin ����Ϊ��delete-admin-object



��һҳ      Ŀ¼      ��һҳ     


��Ȩ���� 2004 - 2005 Sun Microsystems, Inc. ��������Ȩ��