Skip to content

Latest commit

 

History

History
 
 

php

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Ice for PHP

Getting started | Examples | Documentation | Building from source

The Ice framework provides everything you need to build networked applications, including RPC, pub/sub, server deployment, and more.

Ice for PHP is the PHP implementation of the Ice framework.

Sample Code

// Slice definitions (Hello.ice)

module Demo
{
    interface Hello
    {
        void sayHello();
    }
}
// Client application (Client.php)
require_once 'Ice.php';
require_once 'Hello.php';

$communicator = Ice\initialize();
$hello = Demo\HelloPrxHelper::uncheckedCast(
    $communicator->stringToProxy("hello:default -h localhost -p 10000"));
$hello->sayHello();