Android

Microsoft đóng góp mã cho dự án SOA Apache

Система доменных имен DNS | Курс "Компьютерные сети"

Система доменных имен DNS | Курс "Компьютерные сети"
Anonim

Microsoft đang đóng góp mã cho một dự án SOA nguồn mở Apache, tiếp tục làm mềm thái độ của công ty đối với phần mềm nguồn mở và cộng đồng hỗ trợ nó. Trong một bài đăng trên blog tuần này, Microsoft cho biết họ đang đóng góp mã cho Project Stonehenge, nhằm xây dựng một bộ các ứng dụng mẫu để thực hiện một SOA (kiến trúc hướng dịch vụ) dựa trên các giao thức chuẩn W3C và OASIS đã được phê duyệt.

W3C (World Wide Web Consortium) và OASIS (Tổ chức vì sự tiến bộ của các tiêu chuẩn thông tin có cấu trúc) là hai nhóm giám sát việc chuẩn hóa các công nghệ được sử dụng để xây dựng SOA.

[Đọc thêm: PC mới của bạn cần 15 Các chương trình miễn phí, tuyệt vời]

SOA đề cập đến cách tiếp cận kiến ​​trúc CNTT và các sản phẩm liên quan tách biệt chức năng ứng dụng thành các dịch vụ "tương thích", cho phép các nhà phát triển linh hoạt hơn và khả năng sử dụng lại nhiều đoạn mã trong nhiều chương trình. Các tiêu chuẩn là chìa khóa để làm cho SOA hoạt động vì chúng cho phép tạo ra các dịch vụ này bằng cách cho phép các ứng dụng chạy trên các hệ thống trao đổi thông tin khác nhau thông qua các giao thức chuẩn.

Theo trang web Apache, Stonehenge là nhằm thể hiện các thực tiễn tốt nhất cho các nhà phát triển

WSO2, một công ty xây dựng phần mềm trung gian dành riêng cho SOA, đề xuất Stonehenge cho Apache và là người đóng góp mã đầu tiên của nó.

Microsoft đã trải qua một vài năm trở nên thân thiện hơn với phần mềm nguồn mở và cộng đồng hỗ trợ nó, một nỗ lực chủ yếu là do Nhóm Chiến lược Nền tảng do Giám đốc cấp cao của Microsoft Sam Ramji đứng đầu. Nhóm này đứng đằng sau sự tài trợ và đóng góp của Apache, và cũng là công cụ thúc đẩy các nỗ lực tương tác khác nhau để đảm bảo phần mềm của Microsoft hoạt động tốt với các công nghệ cạnh tranh.

Tuy nhiên, trong khi Microsoft chắc chắn đã nỗ lực hơn để minh bạch hơn xây dựng phần mềm và hỗ trợ cộng đồng nguồn mở, ngay cả các thành viên của nhóm Ramji đã thừa nhận rằng quá trình này là một tiến hóa và sẽ mất thời gian cho toàn bộ công ty nắm lấy.

Microsoft lần đầu tiên cho biết sẽ hỗ trợ Apache như một nhà tài trợ bạch kim Tháng 7 năm ngoái, một động thái cũng đã tặng cho Apache khoản đóng góp 100.000 đô la Mỹ để hỗ trợ các dự án nguồn mở của mình. Cuối năm đó tại ApacheCon 2008 Microsoft cũng đã bày tỏ sự ủng hộ của mình đối với Stonehenge, nhưng không có mã nào vào thời điểm đó.