เรากำลังดำเนินการเพื่อคืนค่าแอป Unionpedia บน Google Play Store
ขาออกขาเข้า
🌟เราได้ทำให้การออกแบบของเราง่ายขึ้นเพื่อการนำทางที่ดีขึ้น!
Instagram Facebook X LinkedIn

อะแพชี เอกซ์เอ็มแอล

ดัชนี อะแพชี เอกซ์เอ็มแอล

อะแพชี เอกซ์เอ็มแอล (Apache XML) เป็นโครงการหนึ่งของมูลนิธิซอฟต์แวร์อะแพชีซึ่งให้ความสำคัญกับเอกซ์เอ็มแอลโดยเฉพาะ โครงการนี้มีโครงการย่อยที่เป็นโอเพนซอร์สทั้งหมดดังนี้.

สารบัญ

  1. 10 ความสัมพันธ์: ภาษาจาวาภาษาซีพลัสพลัสภาษาเพิร์ลอะแพชี แอกซิสอะแพชี เซิร์กซีสจาวาสคริปต์ตัวแบบโอเพนซอร์ซซันไมโครซิสเต็มส์เฟรมเวิร์กเอกซ์เอ็มแอล

  2. มูลนิธิซอฟต์แวร์อะแพชี

ภาษาจาวา

ลโก้ของภาษาจาวา ภาษาจาวา (Java programming language) เป็นภาษาโปรแกรมเชิงวัตถุ (Object Oriented Programming) พัฒนาโดย เจมส์ กอสลิง และวิศวกรคนอื่นๆ ที่ ซัน ไมโครซิสเต็มส์ ภาษาจาวาถูกพัฒนาขึ้นในปี พ.ศ.

ดู อะแพชี เอกซ์เอ็มแอลและภาษาจาวา

ภาษาซีพลัสพลัส

ษาซีพลัสพลัส (C++) เป็นภาษาโปรแกรมคอมพิวเตอร์อเนกประสงค์ มีโครงสร้างภาษาที่มีการจัดชนิดข้อมูลแบบสแตติก (statically typed) และสนับสนุนรูปแบบการเขียนโปรแกรมที่หลากหลาย (multi-paradigm language) ได้แก่ การโปรแกรมเชิงกระบวนคำสั่ง, การนิยามข้อมูล, การโปรแกรมเชิงวัตถุ, และการโปรแกรมแบบเจเนริก (generic programming) ภาษาซีพลัสพลัสเป็นภาษาโปรแกรมเชิงพาณิชย์ที่นิยมมากภาษาหนึ่งนับตั้งแต่ช่วงทศวรรษ 1990 เบียเนอ สเดราสดร็อบ (Bjarne Stroustrup) จากเบลล์แล็บส์ (Bell Labs) เป็นผู้พัฒนาภาษาซีพลัสพลัส (เดิมใช้ชื่อ "C with classes") ในปี ค.ศ.

ดู อะแพชี เอกซ์เอ็มแอลและภาษาซีพลัสพลัส

ภาษาเพิร์ล

right ภาษาเพิร์ล (Perl) (ย่อมาจาก Practical Extraction and Report Language) เป็นภาษาโปรแกรมแบบไดนามิก พัฒนาโดยนายแลร์รี วอลล์ (Larry Wall) ในปี ค.ศ. 1987 เพื่อใช้งานกับระบบปฏิบัติการยูนิกซ์ ภาษาเพิร์ล นั้นถูกออกแบบมาให้ใช้งานได้ง่าย โครงสร้างของภาษาจึงไม่ซับซ้อน มีลักษณะคล้ายกับภาษาซี นอกจากนี้เพิร์ลยังได้แนวคิดบางอย่างมาจากเชลล์สคริปต์, ภาษา AWK, sed และ Lisp ปัจจุบันเวอร์ชันล่าสุดคือ 5.18.0.

ดู อะแพชี เอกซ์เอ็มแอลและภาษาเพิร์ล

อะแพชี แอกซิส

อะแพชี แอกซิส คือ โครงร่างซอฟต์แวร์ประเภทโอเพ่นซอร์ส ใช้สำหรับสร้างเว็บเซอร์วิซ โดยด้วย แอกซิส เองรองรับการพัฒนาอยู่ 2 ภาษาคือ ภาษาจาวา และ ภาษาซีพลัสพลัส ซึ่งนำไปใช้กับ SOAP Server นอกจากนี้ยังมีเครื่องมือ และ APIs ช่วยอำนวยความสะดวกให้กับนักพัฒนา สำหรับสร้าง เว็บเซอร์วิซ และโปรแกรมประยุกต์ที่ทำงานร่วมกับเว็บเซอร์วิซ โดยที่ แอกซิส นี้อยู่ภายใต้มูลนิธีซอฟต์แวร์อะแพชี.

ดู อะแพชี เอกซ์เอ็มแอลและอะแพชี แอกซิส

อะแพชี เซิร์กซีส

อะแพชี เซิร์กซีส (Apache Xerces) เป็นกลุ่มไลบรารีที่ใช้แจงส่วน (parse) และจัดดำเนินการ (manipulate) แฟ้มข้อมูลเอกซ์เอ็มแอล ซึ่งเป็นส่วนหนึ่งของโครงการอะแพชี เอกซ์เอ็มแอล (Apache XML) แพ็กเกจซอฟต์แวร์นี้ช่วยทั้งการแจงส่วนและการผลิตแฟ้มเอกซ์เอ็มแอลขึ้นใหม่ คำว่า Xerces มาจากผีเสื้อเซิร์กซีสสีน้ำเงิน (Xerces Blue butterfly) ซึ่งเป็นการตั้งชื่อตามพระนามในภาษาฝรั่งเศสของเซิร์กซีสมหาราชแห่งเปอร์เซีย (Xerxes the Great) อีกต่อหนึ่ง ไลบรารีนี้เป็นการนำเอพีไอมาตรฐานสำหรับการแจงส่วนเอกซ์เอ็มแอลมาใช้จำนวนหนึ่ง รวมทั้ง DOM, SAX และ SAX 2 เซิร์กซีสสามารถใช้ได้บนภาษาจาวา ภาษาซีพลัสพลัส และภาษาเพิร์ล.

ดู อะแพชี เอกซ์เอ็มแอลและอะแพชี เซิร์กซีส

จาวาสคริปต์

วาสคริปต์ (JavaScript) เป็นภาษาสคริปต์ ทีมีลักษณะการเขียนแบบโปรโตไทพ (Prototyped-based Programming) ส่วนมากใช้ในหน้าเว็บเพื่อประมวลผลข้อมูลที่ฝั่งของผู้ใช้งาน แต่ก็ยังมีใช้เพื่อเพิ่มเติมความสามารถในการเขียนสคริปต์โดยฝังอยู่ในโปรแกรมอื่น ๆ ซัน ไมโครซิสเต็มส์เป็นเจ้าของเครื่องหมายการค้า "JavaScript" โดยมันถูกนำไปใช้ภายใต้สัญญาอนุญาตเพื่อการพัฒนาเทคโนโลยีโดย เน็ตสเคป และมูลนิธิมอซิลล.

ดู อะแพชี เอกซ์เอ็มแอลและจาวาสคริปต์

ตัวแบบโอเพนซอร์ซ

ตัวแบบโอเพนซอร์ซ (open-source model) เป็นตัวแบบการพัฒนาซอฟต์แวร์แบบกระจายอำนาจที่สนับสนุนให้มีการร่วมมือกันอย่างเสรีLevine, Sheen S., & Prietula, M.

ดู อะแพชี เอกซ์เอ็มแอลและตัวแบบโอเพนซอร์ซ

ซันไมโครซิสเต็มส์

ัญลักษณ์ของ Sun Microsystems เป็นตัวอักษร Sun สี่ชุด ที่มองจากมุมไหนก็ได้ ซันไมโครซิสเต็มส์ (Sun Microsystems) เป็นบริษัทผู้ผลิตคอมพิวเตอร์ สารกึ่งตัวนำและซอฟต์แวร์ ที่ตั้งอยู่ในซิลิคอนแวลลีย์ เมืองแซนตาแคลรา รัฐแคลิฟอร์เนีย สหรัฐอเมริกา ผลิตภัณฑ์เด่นที่เป็นที่รู้จักโดยทั่วไปของซัน ได้แก่ เครื่องเซิร์ฟเวอร์และเวิร์กสเตชัน ที่ใช้หน่วยประมวลผลสปาร์ค (SPARC), ระบบปฏิบัติการโซลาริส (Solaris), ระบบไฟล์บนเครือข่าย NFS, และ โดยเฉพาะอย่างยิ่งภาษาจาวา และแพลตฟอร์มจาวา นอกจากนี้ ซันยังเป็นผู้สนับสนุนหลักของ โครงการโอเพ่นออฟฟิศดอทอ็อก (OpenOffice.org) ซึ่งเป็นชุดซอฟต์แวร์สำนักงานแบบโอเพนซอร.

ดู อะแพชี เอกซ์เอ็มแอลและซันไมโครซิสเต็มส์

เฟรมเวิร์ก

กรอบงาน หรือ เฟรมเวิร์ก (framework) อาจหมายถึง.

ดู อะแพชี เอกซ์เอ็มแอลและเฟรมเวิร์ก

เอกซ์เอ็มแอล

อกซ์เอ็มแอล (XML: Extensible Markup Language ภาษามาร์กอัปขยายได้) เป็นภาษามาร์กอัปสำหรับการใช้งานทั่วไป พัฒนาโดยW3C โดยมีจุดประสงค์เพื่อเป็น สิ่งที่เอาไว้ติดต่อกันในระบบที่มีความแตกต่างกัน (เช่นใช้คอมพิวเตอร์มี่มีระบบปฏิบัติการคนละตัว หรืออาจจะเป็นคนละโปรแกรมประยุกต์ที่มีความต้องการสื่อสารข้อมูลถึงกัน) นอกจากนี้ยังเพื่อเป็นพื้นฐานในการสร้างภาษามาร์กอัปเฉพาะทางอีกขั้นหนึ่ง XML พัฒนามาจาก SGML โดยดัดแปลงให้มีความซับซ้อนลดน้อยลง XML ใช้ในแลกเปลี่ยนข้อมูลระหว่างเครื่องคอมพิวเตอร์ที่แตกต่างกัน และเน้นการแลกเปลี่ยนข้อมูลผ่านอินเทอร์เน็ต XML ยังเป็นภาษาพื้นฐานให้กับภาษาอื่นๆ อีกด้วย (ยกตัวอย่างเช่น Geography Markup Language (GML), RDF/XML, RSS, MathML, Physical Markup Language (PML), XHTML, SVG, MusicXML และ cXML) ซึ่งอนุญาตให้โปรแกรมแก้ไขและทำงานกับเอกสารโดยไม่จำเป็นต้องมีความรู้ในภาษานั้นมาก่อน.

ดู อะแพชี เอกซ์เอ็มแอลและเอกซ์เอ็มแอล

ดูเพิ่มเติม

มูลนิธิซอฟต์แวร์อะแพชี

หรือที่รู้จักกันในชื่อ Apache XML