A、to execute a specified method of a Java class  
B、to reference a variable or invoke a method of a custom Java Object  
C、to pass variables between two different workflows  
D、to create an object for the purpose of executing methods on a remote computer  
E、to get a reference to the Contact and Session states  
F、to allow for arguments to be passed to a specified method