Вы можете установить HTTP-соединение с удаленным сервером по заданному URL-адресу из вашего настольного клиента.Вот небольшой фрагмент кода, который демонстрирует один из способов сделать это.Соединение использует файл cookie сеанса, который может или не может потребоваться в вашем случае.
private void createConnectionToServerWithSessionCookie(String URLStr) throws IOException {
URL managerURL = new URL(URLStr);
URLConnection connection = managerURL.openConnection();
connection.setRequestProperty("Cookie", sessionId);
connection.connect();
managerReader = new BufferedReader(new InputStreamReader(connection.getInputStream()));
}
Также посмотрите здесь для получения дополнительной информации