WikiDer > Hessian (протокол веб-службы)
Разработчики) | Caucho Technology, Inc |
---|---|
Написано в | Ява, Python и ActionScript |
Операционная система | Кроссплатформенность |
Тип | веб-сервис протокол |
Лицензия | Лицензия Apache 2.0 |
Интернет сайт | гессен |
Гессен бинарный веб-сервис протокол что делает веб-сервисы пригодными для использования без необходимости использования большой инфраструктуры и без изучения нового набора протоколов.[ласковые слова]. Поскольку это двоичный протокол, он хорошо подходит для отправки двоичных данных без необходимости расширять протокол с помощью вложений.
Гессен был разработан Caucho Technology, Inc. Компания выпустила Ява, Python и ActionScript для Adobe Flash реализации Hessian по лицензии с открытым исходным кодом ( Лицензия Apache). Сторонние реализации на нескольких других языках (C ++, C #, JavaScript, Perl, PHP, Рубин, Цель-C, D, и Erlang) также доступны как с открытым исходным кодом.
Адаптации
Хотя Hessian в первую очередь предназначен для веб-сервисов, его можно адаптировать для TCP трафик с помощью HessianInput и HessianOutput классы в реализации Java Caucho.
Реализации
- Хлопок (Erlang)
- HessDroid (Android)
- Гессен (на Рубине) (Рубин)
- Hessian.js (JavaScript)
- Hessian4J (Ява)
- HessianC # (C #)
- HessianCPP (C ++)
- HessianD (D)
- HessianKit (Objective-C 2.0)
- HessianObjC (Цель-C)
- HessianPHP (PHP)
- HessianPy (Python)
- HessianRuby (Рубин)
- Гессен-переводчик (Perl)
Смотрите также
- Первая абстрактная синтаксическая нотация
- SDXF
- Apache Thrift
- Etch (протокол)
- Буферы протокола
- Internet Communications Engine