Рой Филдинг
Рой Филдинг | |
---|---|
Рожденный | Рой Томас Филдинг сентябрь 1965 г. (58 лет) |
Альма-матер | Калифорнийский университет, Ирвин |
Известный | REST, HTTP-сервер Apache |
Научная карьера | |
Поля | Информатика |
Диссертация | Архитектурные стили и проектирование сетевых архитектур программного обеспечения (2000) |
Веб-сайт | Рой |
Рой Томас Филдинг (1965 г.р.) — американский ученый-компьютерщик, один из основных авторов спецификации HTTP и создатель архитектурного стиля передачи репрезентативного состояния (REST). Он является специалистом в области архитектуры компьютерных сетей и соучредителем проекта HTTP-сервера Apache . [1] [2]
Филдинг работает старшим главным научным сотрудником в компании Adobe Systems в Сан-Хосе, Калифорния . [3]
Биография
[ редактировать ]Филдинг родился в 1965 году в Лагуна-Бич, Калифорния . Он описывает себя как «наполовину маори , киви , янки, ирландцы, шотландцы, британцы и калифорнийские пляжные бездельники». [4] [5] [6] В 1999 году Массачусетского технологического института (MIT) журнал Technology Review TR100 назвал его одним из 100 лучших новаторов в мире в возрасте до 35 лет. [7] В 2000 году получил докторскую степень в Калифорнийском университете в Ирвайне . [8]
Взносы
[ редактировать ]Архитектурные стили и проектирование сетевых программных архитектур» Докторская диссертация Филдинга « описывает передачу репрезентативного состояния (REST) как ключевой архитектурный принцип Всемирной паутины и привлекла большое внимание. Компьютерные инженеры часто рассматривают REST как подход к разработке веб-сервисов . [8] в качестве альтернативы другим спецификациям распределенных вычислений, таким как SOAP . Филдинг также принимал активное участие в разработке HTML и унифицированных идентификаторов ресурсов . Филдинг стал сооснователем HTTP-сервера Apache. проекта [9] [10] и был членом временного правления OpenSolaris , пока не ушел из сообщества в 2008 году. [11] Он возглавлял Apache Software Foundation в течение первых трех лет его существования и входил в его совет директоров до мая 2014 года. [12]
В период с 2001 по 2006 год Филдинг работал над Waka, протоколом приложений, на основе токенов который задумывался как «двоичная замена HTTP ». [13] Он был «разработан, чтобы соответствовать эффективности архитектурного стиля REST ». [14] [15]
Он ввел термин HATEOAS (гипермедиа как двигатель прикладного состояния) в 2000 году в своей докторской диссертации. [16]
Ссылки
[ редактировать ]- ^ «Личный веб-сайт Роя Т. Филдинга» . 19 ноября 2012 г. Проверено 4 марта 2013 г.
- ^ «Публикации Роя Филдинга в Google Scholar» . Google Академик . Проверено 4 марта 2013 г.
- ^ «Рой Т. Филдинг» . ЛинкедИн . Проверено 28 августа 2017 г.
- ^ «Рой Т. Филдинг: История жизни» . Калифорнийский университет в Ирвайне .
- ^ Рой Т. Филдинг (27 июля 2011 г.). «Re: Брендинг OpenOffice.org» . www-юридические-обсудить .
- ^ Рой Т. Филдинг (2 июля 1999 г.). «Re: Киви» . Список рассылки ФОРК .
- ^ «1999 Молодые новаторы до 35 лет» . Обзор технологий . 1999 . Проверено 4 марта 2013 г.
- ^ Jump up to: а б Филдинг, RT; Тейлор, Р.Н. (2000). «Принципиальное проектирование современной веб-архитектуры». Материалы 22-й международной конференции по программной инженерии - ICSE'00 . стр. 407–416. CiteSeerX 10.1.1.420.3952 . дои : 10.1145/337180.337228 . ISBN 978-1581132069 . S2CID 2675076 .
- ^ Мокус, А.; Филдинг, RT; Хербслеб, Дж. (2000). «Пример разработки программного обеспечения с открытым исходным кодом». Материалы 22-й международной конференции по программной инженерии - ICSE'00 . стр. 263–272. CiteSeerX 10.1.1.13.1121 . дои : 10.1145/337180.337209 . ISBN 978-1581132069 . S2CID 9075291 .
- ^ Мокус, А.; Филдинг, RT; Хербслеб, JD (2002). «Два примера разработки программного обеспечения с открытым исходным кодом: Apache и Mozilla». Транзакции ACM по программной инженерии и методологии . 11 (3): 309–346. CiteSeerX 10.1.1.594.5885 . дои : 10.1145/567793.567795 . S2CID 1938015 .
- ^ Рой Т. Филдинг (14 февраля 2008 г.). «Ответы Sun на вопросы о товарных знаках OpenSolaris» . ogb-обсудить .
- ^ «Протокол заседания совета директоров Apache Software Foundation» . 21 мая 2014 г. Проверено 8 июля 2014 г.
- ^ «Разговор с Роем Филдингом о HTTP, REST, WebDAV, JSR 170 и Waka» . jonudell.net. 25 августа 2006 г.
- ^ Рой Т. Филдинг, доктор философии. (19 ноября 2002 г.). «вака: замена HTTP» ( PPT ) .
- ^ Филдинг, Рой Т. (2012). «Протокол Вака» (PDF) . IETF.org . Проверено 23 марта 2017 г.
- ^ Филдинг, Рой Томас (2000). «Передача представительского состояния (REST)» . Архитектурные стили и проектирование сетевых архитектур программного обеспечения (доктор философии). Калифорнийский университет в Ирвайне . п. 82. ИСБН 0599871180 .
Библиография
[ редактировать ]- Филдинг, Рой Томас (2000). «Архитектурные стили и проектирование сетевых архитектур программного обеспечения» . Диссертация . Калифорнийский университет в Ирвайне.