I have connected java with oracle and providing the facility of accessing data on the lan... I have also open a port, but still my java app over lan start very slowly after that it speed up, but at startup its very slow Y? Thank you for any suggestion

what if you use separated threads for doing the conectinons...?

Well even i do a separate thread... until the connection not established software wont work, so i want to make connection real fast..