| 
<?php
 set_time_limit      (0) ;
 ini_set             ('memory_limit', '256M');
 
 require_once (__DIR__ . '/../../ANYEM_SHARED/' . '/anyem.resource.impl/ResourceIdentifierImpl.php');
 require_once (__DIR__ . '/../../ANYEM_SHARED/' . '/anyem.resource.impl/ResourceImpl.php');
 require_once (__DIR__ . '/../../ANYEM_SHARED/' . 'anyem.resource.impl/ResponseWrapperImpl.php') ;
 
 require_once (__DIR__ . '/../anyem.client.impl/ClientImpl.php');
 require_once (__DIR__ . '/../anyem.client.impl/ClientConnectionImpl.php');
 
 
 class ClientIncrementationTest {
 public static function main ($args) {
 $clientConnection   = ClientConnectionImpl::newClient();
 $identifier         = new ResourceIdentifierImpl("anyem.com", "anyemNameSpace", "a");
 $client             = new ClientImpl($clientConnection, $identifier);
 
 for ($i=0 ; $i < $args[0] ; $i++) {
 $a = 0;
 /**
 * @var ResponseWrapperImpl
 */
 $responseWrapper = $client->get($a);
 $a = $responseWrapper->getResource()->getData();
 $client->put(++$a);
 }
 
 print ("THESE DATA ARE PROVIDED FROM ANYEM SERVER\n");
 printf("after %s repetition, [a] variable contains : %s", $args[0], $a) ;
 }
 }
 ClientIncrementationTest::main(array(1));
 
 
 
 
 
 
 
 
 
 
 |