12.07.2015 Views

Migration of a Chosen Architectural Pattern to Service Oriented ...

Migration of a Chosen Architectural Pattern to Service Oriented ...

Migration of a Chosen Architectural Pattern to Service Oriented ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 3. <strong>Architectural</strong> <strong>Pattern</strong>s 41<strong>Pattern</strong> name F.BuschmannNeil B.HarrisonP.AvgeriouBroker ! ! !Model View Controler ! ! !Presentation –Abstrac-! ! !tion –ControllerMicrocernel ! ! !Reflection ! !Intercep<strong>to</strong>r ! ! !Reac<strong>to</strong>r !Proac<strong>to</strong>r !Half–sync / half–async ! !Leader Follower !Shared reposi<strong>to</strong>ry ! ! !Domain object !Messaging ! !Message channel !Client – Server ! ! !Explicit invocation ! ! !Plug – in !Peer–<strong>to</strong>–Peer ! ! !C2 ! !Publisher–Subscriber ! !State transition !Interpreter !Active reposi<strong>to</strong>ry ! !Remote Procedure Call ! !Implicit Invocation ! ! !Indirection Layer !Batch Sequential !Virtual Machine !Rule–Based System !Table 3.1: Summary <strong>of</strong> architectural patterns investigationThe check marks set in the table 3.1 mark the existence <strong>of</strong> a particular patternin a specific source. Gray rows mark patterns that were mentioned in only one

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!