🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #17194

Re: Temat zarządzania uprawnieniami w środowisku wielu usŁug SOA

#17194
From: Mariusz Lotko
Date: Tue, 29 May 2007 19:49
42 lines
2966 bytes
Filip Sielimowicz wrote:

> Na przykładzie definicji zawartej w dokumencie
> http://www.javaworld.com/javaworld/jw-06-2005/jw-0613-soa.html
> 
> Jest tam powiedziane, że każda usługa jest opisana tzw. QoS (quality of
> serwice). Jest to miejsce, w którym definiujemy np. sprawy dotyczące
> autoryzacji, czyli tworzymy podstawę do tego, by środowisko zarządzające
> usługami potrafiło odpowiadać na pytana "ten a ten ma lub nie ma uprawnień
> do korzystania z usługi" lub bardziej złożonych.

Dotychczas wydawało mi się, że pojęcie QoS jest związane z różnicowaniem
użytkowników pod względem jakości dostarczanej usługi. Chodzi o takie
różnicowanie względnie "liniowe", czyli wartości rzeczywiste miernika
jakości takiej usługi z przedziału powiedzmy od 0.0 (kiepska) _do_ 1.0
(najlepsza), czy jak kto woli zapisać, a nie "binarne", czyli 0 (nie ma)
_lub_ 1 (jest). Tu nie ma mowy o "jakości" usługi a jedynie o "dostępności"
usługi.

Albo autorzy ww. artykułu się mylą, albo znowu mam klapy na oczach. :-)

> Teraz mam taki "CASE": usługa ogólnie wygląda tak: WYPŁATA Z ROR. Usługa
> jest dostępna dla wszystkich kasjerów.
(...)
> Natomiast w sytuacji, kiedy uprawnienia są parametryzowane, to już widzę
> duży opór. Bo to oznacza, że razem z dostarczeniem do systemu
> nowej usługi muszę dostarczyć także interfejs GUI (kawałek) do
> administrowania tym uprawnieniem. By to było możliwe muszę mieć
> już środowisko do składowania takich kawałków interfejsu z jakimś
> wyrazistym API, które mi to zapisze w bazie danych o uprawnieniach.
> My to mamy teraz w postaci osobnej aplikacji swing, a każda usługa wymaga
> na dzień dzisiejszy na sztywno dopisania nowego panelu swing
> itp.  -co jest chwilowo bardzo mało elastyczne.
> A czegoś takiego wśród gotowych rozwiązań, ze szczególnym uwzględnieniem
> idei ESB itp - nie widzę.
> 
> Pytanie: czy ktoś może widział a nawet widzi ? ;)))

A może taki design pattern jak "naked objects" zdałby tu egzamin?

-- 
Mariusz Lotko
Technical Details
Message-ID: <f3hvv3$cih$1@bandai.magma-net.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.magma-net.pl!not-for-mail
References: <f3goiu$lur$1@atlantis.news.tpi.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.magma-net.pl!not-for-mail
From: Mariusz Lotko <imie.nazwisko@wp.pl>
Newsgroups: pl.comp.objects,pl.comp.lang.java
Subject: Re: Temat zarządzania uprawnieniami w
 środowisku wielu usŁug SOA
Followup-To: pl.comp.objects
Date: Tue, 29 May 2007 21:49:45 +0200
Organization: Magma Systemy Komputerowe
Lines: 43
Message-ID: <f3hvv3$cih$1@bandai.magma-net.pl>
References: <f3goiu$lur$1@atlantis.news.tpi.pl>
NNTP-Posting-Host: 192.168.21.22
Mime-Version: 1.0
X-Trace: bandai.magma-net.pl 1180468003 12881 192.168.21.22 (29 May 2007 19:46:43 GMT)
X-Complaints-To: usenet@news.magma-net.pl
NNTP-Posting-Date: Tue, 29 May 2007 19:46:43 +0000 (UTC)
User-Agent: KNode/0.10.4
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit