Android

Microsoft bidrar till kod till Apache SOA-projektet

Azure Full Course - Learn Microsoft Azure in 8 Hours | Azure Tutorial For Beginners | Edureka

Azure Full Course - Learn Microsoft Azure in 8 Hours | Azure Tutorial For Beginners | Edureka
Anonim

Microsoft bidrar med kod till ett Apache SOA-projekt med öppen källkod, fortsätter företagets mjukning av sin inställning till öppen källkod och den community som stöder den. Â

I en bloggpost den här veckan sa Microsoft att det bidrar kod till Project Stonehenge, som syftar till att bygga en uppsättning exempelprogram för att implementera en SOA (serviceorienterad arkitektur) baserat på godkända W3C- och OASIS-standardprotokoll.

W3C (World Wide Web Consortium) och OASIS (Organization for the Advancement of Structured Information Standards) är två grupper som övervakar standardiseringen av teknik som används för att bygga SOA: er.

[Ytterligare läsning: Din nya dator behöver dessa 15 gratis, utmärkta program]

SOA avser ett IT-arkitektur-tillvägagångssätt och relaterade produkter som skiljer applikationsfunktionalitet i interoperabla "tjänster", vilket ger utvecklare större flexibilitet och möjligheten att återanvända bitar av kod i flera program. Standarder är nyckeln till att göra SOAs arbete eftersom de tillåter skapandet av dessa tjänster genom att låta applikationer som körs på olika system utbyta information via standardprotokoll.

Enligt Apache-webbplatsen är Stonehenge avsedd att visa bästa praxis för utvecklare att skapa kompatibla applikationer som kommunicerar via olika protokoll och mjukvaruinfrastruktur, för att visa interoperabilitet mellan de olika plattformarna och för att identifiera vägen till interoperabilitet.

WSO2, ett företag som bygger middleware specifikt för SOA, föreslog Stonehenge till Apache och var dess första kodbidragare.

Microsoft har under de senaste åren blivit mer vänlig mot öppen källkodsprogramvara och det samhälle som stöder det, en ansträngning som drivs främst av Platform Strategy Group ledd av Microsoft Senior Director Sam Ramji. Gruppen är bakom Apache-sponsring och kodbidrag och har också bidragit till att främja olika interoperabilitetsinsatser för att säkerställa att Microsofts programvara fungerar bra med konkurrerande teknik.

Men Microsoft har visserligen ökat insatserna för att vara mer genomskinlig om hur det bygger programvara och stödjer open-source-samhället, även medlemmar i Ramjis team har erkänt att processen är en evolutionär och kommer att ta tid för hela företaget att omfamna.

Microsoft sa först att det skulle stödja Apache som en platinsponsor i juli, ett drag som också gav Apache en donation på 100 000 USD för att stödja sina open source-projekt. Senare det året på ApacheCon 2008 uttryckte Microsoft också sitt stöd för Stonehenge, men begick inte kod vid den tiden.