Hprose — это высокопроизводительный движок удалённого объектного сервиса.
Это современный, лёгковесный, многоплатформенный, объектно-ориентированный, высокопроизводительный, динамический механизм удалённой связи. Он не только прост в использовании, но и мощен. Вам потребуется немного времени для изучения, чтобы вы могли использовать его для создания распределённых приложений на различных языках программирования.
Hprose поддерживает множество языков программирования, например:
С помощью Hprose можно легко и эффективно взаимодействовать между этими языками программирования.
Этот проект представляет собой реализацию расширения Hprose для PHP.
Есть много способов сборки пакета. Ниже приведены подробности наиболее полезных методов сборки пакета:-----------------------------------------------------------------------------
Создайте папку ext/hprose в каталоге исходников PHP. Скопируйте все файлы из пакета в созданную папку.
Выполните команду
./buildconf
для перестроения скрипта конфигурации PHP.
Скомпилируйте PHP с опцией:
--enable-hprose
для сборки модуля, встроенного в PHP
--enable-hprose=shared
для сборки динамически загружаемого модуля
Распакуйте содержимое пакета. Выполните
phpize
скрипт, который подготовит окружение для сборки пакета hprose.
Выполните
./configure --enable-hprose=shared
чтобы сгенерировать файл makefile.
Выполните
make
чтобы собрать библиотеку расширения hprose. Она будет расположена в каталоге ./modules.
Выполните
make install
чтобы установить библиотеку расширения hprose в PHP
Выполните:
pecl install hprose
Это всё.
Это расширение является частью Hprose для PHP, оно реализует только сериализацию, десериализацию и абстрактный слой протокола RPC Hprose. Реальные клиент и сервер HTTP написаны на PHP. Если вы хотите узнать, как использовать это расширение, обратитесь сюда:http://github.com/hprose/hprose-php
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )