Введение в расширение swool
Swoole: Механизм асинхронной сетевой связи PHP для производственной среды
Разработчики PHP могут создавать высокопроизводительные асинхронные параллельные службы TCP, UDP, сокетов UNIX, HTTP, websocket. Swool может широко использоваться в Интернете, мобильной связи, корпоративном программном обеспечении, облачных вычислениях, онлайн-играх, Интернете вещей (IOT), интернете транспортных средств, умном доме и других областях, используя PHP + swool в качестве основы сетевой связи, что может значительно повысить эффективность команды ИТ-исследований и разработок предприятия и сосредоточиться на разработке инновационных продуктов.
бережливость
Бережливость-это язык описания интерфейса и двоичный протокол связи, который используется для определения и создания межъязыковых сервисов. Он используется в качестве платформы удаленного вызова процедур (RPC), разработанной Facebook для “масштабной разработки межъязыковых сервисов”..
Реализация Swool
Официальный PHP-сервер, предоставляемый thrift, работает в собственном режиме ввода-вывода PHP с низкой производительностью. Автор использует интерфейс, предоставляемый асинхронным сервером swole + бережливость, для реализации асинхронного совместного приложения бережливости.
Этот проект был с открытым исходным кодом на GitHub:
Этот проект был с открытым исходным кодом на GitHub:
Нуждающиеся студенты могут обратиться к нему.
Из моего блога: https://www.ddhigh.com/2019/0