Статьи

IcePHP — какой-нибудь серьезный RPC для PHP?

Вот кое-что интересное Ice для PHP .

Что такое ЛЕД ?

Ice, Internet Communications Engine, является промежуточным программным обеспечением для практического программиста. Ice представляет собой высокопроизводительную интернет-коммуникационную платформу, включающую множество многоуровневых сервисов и плагинов. Лед означает простоту, скорость и мощь.

Кажется, что она во многом вдохновлена CORBA, но разработана из очень конкретной потребности — привнести серьезное сотрудничество в WISH — многопользовательскую онлайн-игру. Поддержка PHP (только в качестве клиента) была целью с самого начала, чтобы разрешить администрирование игры через Интернет, и поставляется в виде расширения для PHP5 (обязательно).

В любом случае — пока еще не все полностью проработано — есть много чего читать, но пока он выглядит очень многообещающе как механизм, позволяющий PHP общаться с удаленными системами, когда вам нужно что-то более мощное / производительное, чем, скажем, веб-интерфейс на основе XML Сервисы. Первые впечатления — ZeroC знает, что они делают.

Обновить
Интересный фрагмент из документа Massively Multiplayer Middleware ;

Настойчивость Чтобы обеспечить постоянство объектов, мы расширили объектную модель, чтобы разрешить определение атрибутов постоянства для объектов. Для разработчика создание постоянного объекта состоит из определения тех атрибутов, которые должны храниться в базе данных. Компилятор обрабатывает эти определения и генерирует библиотеку времени выполнения, которая реализует ассоциативные контейнеры для каждого типа объекта.

Разработчики получают доступ к постоянным объектам, просматривая их в контейнере по ключам