15 juni 2006

ARCTLC14 - Introducing the Service Factory

Don Smith en Shy Cohen hebben samen de "Service Factory" getoond. De "Service Factory" is een implementatie uit de hoed van wat we kennen als het Software Factory concept. De SF is een verzameling van componenten die gebruikt kunnen worden bij het bouwen van Services. Het bevat bijvoorbeeld code-templates voor Data Contracts (om entiteiten over meerdere services te kunnen hergebruiken), Message Contracts, Data Access, Object Mapping, Fault contracts en nog een aantal. Het was best wel indrukwekkend wat ze gemaakt hebben en het heeft ook zeker nut om het te gebruiken als je een ontwikkelstraat hebt die in een organisatie een SOA mag implementeren. Je kunt namelijk via de SF allerlei architectuur guidelines opleggen aan de ontwikkeling van de verschillende services, of eigenlijk nog beter: je kunt hier niet van opleggen spreken. Als je de SF inzet, dan zal niemand proberen er omheen te programmeren. Het heeft gewoon te veel voordelen.
Zoals met alle initiatieven momenteel in het veld van de Software Factory is ook de SF helaas nog in beta en is het geek-gehalte nog erg hoog. Don en Shy hebben gezegd dat ze binnenkort uitkomen met een 1.1 versie die in productie genomen kan worden. Met binnenkort bedoelen ze over enkele weken.
Als er iemand is die hier in wil duiken, laat het me vooral weten, want ik ken een omgeving waar we het misschien heel goed kunnen gebruiken. Een omgeving waar een applicatielandschap in een SOA moet worden omgezet en die wellicht voordeel kan hebben van het inzetten van de SF.
Meer informatie en de instructies om de SF te downloaden kun je vinden op www.guidanceautomation.com.

Geen opmerkingen: