I have a server which is made using php, and it is listening to the ipaddress1
and port1
, then I have a client made in java, it connects to the server using ipaddress1
and port1
using the Socket s = new Socket(ipaddress1, port1);
, can this server and client communicate with each other?
Yes, they can. You have two options:
Fundamentally, what goes through a socket is byte data, and bytes are the same in any language. The only thing that would give you trouble would be if you wanted the client to use a Java-only format like an ObjectOutputStream
.