I developed a client server based java networking Instant Messaging app. The client program is needed to be run on the client computer whereas the server program is on server computer. This works in my local wi-fi network(Home network). But i want this one to deploy on internet using some servers and so,so that my friend who is in another city can run the client program from there. Would it be possible for me to do this? I tried to learn heroku techniques for java but its hard for me to understand.
sash_kp commented: Well if i host it in a server,then after uploading it to that server how to compile the java program? I mean using the cmd from my laptop? In that way what's the significance of uploading it to the server if finally i am gonna compile it in my laptop's cm +0