90 likes | 195 Views
Prosjektet simpletransport. Username anonym Password s1mpletransport Host hve3920.hive.no Path / home/transport. Sikkerhet i ssh. pspc krever å få lagre maskinnavnet og en nøkkel Simpletransport kan svare ”ja” automatisk Dette gjøres i konstruktøren til Processnode Argumentet er ”y<br>”
E N D
Prosjektet simpletransport Username anonym Password s1mpletransport Host hve3920.hive.no Path /home/transport
Sikkerhet i ssh • pspc krever å få lagre maskinnavnet og en nøkkel • Simpletransport kan svare ”ja” automatisk • Dette gjøres i konstruktøren til Processnode • Argumentet er ”y\n” • Tom streng slår av denne automatikken
Domeneklassene i simpletransport • Oversikt over klassene og pakkene • Pakken inne i pakken noteres slik: gui.domain
InterfacetIProped • Noen må realisere IProped
Realisering av IProped • ”Noen” i pakken model realiserer IProped
ConfigDomain • ConfigDomain er sentral
Behandling av signaler • Controller inneholder seks actionobjekter • Men den har sju operasjoner • Kohesjonen er likevel høy fordi alle operasjoner er signaler
Kontroll og høy kohesjon • Mange operasjoner kan føre til svak kontroll • Men høy kohesjon sikrer god kontroll
Logikk og signaler • Logikkobjektet behandler kun fire av signalene • De andre signalene går mellom gui-objekter • … eller skyldes annen logikk