Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Работа с сетью > выполнение апплета на стороне сервера |
Автор: BaldHeaded 18.11.2005, 17:12 |
можно ли на стороне сервера загрузить и выполнить апплет на стороне сервера и сервлетом передать ответ клиенту? может через RMI или JAX-RPC? |
Автор: LSD 18.11.2005, 17:14 | ||
Можно. Вопрос только в том как получить из апплета данные. |
Автор: BaldHeaded 18.11.2005, 17:37 | ||||
может что-то типа... на апплете:
на сервлете:
|
Автор: BaldHeaded 18.11.2005, 17:44 |
или может после выполнения апплетом действий тем же URLConnection url = new URLConnection("http://host:port/servlet?param="+value) |
Автор: LSD 18.11.2005, 22:14 |
Давай определимся как ты хочешь взаимодействовать с апплетом. Через RMI, stdin/stdout или еще как. И зачем нужен именно апплет, почему этот код нельзя реализовать в сервере? |
Автор: BaldHeaded 19.11.2005, 12:01 | ||||
да я пока не определился. пока только читаю, что больше подходит в данной ситуации.
зачем нужен апплет - это долго рассказывать, но, пожалйуста поверьте, что без него никуда. нужно, чтобы апплет загрузился и выполнился на сервере (выполнив какие-то определенные методы), а клиенту возвращался html-контент. |
Автор: BaldHeaded 21.11.2005, 12:57 | ||
А как можно? |
Автор: LSD 21.11.2005, 14:07 |
Если апплет выполняется на сервере и он работает в той же JVM что и сервер приложений, то можно просто локальный вызовы методов. Если в разных, то RMI. Или вообще как CGI, сервер запускает апплет и читает его STDOUT. |
Автор: COVD 21.11.2005, 20:36 |
Странная задача. Это выглядит как попытка вытащить данные из чужого апплета с другого сервера ![]() |
Автор: BaldHeaded 25.11.2005, 15:03 | ||
примерное так и есть :). но это уже не важно, т.к. сделал все сервлетами. другой вопрос. какими способами можно передавать параметры сервлету? т.е. при получении параметров от клиента сервлет после своих действий возвращает html, xml, etc., но это уже новая страница. а как сделать что бы результат вернулся в ту же страницу? т.е. параметры пришили из index.html, результат вернулся туда же... |