}
public InputStreamBase invoke(ClientInvocation invocation,
ClientDelegate delegate, OutputStreamBase out) {
GIOPOutputStream gout = (GIOPOutputStream) out;
if (invocation.isResponseExpected()) {
mt.registerResponse(invocation.getRequestID());
}
// push message
gout.finishGIOPMessage();
if (!invocation.isResponseExpected()) {
return null;
}