Добрый день
------------- да и по сути, чем отличается уровень возможностей и доступа у разработчика в случае использования аплета и этой прослойки?
Прости. Я что-то не смог понять вопрос. Или имеется виду разница между вариантом с использованием апплета в браузере и вариантом когда апплет вызывается из прослойки которой сделана на подобий примера NCALayer. То тут разница огромная . В браузере у меня есть только JavaScript. Даже зная путь к файлу с закрытым ключем я не смогу его прочитать без ведома пользователя, у меня есть только методы вашего апплета. Если же мой код запущен прослойке которую я контролирую , то здесь я могу запросто его прочитать и отправить куда нужно по тихому. Ведь эта прослойка будет по ходу просто java-программой.
Кстати Вы представьте что все ИС создали такие прослойки для апплета. Сколько таких ИС у нас в Казахстане?
10, 20, 50? И это значит что если клиент использует все эти ИС то у него на компе будет столько же 10, 20, 50 установлено программ-прослоек. Так ? Не красиво все это.
---------- Но а какое у вас решение есть?
В идеале вообще желательно отказаться от прослоек и самого java-applet. На что его заменить это другой большой вопрос. Тут много искать и пробовать придется, а потом много кода придется писать.
Есть еще вариант Вам самим написать прослойку для апплета. Эту прослойку будут все клиенты скачивать и устанавливать , также как качают сейчас корневые сертификаты с вашего сайта. А все остальные ИС будут цеплятся к нему. Тут гораздо меньше понадобиться писать.
-----------------------
С наилучшими пожеланиями
Рустем Жунусов
www.lastdaywaiting.com