Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Рой Томас Филдинг (род. 1965) - американский ученый-компьютерщик, один из основных авторов спецификации HTTP и создатель архитектурного стиля передачи репрезентативного состояния (REST). Он является авторитетом в области архитектуры компьютерных сетей и соучредителем проекта Apache HTTP Server . [1] [2]

Филдинг работает старшим научным сотрудником в Adobe Systems в Сан-Хосе, Калифорния . [3]

Биография [ править ]

Филдинг родился в 1965 году в Лагуна-Бич, Калифорния . Он описывает себя как «частично маори , киви , янки, ирландца, шотландца, британца и пляжного бездельника из Калифорнии». [4] [5] [6] В 1999 году журнал Technology Review TR100 Массачусетского технологического института (MIT) назвал его одним из 100 лучших новаторов в мире в возрасте до 35 лет. [7] В 2000 году он получил докторскую степень. из Калифорнийского университета в Ирвине . [8]

Вклады [ править ]

В докторской диссертации Филдинга « Архитектурные стили и проектирование сетевых архитектур программного обеспечения» описывается передача репрезентативного состояния (REST) ​​как ключевой архитектурный принцип Всемирной паутины, которому было уделено большое внимание. Люди [ кто? ] Часто держат REST в качестве подхода к разработке веб - служб , [8] в качестве альтернативы других распределенных вычислений спецификации , такие как SOAP . Филдинг также активно участвовал в разработке HTML и унифицированных идентификаторов ресурсов . Филдинг соучредителем Apache HTTP Server проекта[9] [10] и был членом временногосоветадиректоров OpenSolaris, пока не ушел из сообщества в 2008 году. [11] Он возглавлял Apache Software Foundation в течение первых трех лет и входил в его совет директоров до мая 2014 года. [ 12]

В период с 2001 по 2006 год Филдинг работал над Waka, протоколом приложения, задуманным как «бинарная замена HTTP на основе токенов ». [13] Он был «разработан, чтобы соответствовать эффективности архитектурного стиля REST ». [14] [15]

Ссылки [ править ]

  1. ^ "Персональный веб-сайт Роя Т. Филдинга" . 2012-11-19 . Проверено 4 марта 2013 .
  2. ^ "Публикации Роя Филдинга в Google Scholar" . Проверено 4 марта 2013 .
  3. ^ «Рой Т. Филдинг» . LinkedIn . Проверено 28 августа 2017 .
  4. ^ «Рой Т. Филдинг: история жизни» . Калифорнийский университет в Ирвине .
  5. Рой Т. Филдинг (27.07.2011). «Re: брендинг OpenOffice.org» . www-Legal-Discussion .
  6. ^ Рой Т. Филдинг (1999-07-02). "Re: Киви" . Список рассылки FoRK .
  7. ^ "1999 Молодые новаторы до 35 лет" . Обзор технологий . 1999 . Проверено 4 марта 2013 .
  8. ^ а б Филдинг, RT; Тейлор, Р. Н. (2000). «Принципиальный дизайн современной веб-архитектуры». Материалы 22-й международной конференции по программной инженерии - ICSE '00 . С. 407–416. CiteSeerX 10.1.1.420.3952 . DOI : 10.1145 / 337180.337228 . ISBN  978-1581132069. S2CID  2675076 .
  9. ^ Mockus, A .; Филдинг, RT; Хербслеб, Дж. (2000). «Пример разработки программного обеспечения с открытым исходным кодом». Материалы 22-й международной конференции по программной инженерии - ICSE '00 . С. 263–272. CiteSeerX 10.1.1.13.1121 . DOI : 10.1145 / 337180.337209 . ISBN  978-1581132069. S2CID  9075291 .
  10. ^ Mockus, A .; Филдинг, RT; Хербслеб, JD (2002). «Два примера разработки программного обеспечения с открытым исходным кодом: Apache и Mozilla». ACM Transactions по программной инженерии и методологии . 11 (3): 309–346. CiteSeerX 10.1.1.594.5885 . DOI : 10.1145 / 567793.567795 . S2CID 1938015 .  
  11. Рой Т. Филдинг (14 февраля 2008 г.). «Ответы Sun на вопросы о товарных знаках OpenSolaris» . ogb-обсудить .
  12. ^ "Протокол заседания Совета директоров Apache Software Foundation" . 2014-05-21 . Проверено 8 июля 2014 .
  13. ^ «Разговор с Роем Филдингом о HTTP, REST, WebDAV, JSR 170 и Waka» . jonudell.net. 2006-08-25.
  14. ^ Рой Т. Филдинг, доктор философии (2002-11-19). «Вака: замена HTTP» ( PPT ) .
  15. ^ Филдинг, Рой Т. (2012). "Протокол Вака" (PDF) . IETF.org . Проверено 23 марта 2017 .

Библиография [ править ]

  • Филдинг, Рой Томас (2000). «Архитектурные стили и проектирование сетевых архитектур программного обеспечения» . Диссертация . Калифорнийский университет в Ирвине.

Внешние ссылки [ править ]

  • Блог Филдинга