Как приложение .net MVC может взаимодействовать с настольным Java-приложением Core с помощью JWS? - PullRequest
0 голосов
/ 02 декабря 2011

У нас есть настольное java-приложение, и мы планируем запустить это настольное java-приложение с использованием JWS, и оно работает абсолютно нормально.

Проблема в том, что мы запрашиваем некоторую информацию о пользователях у пользователя на веб-странице и запускаем приложение java для настольных ПК с использованием JWS. Теперь мы хотели бы, чтобы эта информация была предоставлена ​​пользователем на веб-странице в нашем Java-приложении. Пожалуйста, предложите, как мы можем получить доступ к этой информации в коде Java? Мы нашли два подхода -

  1. Может ли код Java прочитать эту информацию из файлов cookie? Я не нашел никакой помощи, как читать куки, используя основной код Java? Опять же, что если куки не включены на рабочем столе пользователя?

  2. Можем ли мы передавать информацию, используя файл JNLP? Можем ли мы записать всю информацию в файл JNLP? можно передать в качестве аргумента в код Java? длина аргумента имеет значение здесь? мы можем получить информацию от JNLP другим способом?

Пожалуйста, предложите, если вы знаете другой подход лучше, чем эти два подхода?

1 Ответ

2 голосов
/ 02 декабря 2011

Мы можем исключить подход 1.

Подход 2 подходит, если информация минимальна.В одном из наших проектов мы динамически сгенерировали файл jnlp на основе информации, полученной из веб-интерфейса, в результате чего приложение java было настроено для пользователя.

Приложение также может взаимодействовать с серверной частью.(скажем, по http) и извлекайте больше информации по мере необходимости.

...