Да, у вас есть много вариантов.Во-первых, очевидно, чтобы преобразовать это в службу клиент-сервер и передавать между ними текстовые или двоичные сообщения.Возможно, вы захотите заглянуть в веб-сервисы, если вы мазохист, или более простой сервис REST, или CORBA / COM + и другие для двоичных сериализаций.Кроме того, существуют различные очереди, такие как MQseries, RabbitMQ и т. Д. Иногда посредник достаточно быстр и эффективен, или достаточно прямого вызова.
Следующее - более прямая связь, если ваши платформы находятся в пределахтот же сервер или кластер, что-то вроде JavaBridge и др. (выполните поиск по запросу "java php bridge", и некоторые из них появятся. Есть даже интерпретатор PHP, написанный на Java для JVM, который обеспечивает полную совместимостьмежду двумя, которые могут помочь вам.