Вам нужно каким-то образом в вашем приложении Java загружать страницы по заданным URL-адресам.
URL url;
InputStream is = null;
DataInputStream dis;
String line;
try {
url = new URL("https://stackoverflow.com/");
is = url.openStream(); // throws an IOException
dis = new DataInputStream(new BufferedInputStream(is));
while ((line = dis.readLine()) != null) {
System.out.println(line);
}
} catch (MalformedURLException mue) {
mue.printStackTrace();
} catch (IOException ioe) {
ioe.printStackTrace();
} finally {
try {
is.close();
} catch (IOException ioe) {
// nothing to see here
}
}
(взято из Как программно загрузить веб-страницу на Java )
После этого мне кажется, что любой веб-сервер, который будет принимать URL-адреса с аргументами, будет работать со скриптом на сервере (на любом языке) для приема запросов.Все, что вам нужно, это ответ и ведение сеанса на сервере.
Пример: http://myserver.com/myscript.php?action=login&username=blah&password=blah вернет страницу с сообщением, выполнено ли действие или нет, и вы проанализируете это.