← กลับไปยังบทความทั้งหมด

เฮนริก ฟริสทิก นีลเซน วิศวกรผู้ร่วมพัฒนาโปรโตคอล HTTP และเว็บเบราว์เซอร์

สรุปใจความสำคัญ

  • เป็นหนึ่งในผู้เขียนหลักของข้อกำหนดโปรโตคอล HTTP และผู้บริหารการพัฒนา HTTP 1.1
  • ร่วมพัฒนาเว็บเบราว์เซอร์ Arena ที่ CERN ร่วมกับ Tim Berners-Lee และ Håkon Wium Lie
  • มีบทบาทสำคัญในการเปลี่ยน SOAP 1.1 ให้เป็นโปรโตคอลส่งข้อความแบบน้ำหนักเบา
  • ปัจจุบันดำรงตำแหน่ง Principal Architect ที่ทีม Applied AI ของ Microsoft

เฮนริก ฟริสทิก นีลเซน (Henrik Frystyk Nielsen) เกิดเมื่อวันที่ 1 สิงหาคม ค.ศ. 1969 เป็นวิศวกรและนักวิทยาการคอมพิวเตอร์ชาวเดนมาร์ก ผู้มีบทบาทสำคัญในยุคเริ่มต้นของ World Wide Web โดยเป็นที่รู้จักจากการทำงานร่วมกับ Tim Berners-Lee และการมีส่วนร่วมในการกำหนดมาตรฐานโปรโตคอลการถ่ายโอนไฮเปอร์เท็กซ์ (HTTP) ซึ่งเป็นรากฐานสำคัญของการสื่อสารบนอินเทอร์เน็ตในปัจจุบัน

ประวัติและการศึกษา

นีลเซนเกิดที่กรุงโคเปนเฮเกน ประเทศเดนมาร์ก เขาสำเร็จการศึกษาระดับปริญญาโทด้านวิศวกรรมโทรคมนาคม (Engineering of Telecommunications) จากมหาวิทยาลัยออลบอร์ก (Aalborg University) ในเดือนสิงหาคม ค.ศ. 1994

การทำงานที่ CERN และการพัฒนาเว็บเบราว์เซอร์

เส้นทางการทำงานด้านเว็บของนีลเซนเริ่มต้นที่ CERN โดยเขาเป็นนักศึกษาบัณฑิตศึกษาคนแรกของ Tim Berners-Lee และได้ร่วมทำงานในห้องทำงานเดียวกับ Håkon Wium Lie ผู้ร่วมคิดค้น Cascading Style Sheets (CSS) ในช่วงเวลานี้ นีลเซนและ Lie ได้ร่วมกันพัฒนาเว็บเบราว์เซอร์ที่ชื่อว่า Arena ซึ่งเป็นหนึ่งในเบราว์เซอร์ยุคแรกๆ ที่ช่วยผลักดันการใช้งานเว็บให้แพร่หลาย

บทบาทใน W3C และการกำหนดมาตรฐาน HTTP

ในปี ค.ศ. 1994 นีลเซนได้รับคำเชิญจาก Berners-Lee ให้เข้าร่วมเป็นเจ้าหน้าที่ฝ่ายเทคนิคของ World Wide Web Consortium (W3C) ซึ่งเป็นองค์กรที่ก่อตั้งขึ้นเพื่อกำหนดมาตรฐานของเว็บ เขาได้เริ่มงานอย่างเป็นทางการในเดือนมีนาคม ค.ศ. 1995 โดยมุ่งเน้นการพัฒนา HTTP และหัวข้อโปรโตคอลเว็บอื่นๆ เช่น Line Mode Browser และ libwww

ผลงานที่โดดเด่นที่สุดของเขาในช่วงนี้คือการเป็นหนึ่งในผู้เขียนหลักของข้อกำหนด Hypertext Transfer Protocol (HTTP) ฉบับปี ค.ศ. 1996 และต่อมาได้บริหารจัดการการพัฒนา HTTP เวอร์ชัน 1.1 ซึ่งเผยแพร่ในปี ค.ศ. 1999 ก่อนที่เขาจะลาออกจาก W3C ในเดือนกรกฎาคมปีเดียวกัน

การทำงานที่ Microsoft และการพัฒนาโปรโตคอล SOAP

นีลเซนเข้าร่วมงานกับบริษัท Microsoft ในเดือนสิงหาคม ค.ศ. 1999 โดยเริ่มพัฒนา SOAP 1.1 ซึ่งเดิมที SOAP ถูกเสนอให้เป็นโปรโตคอลการแปลงวัตถุเป็น XML (XML-based object serialization protocol) คล้ายกับ XML-RPC แต่ด้วยการผลักดันของนีลเซนและ Noah Mendelsohn ทำให้ SOAP 1.1 พัฒนาไปสู่โปรโตคอลที่เน้นการส่งข้อความแบบน้ำหนักเบา (lightweight message-oriented protocol) สำหรับการแลกเปลี่ยนข้อมูลกึ่งโครงสร้างในสภาพแวดล้อมแบบกระจายตัว

ในปี ค.ศ. 2000 เขาได้ทำหน้าที่เป็นบรรณาธิการในความพยายามกำหนดมาตรฐาน SOAP ภายในกลุ่มทำงาน XML Protocol ของ W3C ซึ่งนำไปสู่การเกิด SOAP 1.2 ในเวลาต่อมา

นวัตกรรมด้านหุ่นยนต์และปัญญาประดิษฐ์

ในปี ค.ศ. 2003 นีลเซนและ George Chrysanthakopoulos ได้เริ่มโครงการบ่มเพาะเพื่อสร้างโมเดลแอปพลิเคชันและโมเดลการเขียนโปรแกรมสำหรับเว็บที่รองรับสภาพแวดล้อมแบบกระจายตัวและมีการทำงานพร้อมกันสูง ผลลัพธ์ของโครงการนี้คือ DSSP ซึ่งเป็นโปรโตคอลฐาน SOAP ที่ช่วยเพิ่มความสามารถในการจัดการข้อมูลโครงสร้างและการแจ้งเตือนเหตุการณ์ให้กับโมเดล HTTP

ในปี ค.ศ. 2005 โครงการนี้ได้ถูกนำไปพัฒนาเป็นผลิตภัณฑ์จริงเมื่อนีลเซนและ Chrysanthakopoulos เข้าร่วมกลุ่ม Microsoft Robotics Group และได้เปิดตัว Microsoft Robotics Studio เวอร์ชันแรกสู่สาธารณะในเดือนมิถุนายน ค.ศ. 2006 ปัจจุบัน นีลเซนดำรงตำแหน่งสถาปนิกหลัก (Principal Architect) ในทีม Applied AI ของ Microsoft โดยมุ่งเน้นการนำปัญญาประดิษฐ์ (AI) มาปรับใช้ในระดับ Edge Computing

คำถามที่พบบ่อย

เฮนริก ฟริสทิก นีลเซน มีบทบาทอย่างไรในการพัฒนา World Wide Web?

เขามีบทบาทสำคัญในการกำหนดมาตรฐานการสื่อสารของเว็บ โดยเป็นหนึ่งในผู้เขียนหลักของข้อกำหนด HTTP และร่วมพัฒนาเว็บเบราว์เซอร์ Arena ในยุคเริ่มต้นที่ CERN

HTTP 1.1 แตกต่างจากเวอร์ชันก่อนหน้าอย่างไรในมุมมองของงานนีลเซน?

นีลเซนเป็นผู้บริหารจัดการการพัฒนา HTTP 1.1 ซึ่งเผยแพร่ในปี 1999 เพื่อปรับปรุงประสิทธิภาพและมาตรฐานการสื่อสารบนเว็บให้ดียิ่งขึ้นกว่าเวอร์ชันปี 1996

ผลงานของเขาที่ Microsoft คืออะไร?

เขาพัฒนาโปรโตคอล SOAP 1.1 และ 1.2, ร่วมสร้าง Microsoft Robotics Studio และปัจจุบันทำงานด้านการนำ AI ไปใช้ในระดับ Edge Computing