1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/andot-hprose-pecl

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Расширение Hprose для PHP

Присоединиться к чату на https://gitter.im/hprose/hprose-pecl Статус сборки Поддерживаемые версии PHP: 5.2 до 7.0 GitHub релиз Лицензия

Введение

Hprose — это высокопроизводительный движок удалённого объектного сервиса.

Это современный, лёгковесный, многоплатформенный, объектно-ориентированный, высокопроизводительный, динамический механизм удалённой связи. Он не только прост в использовании, но и мощен. Вам потребуется немного времени для изучения, чтобы вы могли использовать его для создания распределённых приложений на различных языках программирования.

Hprose поддерживает множество языков программирования, например:

  • AAuto Quicker
  • ActionScript
  • ASP
  • C++
  • Dart
  • Delphi/Free Pascal
  • dotNET(C#, Visual Basic...)
  • Golang
  • Java
  • JavaScript
  • Node.js
  • Objective-C
  • Perl
  • PHP
  • Python
  • Ruby
  • ...

С помощью Hprose можно легко и эффективно взаимодействовать между этими языками программирования.

Этот проект представляет собой реализацию расширения Hprose для PHP.

Установка

Есть много способов сборки пакета. Ниже приведены подробности наиболее полезных методов сборки пакета:-----------------------------------------------------------------------------

Способ 1: Сборка пакета с помощью PHP

  1. Создайте папку ext/hprose в каталоге исходников PHP. Скопируйте все файлы из пакета в созданную папку.

  2. Выполните команду

     ./buildconf

    для перестроения скрипта конфигурации PHP.

  3. Скомпилируйте PHP с опцией:

    --enable-hprose для сборки модуля, встроенного в PHP

    --enable-hprose=shared для сборки динамически загружаемого модуля


Способ 2: Сборка пакета с помощью утилиты phpize

  1. Распакуйте содержимое пакета. Выполните

     phpize

скрипт, который подготовит окружение для сборки пакета hprose.

  1. Выполните

     ./configure --enable-hprose=shared

чтобы сгенерировать файл makefile.

  1. Выполните

     make

чтобы собрать библиотеку расширения hprose. Она будет расположена в каталоге ./modules.

  1. Выполните

     make install

чтобы установить библиотеку расширения hprose в PHP


Способ 3: Установка через pecl

  1. Выполните:

     pecl install hprose

Это всё.


Использование

Это расширение является частью Hprose для PHP, оно реализует только сериализацию, десериализацию и абстрактный слой протокола RPC Hprose. Реальные клиент и сервер HTTP написаны на PHP. Если вы хотите узнать, как использовать это расширение, обратитесь сюда:http://github.com/hprose/hprose-php

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Hprose — это высокопроизводительный движок для удалённого обслуживания объектов. Это новый облегчённый, межъязыковой и межплатформенный объектно-ориентированный высокопроизводительный промежуточный компонент для динамической удалённой связи. Он не только лёгок в изучении и использовании, но и обладает мощными функциями. Данный проект представляе... Развернуть Свернуть
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/andot-hprose-pecl.git
git@api.gitlife.ru:oschina-mirror/andot-hprose-pecl.git
oschina-mirror
andot-hprose-pecl
andot-hprose-pecl
master