This week's book giveaway is in the OCAJP 8 forum. We're giving away four copies of OCA Java SE 8 Programmer I Study Guide and have Edward Finegan & Robert Liguori on-line! See this thread for details.
I have a java program that opens a new socket connection to the server (where VB application is listening) and then sends some data. The VB application is supposed to receive it and then send some other data back to the java client, which is now reading input stream. However, everytime I try to read from input stream it returns me -1 . Can anyone suggest anything please? Following is my code. fyi: Its part of client migration from VB to Java (server is still VB). The VB client works perfectly for the same using winsock but java doesnt
outStr.write(vgBufferOut); //write bytes array to output stream