rpc framework flex-client