public void run() throws InterruptedException {
		try {
			inputMsg = input.readLine();
			compiledMsg.compile(inputMsg);
			Socket dataConn = new Socket(CloudClient.ipAddress,
					Integer.parseInt(compiledMsg.content));

			dataChannel = new DataChannel(dataConn);

			Scanner s = new Scanner(System.in);

			while (true) {
				inputMsg = s.nextLine();
				compiledMsg.compile(inputMsg);
				waitResponse(compiledMsg);
			}
		} catch (IOException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}