ロイ・トーマス・フィールディング(1965年生まれ)はアメリカのコンピュータ科学者であり、 HTTP仕様の主要著者の1人であり、 Representational State Transfer (REST)アーキテクチャスタイルの創始者です。彼はコンピュータネットワークアーキテクチャの権威であり、 Apache HTTP Serverプロジェクトの共同創設者でもあります。[ 1 ] [ 2 ]
フィールディングはカリフォルニア州サンノゼにあるアドビで上級主任科学者として働いている。[ 3 ]
フィールディングは1965年にカリフォルニア州ラグナビーチで生まれた。彼は自身を「マオリ、ニュージーランド人、アメリカ人、アイルランド人、スコットランド人、イギリス人、そしてカリフォルニアのビーチバムの血を引いている」と表現している。[ 4 ] [ 5 ] [ 6 ] 1999年、マサチューセッツ工科大学(MIT)テクノロジーレビューTR100は、彼を35歳以下の世界トップ100人のイノベーターの1人に選出した。[ 7 ] 2000年、彼はカリフォルニア大学アーバイン校から博士号を取得した。[ 8 ]
フィールディングの博士論文「アーキテクチャスタイルとネットワークベースのソフトウェアアーキテクチャの設計」では、表現状態転送(REST) をワールドワイドウェブの主要なアーキテクチャ原則として説明しており、大きな注目を集めています。コンピュータエンジニアは、 SOAPなどの他の分散コンピューティング仕様の代替として、Web サービスの開発アプローチとして REST を頻繁に推奨しています[ 8 ] 。フィールディングはHTMLとUniform Resource Identifiersの開発にも深く関わっています。フィールディングはApache HTTP Serverプロジェクト[ 9 ] [ 10 ]を共同設立し、 2008 年にコミュニティを辞任するまで暫定OpenSolarisボードのメンバーでした[ 11 ]。彼は最初の 3 年間はApache Software Foundation の議長を務め、2014 年 5 月までその理事会に在籍していました[ 12 ]。
2001年から2006年にかけて、フィールディングは「 HTTPのバイナリトークンベースの代替」を目的としたアプリケーションプロトコルであるWakaの開発に取り組んだ。[ 13 ]これは「 RESTアーキテクチャスタイルの効率性に合うように設計された」[ 14 ] [ 15 ]。
彼は2000年に博士論文の中でHATEOAS (Hypermedia As The Engine Of Application State)という用語を造語した。 [ 16 ]