Рой Филдинг - Roy Fielding
Рой Филдинг
кандидат наук
| |
---|---|
Родился |
Рой Томас Филдинг
1965 г. |
Альма-матер | Калифорнийский университет в Ирвине |
Известен | REST, HTTP-сервер Apache |
Научная карьера | |
Поля | Информатика |
Тезис | « Архитектурные стили и дизайн сетевых архитектур программного обеспечения» (2000 г.) |
Веб-сайт | Рой |
Рой Томас Филдинг (род. 1965) - американский ученый-компьютерщик, один из основных авторов спецификации HTTP и создатель архитектурного стиля передачи репрезентативного состояния (REST). Он является авторитетом в области архитектуры компьютерных сетей и соучредителем проекта Apache HTTP Server .
Филдинг работает старшим научным сотрудником в Adobe Systems в Сан-Хосе, Калифорния .
биография
Филдинг родился в 1965 году в Лагуна-Бич, Калифорния . Он описывает себя как «частично маори , киви , янки, ирландца, шотландца, британца и пляжного бездельника из Калифорнии». В 1999 году журнал Technology Review TR100 Массачусетского технологического института (MIT) назвал его одним из 100 лучших новаторов в мире в возрасте до 35 лет. В 2000 году он получил докторскую степень в Калифорнийском университете в Ирвине .
Взносы
В докторской диссертации Филдинга « Архитектурные стили и проектирование сетевых архитектур программного обеспечения» описывается передача репрезентативного состояния (REST) как ключевой архитектурный принцип Всемирной паутины, которому было уделено большое внимание. Люди часто используют REST как подход к разработке веб-сервисов как альтернативу другим спецификациям распределенных вычислений, таким как SOAP . Филдинг также активно участвовал в разработке HTML и унифицированных идентификаторов ресурсов . Филдинг был соучредителем проекта Apache HTTP Server и был членом временных советов OpenSolaris, пока не ушел из сообщества в 2008 году. Он возглавлял Apache Software Foundation в течение первых трех лет и входил в его совет директоров до мая 2014 года.
В период с 2001 по 2006 год Филдинг работал над Waka, прикладным протоколом, задуманным как «бинарная замена HTTP на основе токенов ». Он был «разработан, чтобы соответствовать эффективности архитектурного стиля REST ».
использованная литература
Библиография
- Филдинг, Рой Томас (2000). «Архитектурные стили и проектирование сетевых архитектур программного обеспечения» . Диссертация . Калифорнийский университет в Ирвине.