Monday, December 22, 2003
JSch - Java Secure Channel
JSch is a pure Java implementation of SSH2.
Very keen. This is the SSH library that Ant 1.6 depends on. #
Ant 1.6 New Features
Keen. New features in Ant 1.6. Finally some quality ssh support! #
It provides all the spiffies I want, and that others seem to want in very few classes. Its very optimized for wrapping objects and executing invocation stacks (ie, intercepted method calls) rather than for adding new interceptors. Making a typical call to an intercepted method doesn't involve any reflection (it uses cglib). The first time an instance of a given class is wrapped it is slow (bytecode generation) and when a new interceptor is added it is slow (needs to traverse its cache and figure out what it applies to) but the common stuff is fast and that's what counts =)
A spiffy interception library based on cglib so it's pretty performant. Good stuff! #