WebLogic RMI Best Practices

Use a Java client connecting to a Java implementation class when possible. Coding your RMI client applications in Java exploits both WebLogic's implementation of the JavaSoft RMI API (as discussed earlier) and the inherent strengths of Java to include, but not limited to, code portability, garbage collection, and security.

If you're developing a CORBA application, develop the Java remote interface and implementation class first, and then use IDL to create your client interfaces. You must determine whether your IDL client supports Objects-by-Value. If not, you can pass only other interfaces or CORBA primitive data types.

Design RMI systems to minimize remote method calls. Making few remote method calls that return larger ...

Get BEA WebLogic Server™ 8.1 Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.