Праектаванне архітэктуры праграмнага забеспячэння SOA

124
Дызайн архітэктуры праграмнага забеспячэння SOA прытрымліваецца прынцыпу, што сэрвісы высокага ўзроўню выклікаюць сэрвісы нізкага ўзроўню, і ўсталёўвае шматслойную архітэктуру праграмнага забеспячэння SOA. Гэтая архітэктура дазваляе апаратным магчымасцям датчыка выклікаць верхні ўзровень у выглядзе метасэрвісаў, рэалізуючы развязку праграмнага і апаратнага забеспячэння функцый аўтамабіля. Акрамя таго, гэтая архітэктура таксама мае характарыстыкі высокай згуртаванасці ўнутры модуляў і слабай сувязі паміж модулямі, што дазваляе ў поўнай меры выкарыстоўваць перавагі SOA, такія як шматразовае выкарыстанне і лёгкая інтэграцыя.