SOACP Master Symbol Legend - Arcitura · 2019. 10. 13. · SOACP Master Symbol Legend zone or...

1
SOACP Master Symbol Legend zone or region symbols used in conceptual relationship diagrams general physical boundary system or program boundary component or program malicious component or program physical server virtual server process step or project/lifecycle stage SOA Adoption Planning service inventory boundary service service (labeled) Invoice REST service (labeled) Invoice number:int getNumber( ):int class definition component with service contract actively processing product, system or application cloud conflict symbol transition arrow repository or storage device repository with state data message queue business process/ workflow logic human workstation user interface/ portal firewall schema or data model human readable document policy general machine processable document WSDL definition service agent service inventory service layer service with state data (stateful service) state data in memory grid service service composition REST service composition service contract (chorded circle notation) services decoupled service contract service contract accessed via a uniform contract (chorded circle notation) decoupled service contract accessed via a uniform contract REST service using uniform contract Web service with service contract Invoice Get Add Delete Update service contract (with service capabilities) security element or locked resource message message with token mobile devices container protected message SOA Professional CERTIFIED ® SOA Fundamentals TRAINING ® Copyright © Arcitura Education Inc. www.arcitura.com Module 1: Fundamental SOA, Services & Microservices SOA Professional

Transcript of SOACP Master Symbol Legend - Arcitura · 2019. 10. 13. · SOACP Master Symbol Legend zone or...

Page 1: SOACP Master Symbol Legend - Arcitura · 2019. 10. 13. · SOACP Master Symbol Legend zone or region symbols used in conceptual relationship diagrams general physical boundary system

SOACP Master Symbol Legend

zone orregion

symbols used in conceptualrelationship diagrams

general physicalboundary

system or programboundary

componentor program

maliciouscomponentor program

physicalserver

virtualserver

process step orproject/lifecycle stage

SOAAdoptionPlanning

service inventoryboundary

service service(labeled)

Invoice

REST service(labeled)

Invoice

number:int

getNumber( ):int

class definition

componentwith service

contract

activelyprocessing

product, systemor application

cloud

conflictsymbol

transitionarrow

repository orstorage device

repository withstate data

messagequeue

business process/workflow logic

humanworkstation user interface/portal

firewall

schema ordata model

humanreadabledocument

policy general machineprocessabledocument

WSDLdefinition

serviceagent

serviceinventory

servicelayer

service with state data(stateful service)

state datain memory

grid serviceservicecomposition

REST servicecomposition

service contract(chorded circle notation)

services

decoupledservicecontract

service contract accessedvia a uniform contract

(chorded circle notation)

decoupled servicecontract accessed

via a uniformcontract

REST service usinguniform contract

Web service withservice contract

Invoice

GetAddDeleteUpdate

service contract(with service capabilities)

security elementor locked resource

message messagewith token

mobiledevices

container

protectedmessage

SOAProfessional

C E R T I F I E D

®

SOAFundamentals

T R A I N I N G

®

Copyright © Arcitura Education Inc. www.arcitura.com

Module 1: Fundamental SOA, Services & Microservices

SOA Professional