Downloads
Java Database Framework - A set of classes, which provide an layer of abstraction over a SQL Anywhere database. This is a work in progress, but provides an excellent example of wrapping JDBC classes, and adding performance tracking, and connection pooling and monitoring. A future version will support Oracle, and possibly other databases. Download Framework
RC4 Encryption - A Java example of an RC4 implementation. This provide encryption and decryption which can be used to encrypt at the field level. SQL Anywhere provides field level encryption, however the 'key' value is viewable in Triggers, thus it is not quite secure. There are two implementations here, and DataFish2, is my preferred method, since it translates the encrypted string into readable characters, which are much nicer for storing in a database, and outputting to a file. Recommended use is for user application passwords, credit card information, social security numbers, and any data where 'compliance' might be an issue. Download DataFish