code: public static StreamExecutionEnvironment createRemoteEnvironment(
  			String host, int port, String... jarFiles) {
  		return new RemoteStreamEnvironment(host, port, jarFiles);
  	}
docs: Creates a {@link RemoteStreamEnvironment}. The remote environment sends
  (parts of) the program to a cluster for execution. Note that all file
  paths used in the program must be accessible from the cluster. The
  execution will use no parallelism, unless the parallelism is set
  explicitly via {@link #setParallelism}.
  
  @param host
  The host name or address of the master (JobManager), where the
  program should be executed.
  @param port
  The port of the master (JobManager), where the program should
  be executed.
  @param jarFiles
  The JAR files with code that needs to be shipped to the
  cluster. If the program uses user-defined functions,
  user-defined input formats, or any libraries, those must be
  provided in the JAR files.
  @return A remote environment that executes the program on a cluster.