04-09-2012, 05:40 PM
Хлорка старается избегать подключения каких-либо дополнительных библиотек к своим программам, особенно Apache. В силу того, что они имеют свойство включать внутрь слишком много лишнего и весить в размере соответсвенно. Встроенный java.util.logging всем устраивает, включая простоту использования. Достаточно реализовать собственный Formatter чтобы выводить трассу в филе или на экран куда там надобно. Способов вывода трассы полно в Интернете, наиболее простой StringWriter. Ради этого совсем необязательно качать Апач.
Ради примера есть такой говно-пакет в Apache называется Axis2, о котором можно вспомнить только матерным словом. Мало того что там куча всего лишнего, так и производительность всех этих 20-ти мегабайтовых библиотек при запуске простенького встроенного примера заставляет отказаться от него. А ведь Apache SOAP больше несуществует, теперь он входит внутрь Axis-а, который еще и не совместим с Microsoft SOAP. Кароч как я посмотрел время выполнения примера передачи строки, я решил для моих задач будет достаточно XML RPC. А вам ASevenfold, я рекомендую использовать мод Rampart для апача еще так мегабайт на 15 поверх Axis2 чтобы ваш комп "сдох" от бесконечных рекурсий и пустых циклов в конце которых, выйдет долгожданное слово "Hello I'm Batman!". Однозначно нельзя сказать, что тут можете обойтись одной строчкой. Ненадо забывать что за одной строчкой текста может скрываться мегабайт 20 кода, так что применять такие вещи надо по необходимости. Apache Common Logging полезен для создания промежуточных пакетов, которые предполагается использовать в разных приложениях, для конечного - ненадо.
Aquanox, давай дружить?
Ради примера есть такой говно-пакет в Apache называется Axis2, о котором можно вспомнить только матерным словом. Мало того что там куча всего лишнего, так и производительность всех этих 20-ти мегабайтовых библиотек при запуске простенького встроенного примера заставляет отказаться от него. А ведь Apache SOAP больше несуществует, теперь он входит внутрь Axis-а, который еще и не совместим с Microsoft SOAP. Кароч как я посмотрел время выполнения примера передачи строки, я решил для моих задач будет достаточно XML RPC. А вам ASevenfold, я рекомендую использовать мод Rampart для апача еще так мегабайт на 15 поверх Axis2 чтобы ваш комп "сдох" от бесконечных рекурсий и пустых циклов в конце которых, выйдет долгожданное слово "Hello I'm Batman!". Однозначно нельзя сказать, что тут можете обойтись одной строчкой. Ненадо забывать что за одной строчкой текста может скрываться мегабайт 20 кода, так что применять такие вещи надо по необходимости. Apache Common Logging полезен для создания промежуточных пакетов, которые предполагается использовать в разных приложениях, для конечного - ненадо.
Aquanox, давай дружить?