Android

Microsoft Contributes Code เพื่อโครงการ SOA ของ Apache

TWC9: VS Code Updates, Azure Tips and Tricks, Project xCloud, Fancy Hairdryers and more

TWC9: VS Code Updates, Azure Tips and Tricks, Project xCloud, Fancy Hairdryers and more
Anonim

ไมโครซอฟท์กำลังให้รหัสโครงการโอเพ่นซอร์ส SOA ของ Apache เพื่อให้ทัศนคติต่อซอฟต์แวร์โอเพนซอร์สและชุมชนที่อ่อนแอของ บริษัท ลดลง

ในบล็อกโพสต์ในสัปดาห์นี้ไมโครซอฟท์กล่าวว่ากำลังมีส่วนร่วมในโครงการสโตนเฮนจ์ซึ่งมีวัตถุประสงค์เพื่อสร้างแอพพลิเคชันตัวอย่างสำหรับการใช้ SOA (สถาปัตยกรรมที่มุ่งเน้นบริการ) โดยใช้โปรโตคอลมาตรฐานของ W3C และ OASIS

W3C (World Wide Web Consortium) และ OASIS (Organization for Advancement of Structured Information Standards) เป็นกลุ่มที่ดูแลมาตรฐานของเทคโนโลยีที่ใช้ในการสร้าง SOA

[อ่านเพิ่มเติม: พีซีใหม่ของคุณจำเป็นต้องใช้ 15 SOA หมายถึงแนวทางด้านสถาปัตยกรรมไอทีและผลิตภัณฑ์ที่เกี่ยวข้องซึ่งจะแยกฟังก์ชันการทำงานของแอ็พพลิเคชันลงในบริการ "interoperable" ซึ่งทำให้นักพัฒนาซอฟต์แวร์มีความยืดหยุ่นมากขึ้นและสามารถนำโค้ดมาใช้ซ้ำในหลาย ๆ โปรแกรมได้ มาตรฐานคือกุญแจสำคัญในการทำให้ SOA ทำงานได้เนื่องจากอนุญาตให้มีการสร้างบริการเหล่านี้โดยให้แอพพลิเคชันทำงานบนระบบต่างๆสามารถแลกเปลี่ยนข้อมูลผ่านทางโปรโตคอลมาตรฐาน

ตามเว็บไซต์ Apache Stonehenge มีวัตถุประสงค์เพื่อแสดงแนวทางปฏิบัติที่ดีที่สุดสำหรับนักพัฒนาซอฟต์แวร์ แอ็พพลิเคชันที่ใช้งานร่วมกันซึ่งสื่อสารผ่านโปรโตคอลที่แตกต่างกันและโครงสร้างพื้นฐานซอฟต์แวร์เพื่อแสดงให้เห็นถึงความสามารถในการทำงานร่วมกันระหว่างแพลตฟอร์มต่างๆและเพื่อช่วยในการระบุอุปสรรคในการทำงานร่วมกัน WSO2 ซึ่งเป็น บริษัท ที่สร้างมิดเดิ้ลโดยเฉพาะสำหรับ SOA ได้เสนอ Stonehenge ให้ Apache และเป็นผู้สนับสนุนโค้ดครั้งแรก

Microsoft มีช่วงสองสามปีที่ผ่านมาเติบโตขึ้นเป็นมิตรกับซอฟต์แวร์โอเพนซอร์สและชุมชนที่รองรับความพยายามส่วนใหญ่มาจากกลุ่ม Platform Strategy ที่นำโดย Microsoft Senior Director Sam Ramji กลุ่มนี้อยู่เบื้องหลังการให้การสนับสนุนและการมีส่วนร่วมของ Apache และเป็นส่วนสำคัญในการส่งเสริมความพยายามในการทำงานร่วมกันต่างๆเพื่อให้แน่ใจว่าซอฟต์แวร์ของ Microsoft ทำงานได้ดีกับเทคโนโลยีที่แข่งขันกัน

ยังคงเป็นไปในขณะที่ Microsoft ได้เพิ่มความพยายามอย่างมากที่จะโปร่งใสมากขึ้น สร้างซอฟต์แวร์และสนับสนุนชุมชนโอเพนซอร์สแม้แต่สมาชิกทีมของ Ramji ก็ยอมรับว่ากระบวนการนี้เป็นวิวัฒนาการและจะใช้เวลาในการครอง บริษัท ทั้งหมด

ไมโครซอฟท์กล่าวว่าจะสนับสนุน Apache ในฐานะผู้สนับสนุนแพลทินัม เมื่อเดือนกรกฎาคมที่ผ่านมาการย้ายที่ทำให้ Apache ได้บริจาคเงินจำนวน 100,000 เหรียญสหรัฐเพื่อสนับสนุนโครงการโอเพนซอร์ส หลังจากนั้นปีที่ ApacheCon 2008 ไมโครซอฟท์ยังได้ให้การสนับสนุนสโตนเฮนจ์ แต่ไม่ได้ทำรหัส ณ จุดนั้น