Вот кое-что интересное Ice для PHP .
Что такое ЛЕД ?
Ice, Internet Communications Engine, является промежуточным программным обеспечением для практического программиста. Ice представляет собой высокопроизводительную интернет-коммуникационную платформу, включающую множество многоуровневых сервисов и плагинов. Лед означает простоту, скорость и мощь.
Кажется, что она во многом вдохновлена CORBA, но разработана из очень конкретной потребности — привнести серьезное сотрудничество в WISH — многопользовательскую онлайн-игру. Поддержка PHP (только в качестве клиента) была целью с самого начала, чтобы разрешить администрирование игры через Интернет, и поставляется в виде расширения для PHP5 (обязательно).
В любом случае — пока еще не все полностью проработано — есть много чего читать, но пока он выглядит очень многообещающе как механизм, позволяющий PHP общаться с удаленными системами, когда вам нужно что-то более мощное / производительное, чем, скажем, веб-интерфейс на основе XML Сервисы. Первые впечатления — ZeroC знает, что они делают.
Обновить
Интересный фрагмент из документа Massively Multiplayer Middleware ;
Настойчивость Чтобы обеспечить постоянство объектов, мы расширили объектную модель, чтобы разрешить определение атрибутов постоянства для объектов. Для разработчика создание постоянного объекта состоит из определения тех атрибутов, которые должны храниться в базе данных. Компилятор обрабатывает эти определения и генерирует библиотеку времени выполнения, которая реализует ассоциативные контейнеры для каждого типа объекта.
Разработчики получают доступ к постоянным объектам, просматривая их в контейнере по ключам