arl: products: G*F

[response] [style]

Generic Java frameworks
G*F is a collection of Java frameworks for multiple areas of my interests, like graphics, generic configuration, logging, versioning, and servers.



products
  • GAF - Applets containing Nasduk viewer.
  • GCF - Configuration container, context, and media classes for handling Java system configuration.
  • GEDF - Encode/Decoder stream encoding decoding interfaces and tools.
  • GLF - Logging Java system logging framework.
  • GVF - Version Java class versioning system. Tools for finding out class version.
  • GSF - Servers webcam server & connectors.


 

references
GSF + GAF used at

  • www.lumimaailma.com
    with HTML window which uses push operation | with applet window Nasduk viewer © arl. Handles push with browsers not capable for it.
  • Nasduk viewer was created because Gambozola which was used earlier is quite buggy (depending directly fixed header formats) and it contains too much features: when we are watching webcam we really want to watch it, and not play "url games". Also Nasduk uses Java awt image better.


Where to use: Java system parametering, large system configuration, for supporting multiple languages, integrated into your software, to have multiple configuration file formats supported, to have multiple configuration sources to be used simultaneusly (like files,xml,ldap,db, or other sources), to integrate program parameters from multiple sources (commandline,servlet, etc.).

Customization: all of the frameworks are coded using desing patterns like factory, adapter, etc. GVF uses lazy evaluation. JUnit test cases.

Keywords: generic, java, framework, configuration, logging, version, webcam, multiplexer

© arlupdated: 20070711