แสดงบทความที่มีป้ายกำกับ HTTP แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ HTTP แสดงบทความทั้งหมด

วันศุกร์ที่ 16 ธันวาคม พ.ศ. 2554

Web server

ที่มา Whatis.com
 
Web server (แม่ข่ายเว็บ) เป็นโปรแกรม ซึ่งใช้แบบจำลอง ลูกข่าย/แม่ข่าย (client/server) และ Hypertext Transfer Protocol (HTTP) ของ World Wide Web ที่ให้บริการไฟล์ที่เป็นรูปแบบเว็บเพจให้ผู้ใช้เว็บ (ซึ่งคอมพิวเตอร์เก็บลูกข่าย HTTP ที่ส่งต่อคำขอ) คอมพิวเตอร์ทุกเครื่องบนอินเตอร์เน็ตที่เก็บเว็บไซต์ต้องมีโปรแกรมแม่ข่าย เว็บ แม่ข่ายนำตลาด 2 โปรแกรมคือ Apache ที่มีการติดตั้งเป็นแม่ข่ายเว็บอย่างกว้างขวาง และ Internet Information Server (IIS) ของ Microsoft แม่ข่ายเว็บอื่น รวมถึงแม่ข่ายเว็บของ Novell สำหรับผู้ใช้ระบบปฏิบัติการ Netware และตระกูลของแม่ข่าย Lotus Domino ของ IBM ส่วนใหญ่สำหรับลูกค้าของ OS/390 และ AS/400

แม่ข่ายเว็บมักจะมาเป็นส่วนหนึ่งของแพ็คเกจขนาดใหญ่ของอินเตอร์เน็ต และโปรแกรมที่เกี่ยวอินทราเน็ตสำหรับแม่ข่ายอีเมล์ คำขอดาวน์โหลดสำหรับ File Transfer Protocol (FTP) และการสร้างและเผยแพร่เว็บเพจ การพิจารณาเลือกแม่ข่ายเว็บ รวมถึงการทำได้ดีกับระบบปฏิบัติการและแม่ข่ายอื่น ความสามารถในการควบคุมโปรแกรมด้านแม่ข่าย คุณลักษณะความปลอดภัย การเผยแพร่ search engine และเครื่องมือสร้างไซต์ที่อาจจะมีมาด้วย

วันอาทิตย์ที่ 11 ธันวาคม พ.ศ. 2554

extranet

extranet เป็นเครือข่ายส่วนตัวที่ใช้ internet protocol และระบบการสื่อสารสาธารณะที่มีความปลอดภัยในการแบ่งส่วนของสารสนเทศ หรือ การปฏิบัติงานของบริษัทกับผู้ขายสินค้า หุ้นส่วน ลูกค้า หรือธุรกิจอื่น extranet สามารถมองเห็นส่วนของ internal ที่มีขยายไปสู่ผู้ใช้ภายนอกบริษัท ซึ่งสามารถให้คำจำกัดความเป็น "สถานะของภายใน" ในขณะที่อินเตอร์เน็ตได้รับการพิจารณาว่าเป็นการทำธุรกิจกับบริษัทอื่น และการขายสินค้าให้ลูกค้า โดยใช้ประโยชน์จาก HTML, Hypertext Transfer Protocol (HTTP) , Simple Mail Transfer Protocol (SMTP) และเทคโนโลยีของอินเตอร์เน็ตที่ได้นำเข้าสู่อินเตอร์เน็ต หรือ intranet ที่ดูเหมือนได้รับการออกแบบในเชิงธุรกิจระหว่างธุรกิจต่างๆ extranet ต้องการความปลอดภัยและความเป็นส่วนตัว ทำให้ต้องการ firewall server ในการบริหารการจ่ายและใช้ของ digital certificate หรือวิธีคล้ายกันของ user authentication, การเข้ารหัส (encryption) ข่าวสาร และการใช้เครือข่ายส่วนตัวเสมือน (virtual private network) ที่เป็นช่องทางในเครือข่ายสาธารณะ

บริษัท สามารถใช้ extranet ดังนี้
- แลกเปลี่ยนข้อมูลจำนวนมากโดยใช้ electronic data interchange (EDI)
- การใช้แคตตาล๊อคสินค้าร่วมกันเฉพาะผู้ค้าส่ง หรือ ในระหว่างการขาย
- การร่วมมือกับบริษัทอื่นในการพัฒนางานร่วมกัน
- ให้ หรือเข้าถึงการบริการโดยบริษัทหนึ่งไปที่กลุ่มของบริษัทอื่น เช่น online banking
- ให้ข่าวร่วมกัน ของความสนใจร่วมเฉพาะภายในหุ้นส่วน

Netscape, Oracle และ Sun Microsystems ได้ประกาศเป็นพันธมิตรในการสร้างความมั่นใจของผลิตภัณฑ์ extranet ให้สามารถทำงานร่วมกันโดยมาตรฐานของ Java Script และ Common Object Request Broker Architecture (CORBA) Microsoft สนับสนุน Point-to-point Tunneling Protocol และกำลังทำงานกับ American express และบริษัทอื่น ๆ ใน มาตรฐาน Open Buying on the Internet (OBI) ส่วน Lotus กำลังส่งเสริมการขายผลิตภัณฑ์ Group ware

Intranet

Intranet เป็นเครือข่ายส่วนตัวของหน่วยธุรกิจที่ประกอบด้วยการเชื่อมต่อภายใน และสามารถ ใช้ lease line ในเครือข่ายแบบ WAN ตามปกติ intranet รวมถึงการติดต่อผ่าน gateway ไปยังระบบอินเตอร์เน็ตภายนอก จุดประสงค์หลักของ intranet อยู่ที่การใช้สารสนเทศภายในบริษัท และทรัพยากรของระบบคอมพิวเตอร์ระหว่างพนักงาน intranet สามารถใช้ในการทำงานเป็นกลุ่มหรือการประชุมทางไกล (Teleconference)

Intranet ใช้ TCP/IP, HTTP และโปรโตคอลของอินเตอร์เน็ตอื่น ๆ และเปรียบได้เป็นเวอร์ชันของอินเตอร์เน็ต ด้วยช่องทางดังกล่าว บริษัทสามารถส่งข้อความภายในผ่านเครือข่ายสาธารณะ โดยระบบความปลอดภัยพิเศษ ให้ไปยังอีกของระบบ intranet

ตามปกติหน่วยงานขนาดใหญ่ยินยอมให้ผู้ใช้ภายใน intranet ติดต่อไปยังภายนอกโดยใช้การกลั่นกรองของ firewall ส่งการส่งออกและนำเข้า เมื่อส่วนใดของ intranet สามารถไปดึงลูกค้า หุ้นส่วน ผู้ขายสินค้า หรือบุคคลอื่น ภายนอกบริษัท ส่วนนั้นเรียกว่า Extranet

FTP (File Transfer Protocol)

FTP (File Transfer Protocol) เป็นโปรโตคอลมาตรฐานในอินเตอร์เน็ต ซึ่งเป็นวิธีที่ง่ายที่สุดในการแลกเปลี่ยนไฟล์ ระหว่างคอมพิวเตอร์บนอินเตอร์เน็ต คล้ายกับ Hypertext Transfer Protocol (HTTP) ที่ใช้ในการส่งเว็บเพ็จและไฟล์ที่เกี่ยวข้อง และ Simple Mail Transfer Protocol (SMTP) ที่ใช้ส่งผ่าน e-mail ซึ่ง FTP เป็นโปรโตคอลประยุกต์ที่ใช้โปรโตคอล TCP/IP โดย FTP ใช้ในการส่งไฟล์เว็บเพจจากแหล่งที่เก็บไปยังเครื่องคอมพิวเตอร์ โดยแสดงฐานะเป็นเครื่องแม่ข่าย สำหรับทุกคนบนอินเตอร์เน็ต และนิยมใช้ในการ download โปรแกรมและไฟล์มายังเครื่องคอมพิวเตอร์จากเครื่องแม่ข่ายอื่น

ในฐานะผู้ใช้ การใช้ FTP สามารถใช้คำสั่งติดต่อแบบ command line (เช่นเดียวกับคำสั่งของ MS_DOS) web browser สามารถสร้างคำขอ FTP เพื่อ download โปรแกรมที่เลือกจากเว็บเพจนอกจากนี้ FTP สามารถใช้ปรับปรุงไฟล์บนเครื่องแม่ข่าย โดยต้อง logon ไปที่ FTP server การสนับสนุน FTP โดยพื้นฐานในฐานะที่เป็นส่วนหนึ่งโปรแกรมที่มากับ TCP/IP อย่างไรก็ตามโปรแกรม FTP แบบ client ที่มีการติดต่อแบบ GUI ต้อง download จากบริษัทที่ผลิต

HTTP (Hypertext Transfer Protocol)

Hypertext Transfer Protocol (HTTP) เป็นกลุ่มของกฎสำหรับการแลกเปลี่ยนไฟล์ (เช่น ข้อความ ภาพ เสียง ภาพเคลื่อนไหว และไฟล์มัลติมีเดียต่าง ๆ) บน World Wide Web ที่สัมผัสกับชุดโปรโตคอลแบบ TCP/IP (ซึ่งทำหน้าที่แลกเปลี่ยนสารสนเทศบนอินเตอร์เน็ต) โดย HTTP เป็นโปรโตคอลแบบประยุกต์ แนวคิดสำคัญของ HTTP คือไฟล์ต่าง ๆ สามารถเก็บการอ้างอิงไฟล์อื่น เพื่อเรียกหรือดึงไฟล์ที่ต้องการ ใน Web server ที่มีไฟล์ HTML และไฟล์อื่นที่เรียกว่า HTTP daemon ซึ่งเป็นโปรแกรมได้รับการออกแบบให้คอยรับและรักษาการขอ HTTP เมื่อการขอของ HTTP นั้นมาถึง ใน web browser ของเครื่องคอมพิวเตอร์ผู้ใช้จะเป็น HTTP client เพื่อส่งการขอไปยังเครื่องแม่ข่ายเมื่อมีการเรียกไฟล์จาก browser ของผู้ใช้ โดยเปิดไฟล์ของเว็บ (ด้วยการพิมพ์ชื่อ URL) หรือคลิกที่ Hypertext link จากนั้น browser จะสร้างการขอ HTTP และไปยัง IP address ที่ชี้โดย URL เมื่อ HTTP daemon ในเครื่องแม่ข่ายปลายทางได้รับการขอ และประมวลผลเรียบร้อย จะส่งไฟล์ที่ขอกลับมา

HTTP เวอร์ชันล่าสุด คือ HTTP 1.1

สารสนเทศเพิ่มเติม

TechMetrix Research : Intranet Architectures and Performances Report.
World Wide Web Consortium : details of the basic 1.0 HTTP rules.

วันศุกร์ที่ 9 ธันวาคม พ.ศ. 2554

World Wide Web

คำจำกัดความทางเทคนิคของ World Wide Web คือ ทรัพยากรทั้งหมดและผู้ใช้บนอินเตอร์เน็ตที่ใช้ Hypertext Transfer Protocol (HTTP)

คำจำกัดความด้านขอบเขตที่มาจาก World Wide Web Consortium (W3C) คือ "World Wide Web เป็นจักรวาลของเครือข่ายสารสนเทศที่เข้าถึงได้ ที่รวบรวมความรู้ของมนุษย์"

สารสนเทศเพิ่มเติม

W3C web site : The World Wide Web Consortium.