XCode (Objective C)和Java RMI之间的进程间通信



我有一个RMI应用程序,它有服务实现,它有很多代码,我不想只是为了支持iPhone应用程序而重做业务逻辑。

有人可以帮助我在一个最好的方式来访问这些RMI服务使用Objective C?或者是否有其他方法可以使这成为可能,请告诉我,如果这是一个可怕的问题,作为一个软件程序员,我希望有一种方法可以使异构程序相互通信,所以这个问题带着这个假设来到我面前。

iOS中没有Java运行时,SDK中也没有对Java的任何支持,Objective-C应用程序无法在设备上启动另一个进程(除非它是越狱的),所以你的应用程序无法运行JVM。因此,我所知道的唯一其他选择(除了重写Java代码)是通过web服务提供Java功能。

而且,在iOS中,应用程序之间没有直接的通信方式(或者为此甚至在前台同时运行)。

最新更新