Распространено сжать данные перед шифрованием. Сжатие его впоследствии не работает, потому что зашифрованные данные AES кажутся случайными (что касается любого хорошего шифра кроме любых заголовков и этажерки).
Однако сжатие может представить атаки по сторонним каналам в некоторых контекстах, таким образом, необходимо проанализировать собственное использование. О таких нападениях недавно сообщили по зашифрованному VoIP: суть - то, что различные слоги создают характерные изменения в скорости передачи, когда сжато с VBR, потому что некоторые звуки сжимаются лучше, чем другие. Некоторые (или все) слоги могут поэтому быть восстанавливаемыми с достаточным анализом, так как данные передаются на уровне, это сгенерировано. Фиксация или использовать (менее эффективное) сжатие CBR или использовать буфер для передачи на постоянном уровне независимо от скорости передачи данных, выходящей из кодера (увеличивающий задержку).
AES превращает 16-байтовые входные блоки в 16-байтовые выходные блоки. Единственное расширение является к раунду данными до целого числа блоков.
Вы можете начать здесь:
NetBeans действительно хорошо поддерживает JAX-WS, и доступно множество руководств, например:
Глен Мазза написал множество интересных статей о JAX-WS RI / Metro:
Веб-сайт JAX-WS ссылается на хорошие ресурсы:
Наконец, JAX-WS RI включает множество примеров для множества вариантов использования, которые вы можете оформить заказ из:
Или просто загрузите и распакуйте JAX-WS RI.
Я использовал jaxws плагин maven .
http://java.sun.com/mailers/techtips/enterprise/2008/TechTips_Jan08.html кажется хорошей статьей для чтения.
Мне очень нравится руководство по Netbeans: Netbeans: Jax-WS