68 * <ul> 69 * <li>{@code TypeCode} 70 * <li>{@code Any} 71 * <li>{@code NamedValue} 72 * <li>{@code Context} 73 * <li>{@code Environment} 74 * <li>lists (such as {@code NVList}) containing these objects 75 * </ul> 76 * <li> sends multiple messages in the DII 77 * </OL> 78 * 79 * <P> 80 * The {@code ORB} class can be used to obtain references to objects 81 * implemented anywhere on the network. 82 * <P> 83 * An application or applet gains access to the CORBA environment 84 * by initializing itself into an {@code ORB} using one of 85 * three {@code init} methods. Two of the three methods use the properties 86 * (associations of a name with a value) shown in the 87 * table below.<BR> 88 * <TABLE class="plain"> 89 * <CAPTION>Standard Java CORBA Properties:</CAPTION> 90 * <thead> 91 * <TR><TH>Property Name</TH> <TH>Property Value</TH></TR> 92 * </thead> 93 * <tbody> 94 * <TR><TD>org.omg.CORBA.ORBClass</TD> 95 * <TD>class name of an ORB implementation</TD></TR> 96 * <TR><TD>org.omg.CORBA.ORBSingletonClass</TD> 97 * <TD>class name of the ORB returned by {@code init()}</TD></TR> 98 * </tbody> 99 * </TABLE> 100 * <P> 101 * These properties allow a different vendor's {@code ORB} 102 * implementation to be "plugged in." 103 * <P> 104 * When an ORB instance is being created, the class name of the ORB 105 * implementation is located using 106 * the following standard search order: 107 * 108 * <OL> 109 * <LI>check in Applet parameter or application string array, if any 110 * 111 * <LI>check in properties parameter, if any 112 * 113 * <LI>check in the System properties, if any 114 * 115 * <LI>check in the orb.properties file located in the user.home 116 * directory, if any | 68 * <ul> 69 * <li>{@code TypeCode} 70 * <li>{@code Any} 71 * <li>{@code NamedValue} 72 * <li>{@code Context} 73 * <li>{@code Environment} 74 * <li>lists (such as {@code NVList}) containing these objects 75 * </ul> 76 * <li> sends multiple messages in the DII 77 * </OL> 78 * 79 * <P> 80 * The {@code ORB} class can be used to obtain references to objects 81 * implemented anywhere on the network. 82 * <P> 83 * An application or applet gains access to the CORBA environment 84 * by initializing itself into an {@code ORB} using one of 85 * three {@code init} methods. Two of the three methods use the properties 86 * (associations of a name with a value) shown in the 87 * table below.<BR> 88 * <TABLE class="striped"> 89 * <CAPTION>Standard Java CORBA Properties:</CAPTION> 90 * <thead> 91 * <TR><TH scope="col">Property Name</TH> <TH scope="col">Property Value</TH></TR> 92 * </thead> 93 * <tbody style="text-align:left"> 94 * <TR><TH scope="row">org.omg.CORBA.ORBClass</TH> 95 * <TD>class name of an ORB implementation</TD></TR> 96 * <TR><TH scope="row">org.omg.CORBA.ORBSingletonClass</TH> 97 * <TD>class name of the ORB returned by {@code init()}</TD></TR> 98 * </tbody> 99 * </TABLE> 100 * <P> 101 * These properties allow a different vendor's {@code ORB} 102 * implementation to be "plugged in." 103 * <P> 104 * When an ORB instance is being created, the class name of the ORB 105 * implementation is located using 106 * the following standard search order: 107 * 108 * <OL> 109 * <LI>check in Applet parameter or application string array, if any 110 * 111 * <LI>check in properties parameter, if any 112 * 113 * <LI>check in the System properties, if any 114 * 115 * <LI>check in the orb.properties file located in the user.home 116 * directory, if any |