Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
statnice:si:a4m33aos2 [2011/05/17 15:22] tape |
statnice:si:a4m33aos2 [2025/01/03 18:29] (aktuální) |
||
---|---|---|---|
Řádek 2: | Řádek 2: | ||
===== Architektura zaměřená na služby (SOA) ===== | ===== Architektura zaměřená na služby (SOA) ===== | ||
* Architektura, která využívá metody a technologie umožňující dynamické propojení a komunikaci softwarových aplikací napříč platformami. Poskytuje generické a spolehlivé služby, které jsou stavebními bloky aplikací, jenž umožňují vývoj robustnějších aplikací a informačních systémů. | * Architektura, která využívá metody a technologie umožňující dynamické propojení a komunikaci softwarových aplikací napříč platformami. Poskytuje generické a spolehlivé služby, které jsou stavebními bloky aplikací, jenž umožňují vývoj robustnějších aplikací a informačních systémů. | ||
- | * Řešení vycházející z konceptů Common Object Request Broker Architecture(COBRA) a Distributed Component Object Model(DCOM) a velké pozornosti se mu dostalo po stvoření webových služeb. Hlavní motivací pro prosazení SOA do vývoje softwaru je nezávislost na platformě, opakovaná použitelnost jednotlivých služeb a lepší schopnost přizpůsobovat se měnícím požadavkům. V aplikacích vyvinutých pomocí konceptu SOA lze kombinovat a opakovaně využívat vytvořené služby. | + | * Řešení vycházející z konceptů Common Object Request Broker Architecture(CORBA) a Distributed Component Object Model(DCOM) a velké pozornosti se mu dostalo po stvoření webových služeb. Hlavní motivací pro prosazení SOA do vývoje softwaru je nezávislost na platformě, opakovaná použitelnost jednotlivých služeb a lepší schopnost přizpůsobovat se měnícím požadavkům. V aplikacích vyvinutých pomocí konceptu SOA lze kombinovat a opakovaně využívat vytvořené služby. |
{{:statnice:si:soa2.png|}} | {{:statnice:si:soa2.png|}} | ||
{{:statnice:si:wss.png?350|}} | {{:statnice:si:wss.png?350|}} | ||
Řádek 59: | Řádek 59: | ||
===== Sociální výběr služeb, trust a reputace v otevřených SOA ===== | ===== Sociální výběr služeb, trust a reputace v otevřených SOA ===== | ||
FIXME | FIXME | ||
+ | Ačkoliv by toto téma nemělo u státnic být, tak jsem pro jistotu našel pár informací pro základní představu. | ||
+ | |||
+ | **Trust** je prakticky o výběru důvěryhodné služby. Při hledání služby řešící náš problém můžeme narazit na desítky různých kandidátů a jak zjistit který je nelepší? | ||
+ | * **Direct** - prostě nějaký vybereme a budeme věřit | ||
+ | * **Recommendations** - Bude nám doporučen některou důvěryhodnou třetí stranou | ||
+ | * **Reputation** - Výběr bude proveden na základě dobré pověsti dané služby (viz další odstavec) | ||
+ | |||
+ | **Reputation** | ||
+ | * **Directly** - služba získává dobrá hodnocení ručně od spokojených uživatelů | ||
+ | * **Indirectly** - v závislosti na jejím používání (například jako page rank atd.) | ||
+ | |||
+ | Pravděpodobně materiály na téma trust: | ||
+ | |||
+ | - [[http://docs.oasis-open.org/ws-sx/ws-trust/v1.4/os/ws-trust-1.4-spec-os.html#_Toc212615437 | WS-Trust 1.4]] - trust z pohledu bezpečnostnich mechanizmu SOA | ||
+ | - [[http://www.softec.si/pdf/kovac_damjan.erk.modeling_trust.pdf | Modeling Trust in Service Oriented Environments]] - **trust, reputace a socialni multi-agentni pristup** (asi je to přesňe to, co by v této sekci mohli chtit u statnic, **bez zaruky!**) | ||
+ | - (Optional)[[http://ieeexplore.ieee.org/xpl/login.jsp?tp=&arnumber=5331986&url=http%3A%2F%2Fieeexplore.ieee.org%2Fiel5%2F5308790%2F5331971%2F05331986.pdf%3Farnumber%3D5331986 | A social network approach in Semantic Web Services Selection using Follow the Leader behavior ]] - dostupné prosteřednictvím https://dialog.cvut.cz | ||
+ | |||
Řádek 79: | Řádek 96: | ||
> Jiri Vokrinek. | > Jiri Vokrinek. | ||
- | Mon tak si držme palce 8-o | + | Mno tak si držme palce 8-o |