2014-02-01 1 views
0

У меня есть апплет, который читает и записывает файлы с моего собственного сервера. В основном, изображение апплета представляет собой текстовый редактор, который позволяет пользователям писать простые тексты, а затем нажмите «Сохранить». Когда они нажимают кнопку «Сохранить», данные отправляются на мой сервер. Когда они открываются, данные загружаются в апплет с моего сервера. Им разрешено указывать каждый файл, который они сохраняют, чтобы они могли открыть его. Но все это сообщение находится между апплетом и моим сервером. Так что в моем манифесте, это нормально, чтобы иметьНужно ли мне все разрешения для апплета, который читает и записывает на мой собственный сервер

Permissions: sandbox 

Или я должен изменить, чтобы

Permissions: all-permissions 
+0

Технически апплет фактически пишет или пишет что-либо на ваш сервер, так как апплет выполняет локальный контекст клиентского ПК. Я предполагаю, что апплет способен открыть какое-то соединение обратно на ваш сервер, чтобы облегчить процесс чтения/записи, например, соединение «Socket» или «URL». В этом случае вам могут потребоваться разрешения на открытие сетевого подключения, хотя из памяти, открывая соединение с тем же контекстом домена, который загружался апплетом, не требуется никаких специальных привилегий, но вам нужно будет проверить это – MadProgrammer

ответ

0

У меня есть апплет считывает и записывает файлы и мой собственный сервер.

  1. Нет приложения. может напрямую записывать файлы на сервер. Если бы это было psossible, сервер будет завален изображениями детской порнографии в течение 24 часов.
  2. Вместо этого сервер должен предлагать некоторые функции для приема загрузки и принимать собственные действия для хранения данных.
  3. Апплет может «позвонить домой» на «ресурс сохранения/восстановления ресурсов» своего собственного сервера, в то время как в песочнице.
Смежные вопросы