Android

Microsoft dodaje kod do projektu Apache SOA

TEAMS - Jak zapisywać się do zespołu przy użyciu kodu?

TEAMS - Jak zapisywać się do zespołu przy użyciu kodu?
Anonim

Microsoft wnosi swój wkład do otwartego projektu SOA Apache, kontynuując złagodzenie jego postawy wobec oprogramowania open-source i społeczności, która go obsługuje. Â

W poście na blogu w tym tygodniu Microsoft powiedział, że jest to kod pomocniczy do Project Stonehenge, którego celem jest zbudowanie zestawu przykładowych aplikacji do implementacji architektury SOA (architektury zorientowanej na usługi) w oparciu o zatwierdzone standardowe protokoły W3C i OASIS.

W3C (World Wide Web Consortium) i OASIS (Organizacja na rzecz Zaawansowanych Standardów Informacyjnych) to dwie grupy, które nadzorują standaryzację technologii wykorzystywanych do budowy SOA.

[Czytaj dalej: Twój nowy komputer potrzebuje tych 15 bezpłatne, doskonałe programy]

SOA odnosi się do architektury IT i powiązanych produktów, które oddzielają funkcjonalność aplikacji w interoperacyjne "usługi", dając programistom większą elastyczność i możliwość ponownego wykorzystania fragmentów kodu w wielu programach. Standardy są kluczem do działania SOA, ponieważ pozwalają na tworzenie tych usług, pozwalając aplikacjom działającym na różnych systemach wymieniać informacje za pośrednictwem standardowych protokołów.

Według witryny internetowej Apache, Stonehenge ma na celu demonstrację najlepszych praktyk dla programistów do tworzenia interoperacyjne aplikacje, które komunikują się za pośrednictwem odmiennych protokołów i infrastruktury oprogramowania, aby wykazać współdziałanie między różnymi platformami i pomóc w zidentyfikowaniu blokad dróg do interoperacyjności.

WSO2, firma, która buduje oprogramowanie pośrednie specjalnie dla architektury SOA, zaproponowała Stonehenge dla Apache i była jego pierwszym autorem kodu.

W ciągu ostatnich kilku lat Microsoft stał się bardziej przyjazny dla oprogramowania open source i społeczności, która je wspiera, a wysiłek ten był napędzany głównie przez Platform Strategy Group kierowaną przez Starszego Dyrektora Microsoft Sam Ramji. Grupa stoi za sponsorowaniem Apache i wkładem kodowym, a także odegrała zasadniczą rolę w promowaniu różnych działań w zakresie interoperacyjności, aby upewnić się, że oprogramowanie Microsoftu działa dobrze z konkurencyjnymi technologiami.

Mimo że Microsoft z pewnością podniósł wysiłki, aby być bardziej przejrzystym w zakresie tego, w jaki sposób buduje oprogramowanie i wspiera społeczność open source, nawet członkowie zespołu Ramji potwierdzili, że proces ten jest ewolucyjny i zajmie dużo czasu dla całej firmy.

Microsoft powiedział, że najpierw będzie wspierał Apache jako platynowy sponsor w lipcu ubiegłego roku ruch, który dał Apache także darowiznę w wysokości 100 000 USD na wsparcie jej projektów open source. W tym samym roku na ApacheCon 2008 Microsoft również wyraził poparcie dla Stonehenge, ale nie popełnił w tym momencie kodu.