code: public <T> T createProxy(final Class<T> serviceInterface, final String serviceName) {
  
  
          return createProxy(serviceInterface, serviceName, Str.join('-', uri, serviceName, UUID.randomUUID().toString()));
      }
docs: Creates a new client proxy given a client interface.
  
  @param serviceInterface client interface
  @param serviceName      client name
  @param <T>              class type of interface
  @return new client proxy.. calling methods on this proxy marshals method calls to httpServerProxy.