j2ee networks java networking computers c++ jsp algorithms genetic e-commerce network bioinformatics jdbc .net