public static ExecutionEnvironment createRemoteEnvironment(
			String host, int port, Configuration clientConfiguration, String... jarFiles) {
		return new RemoteEnvironment(host, port, clientConfiguration, jarFiles, null);
	}
public static ExecutionEnvironment createRemoteEnvironment ( String host , int port , Configuration clientConfiguration , String ... jarFiles ) { return new RemoteEnvironment ( host , port , clientConfiguration , jarFiles , null ) ; }
Creates a {@link RemoteEnvironment}. 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 custom configuration file is used to configure Akka specific configuration parameters
for the Client only; Program parallelism can be set via {@link ExecutionEnvironment#setParallelism(int)}.

<p>Cluster configuration has to be done in the remotely running Flink instance.

@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 clientConfiguration Configuration used by the client that connects to the cluster.
@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.