Hprose — это аббревиатура от "High Performance Remote Object Service Engine" (высокопроизводительный удалённый объектный сервисный движок).
Это передовое лёгковесное кросс-платформенное и кросс-языковое решение для создания высокопроизводительной динамической связи между удалёнными системами. Оно не только простое в использовании, но и мощное. Вам потребуется немного времени для его освоения, чтобы вы могли легко создавать распределённые приложения с использованием различных языков программирования.
Hprose поддерживает множество языков программирования, таких как:
С помощью Hprose можно легко и эффективно взаимодействовать между этими языками.
Данное расширение представляет собой реализацию Hprose для PHP на языке C.## Установка
Есть несколько способов установки этого пакета, вот три самых распространённых:
В папке исходного кода PHP создайте папку ext/hprose и скопируйте все файлы из архива в эту папку.
Выполните команду
./buildconf
для перестроения конфигурационных скриптов PHP.
Используйте следующие опции для компиляции PHP:
--enable-hprose
для сборки модуля PHP в виде библиотеки.
--enable-hprose=shared
для сборки модуля PHP в виде динамически загружаемой библиотеки.
Распакуйте этот пакет.
Выполните скрипт
phpize
для подготовки окружения для сборки расширения hprose.
Выполните команду
./configure --enable-hprose=shared
для создания файла Makefile.
Выполните:
make
чтобы скомпилировать расширение Hprose. Оно будет помещено в директорию ./modules.
Выполните:
make install
чтобы установить расширение Hprose в окружении PHP.
Выполните:
pecl install hprose
Это всё.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )