Java 是否可以创建一个可以在ios移动平台和windows桌面平台之间运行的应用程序,而无需使用web界面?

Java 是否可以创建一个可以在ios移动平台和windows桌面平台之间运行的应用程序,而无需使用web界面?,java,c++,ios,sockets,Java,C++,Ios,Sockets,大家好,我现在正在学习java,特别是线程和网络,我发现这对提高我的编程技能非常有用。我有一个java程序,它由一个服务器和一个使用套接字的客户端组成。服务器使用start()方法将套接字连接到每个线程,客户端可以编写文本,并由服务器回显。我想知道,这似乎是可行的,如果我可以用另一种语言编写另一个客户端,比如C++,并且既有C++客户端又有java客户端连接到ECHOSER?我希望最终有一个非常简单的应用程序,用于java编写的windows,一个非常简单的应用程序用于IOS,两者都连接到用ja

大家好,我现在正在学习java,特别是线程和网络,我发现这对提高我的编程技能非常有用。我有一个java程序,它由一个服务器和一个使用套接字的客户端组成。服务器使用start()方法将套接字连接到每个线程,客户端可以编写文本,并由服务器回显。我想知道,这似乎是可行的,如果我可以用另一种语言编写另一个客户端,比如C++,并且既有C++客户端又有java客户端连接到ECHOSER?我希望最终有一个非常简单的应用程序,用于java编写的windows,一个非常简单的应用程序用于IOS,两者都连接到用java编写的同一台服务器,TCP/IP是一个标准化协议,几乎每个平台都有它的实现。所以,可以使用java客户端和C++客户端,以及C客户端和PyPon客户端,以及其他所有用相同的TCP语言连接的客户端,同时,你需要做一个好的协议来传递和转发信息。如果你的iOS应用程序正在与你的java服务器通信,通过一个插座。那么我想说你的战斗已经完成了一半以上。。