BEAR_Resource
[ class tree: BEAR_Resource ] [ index: BEAR_Resource ] [ all elements ]

Class: BEAR_Resource_Server

Source Location: /BEAR/Resource/Server.php

Class Overview

BEAR_Base
   |
   --BEAR_Resource_Server

BEARリソースsocketサーバー


Author(s):

Version:

  • Release: @package_version@ $Id: Server.php 2485 2011-06-05 18:47:28Z koriyama@bear-project.net $

Copyright:

  • 2008-2011 Akihito Koriyama All rights reserved.

Methods


Inherited Variables

Inherited Methods


Class Details

[line 44]
BEARリソースsocketサーバー

BEARリソースsocketサーバー

 リソースをソケットでサービスします。
 サーバーはデーモンモードでちあがります。

 クライアントはソケット接続した後以下のようにリソースをCRUDで操作します。

 read user/blog?id=10&blog_id=20
 update user/blog?id=10&blog_id=20&name=new

 サーバーに接続しているクライアントに一斉に通知するのに
 broadcastというメソッドが使用できます。一斉通知以外はreadと同じです。

 broadcast user/blog?id=10&blog_id=20




Tags:

author:  Akihito Koriyama <koriyama@bear-project.net>
version:  Release: @package_version@ $Id: Server.php 2485 2011-06-05 18:47:28Z koriyama@bear-project.net $
copyright:  2008-2011 Akihito Koriyama All rights reserved.
link:  http://www.bear-project.net
license:  BSD


[ Top ]


Class Methods


method start [line 57]

void start( [int $port = 103754], [bool $isFork = true], [string $handlerName = 'BEAR_Resource_Server_Handler'], [string $ipAddress = false])

サービススタート

サービススタート




Tags:



Parameters:

int   $port   ポート番号
bool   $isFork   サーバータイプ true:folk false:sequential
string   $handlerName   サーバーハンドラ名
string   $ipAddress   サーバーIP

[ Top ]


Documentation generated on Sat, 30 Jul 2011 00:11:53 +0900 by phpDocumentor 1.4.3