Assemblix

Microsoft hehkuttaa SOA-visioitaan

Ilari Sani | 31.10.2007

Microsoft suunnittelee yhtenäistä kehitysalustaa palvelukeskeiselle arkkitehtuurille (SOA). Yhtiön esittelemä Oslo-projekti ei ole erillinen tuote, vaan laaja suunnitelma joka vaikuttaa lähivuosina mm. BizTalk Serverin ja .NET Frameworkin kehitykseen.

Palvelukeskeisessä arkkitehtuurissa yrityssovelluksen toiminnot julkaistaan web services -rajapinnan kautta. Sovellukset voivat kommunikoida keskenään ja hyödyntää toisiaan vaihtamalla keskenään XML-pohjaisia viestejä.

Microsoft kertoo markkinapuheessaan, että Oslo tuo ns. mallilähtöisen kehittämisen uudelle tasolle. Sen sijaan että mallien pohjalta luotaisiin sovelluksia, mallit ovat niitä itse. Muut alan yritykset ovat väläytelleet tällaista visiota aikaisemminkin, mutta toteutukset ovat jääneet heikoiksi.

Käytännön tasolla Oslo tuo eniten muutoksia BizTalk Serveriin, joka ohjaa sovellusten välistä kommunikaatiota. Sen omat kommunikaatio- ja workflow-tekniikat korvataan Windows Communication Foundationilla ja Windows Workflow Foundationilla. Nämä kaksi teknologiaa kehitettiin aikanaan Longhornia ja sittemmin .NET 3.0:aa varten, ja niitä parannellaan edelleen .NETin tulevassa nelosversiossa.

Visual Studioon lisätään työkaluja mallilähtöisten sovellusten luomiseen. Microsoft julkaisee myös vielä nimeämättömän välineen, jonka kautta malleja hallitaan ja varastoidaan.

Oslo on tällä hetkellä lähinnä visio, eikä Microsoft ole ilmoittanut erityistä ajankohtaa sen osien julkaisulle. Gartner-yhtiön analyytikot arvioivat, että ensimmäiset konkreettiset julkistukset tapahtuvat varhaisintaan loppuvuodesta 2008 tai vuonna 2009.

Assemblixissa samasta aiheesta:

Linkit

Kirjoita uusi kommentti

Tämän kentän sisältöä ei näytetä julkisesti.
  • Allowed HTML tags: <h3> <img> <a> <em> <strong> <cite> <blockquote> <pre> <code> <ul> <ol> <li> <dl> <dt> <dd> <acronym> <div> <p>
  • Rivin- ja kappaleenvaihdot tunnistetaan sisällöstä automaattisesti.
  • Web- ja sähköpostiosoitteet muutetaan automaattisesti linkeiksi.

Lisätietoa muotoiluasetuksista

CAPTCHA
Tämä kysymys testaa, oletko ihminen. Tällä estetään automaattisia roskaviestejä.

Powered by Drupal | Tietoa Assemblixin taustoista ja tekijöistä »