Article View: pl.comp.objects
Article #17194Re: Temat zarządzania uprawnieniami w środowisku wielu usŁug SOA
From: Mariusz Lotko
Date: Tue, 29 May 2007 19:49
Date: Tue, 29 May 2007 19:49
42 lines
2966 bytes
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-mailReferences:
<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