[fria24] Beskrivning av SHS
Anders Wallenquist
anders.wallenquist at kreawit.se
Fre Nov 18 13:13:48 CET 2005
Anders Lindbäck wrote:
>
>klass MessageService
>Messageserive implementerar det API som finns för SHS
>och använder sig av Message för att skapa ett meddelande
>som skickas iväg och att avkoda svaret och Katalog för
>att kontrollera vart meddelandet skall skickar och om
>någon som kontakter en har rätt och använda en viss tjänst.
>
>För en server så kan det hela skrivas som t.ex. en Java servlet.
>
>
Mycket av de klasser som behövs finns redan i form av Prear::SOAP när
det gäller Drupal/PHP-språret, här definierar vi de meddelanden som
applikationsservern måste hantera och hur. Samma sak gäller de flesta
applikationsservrar t ex Zope 2 eller 3 där vi kan gå in och definiera
de meddelanden på samma sätt.
Applikationen är därför styrande, det är den som avgör vilken
information som behövs, vilka databaser/myndigheter vi behöver prata med
och därmed vilka meddelanden som skickas över SHS. Det är då vi vet
vilka kontakter som behöver tas och vi kan definiera riktiga use-case
etc. Tills dess är SHS bara en neutralt kommunikationscenter.
Däremot kan det finnas skäl att lägga delar av SHS som en diskret
återanvändbar tjänst, det vet vi när vi har alla fakta på bordet och kan
överblicka hela systemet.
/Anders W
More information about the selinux-fria24
mailing list