IBM merkt op dat , " Dit vermogen tot aanpassing aan veranderende zakelijke omstandigheden biedt organisaties de flexibiliteit en de flexibiliteit om winstgevend te breiden . " Service Oriented Architecture kan uw organisatie helpen hetzelfde te doen als je implementeren zakelijke applicaties met behulp van SOA . SOA , wanneer goed uitgevoerd , maakt client-computers op afstand toegang tot informatie en het gebruiken om zakelijke problemen op te lossen . Leren hoe SOA -client communicatie werkt om te bepalen of uw organisatie kan profiteren van deze technologie . Traditionele Programmeermethoden Stel je voor dat je een auto bedrijf dat marketing , personeel en productie- afdelingen hadden in handen . Met behulp van traditionele programmering methodologieën , kon je het opzetten IT afdelingen in elke divisie die specifieke taken . Personeel kan informatie werknemer database bij te houden , terwijl de productie-afdeling tracks auto-onderdelen in zijn datasysteem . Wanneer de marketing afdeling moet verkoopcijfers consolideren met onderdeelnummers , zou de productie-afdeling van programmeurs een applicatie die delen informatie stuurt naar de marketing afdeling op te bouwen . Als de software systemen marketing en productie gebruik maken van verschillende databases en programmeertalen , is het misschien duur om deze applicatie te bouwen . SOA Solutions SOA vereenvoudigt de taak van het helpen van de verschillende systemen om te communiceren met behulp van technologieën zoals webservices te koppelen . Webservices , veel gebruikt op het internet , zijn programma's waarmee u toegang tot externe computers en informatie ophalen via een netwerk . Een weer webservice , bijvoorbeeld, zou het weer uw stad terugkeren wanneer u de dienst een verzoek sturen . Organisaties met SOA kunnen laten business units maken programma's en maakt ze beschikbaar voor andere apparaten via een netwerk dat aandelen webservices . SOA Voordelen Uw hypothetische auto bedrijf kan tijd en geld besparen door het hebben van afdelingen bloot hun informatie met behulp van SOA-services . Het kost tijd om bestaande systemen te converteren naar SOA-services , maar zodra ze bestaan , hoeft u niet langer om nieuwe applicaties te bouwen vanaf nul wanneer u het nodig om informatie te delen . SOA-architectuur maakt het ook mogelijk voor systemen geschreven in verschillende programmeertalen om veilig en naadloos communiceren . Omdat SOA-services zijn onderdelen , ze zijn herbruikbaar . Een organisatie kan ze gebruiken als bouwstenen en combineer ze op verschillende manieren om nieuwe toepassingen die andere problemen op te lossen te creëren . Standaarden en richtsnoeren Microsoft merkt dat SOA is meer dan een naam voor een technologie die koppelingen computers . Organisaties moeten ook vaststellen en zich houden aan een set van richtlijnen , principes en regels die hen helpen te bepalen wanneer SOA en hoe om diensten te implementeren om klanten efficiënt te gebruiken . The Open Group SOA Reference Architecture biedt best practices en standaarden die u kunt raadplegen bij het ontwerpen van SOA -systemen . Vast te houden aan deze normen kan uw organisatie de mogelijkheid zich aan te passen aan veranderende zakelijke omstandigheden en de flexibiliteit om winstgevend te breiden .
|