{
    "path": "/home/krm/dev/mimer-academia/web/introduction/Questions/server-client.sv.json",
    "s": "Ignor",
    "invert": true,
    "level": 1,
    "title": [
        "Server-klient komunikation"
    ],
    "author": [
        "krm"
    ],
    "created": {
        "year": 2024,
        "month": 9,
        "day": 23
    },
    "status": "alpha",
    "description": [],
    "statments": [],
    "comment": [],
    "cards": [
        {
            "level": 1,
            "index": 1,
            "title": [
                "Vad innebär det att en klient gör “polling”?"
            ],
            "description": [],
            "statments": [
                {
                    "description": [
                        "Att det försätter sig i vilolägge."
                    ]
                },
                {
                    "right": true,
                    "description": [
                        "Att den frågar server flera gågner för att se om något har uppdateras."
                    ]
                },
                {
                    "description": [
                        "Att klienten gör en och endast en förfrågna till en special server."
                    ]
                },
                {
                    "description": [
                        "Att klienten bryter mot RESTful akritekturen"
                    ]
                }
            ],
            "comment": [],
            "kind": "question"
        },
        {
            "level": 1,
            "index": 2,
            "title": [
                "Vad innebär det att ett protokoll är “stateless”?"
            ],
            "description": [],
            "statments": [
                {
                    "description": [
                        "Att du kan hanvända http protokollet för att hålla reda på vilka som är inloggade på en server."
                    ]
                },
                {
                    "description": [
                        "Att ett protokoll inte tar hänsyn till lokala lagar."
                    ]
                },
                {
                    "description": [
                        "Att protokollet är oberonde av temperatur."
                    ]
                },
                {
                    "right": true,
                    "description": [
                        "Att varje förfrågan sker obereonde av varandra."
                    ]
                }
            ],
            "comment": [],
            "kind": "question"
        },
        {
            "level": 1,
            "index": 3,
            "title": [
                "Vilken av följande tekniker används för att lösa problemet med att servern inte kan prata med klienten på eget initiativ?"
            ],
            "description": [],
            "statments": [
                {
                    "description": [
                        "svelte ."
                    ]
                },
                {
                    "description": [
                        "poping ."
                    ]
                },
                {
                    "right": true,
                    "description": [
                        "polling ."
                    ]
                },
                {
                    "description": [
                        "hopping ."
                    ]
                }
            ],
            "comment": [],
            "kind": "question"
        },
        {
            "level": 1,
            "index": 4,
            "title": [
                "Vilka problem hade kunnat uppkomma utan en klient-server modell?"
            ],
            "description": [],
            "statments": [
                {
                    "description": [
                        "Att klineterna skulle få allt för stor inflyttande över policies på webben"
                    ]
                },
                {
                    "description": [
                        "Att en server skulle inte kunna ha duplex komunikation."
                    ]
                },
                {
                    "description": [
                        "Att en klient skulle inte kunna ha full-duplex komunikation."
                    ]
                },
                {
                    "right": true,
                    "description": [
                        "Att klienter skulle kunna utsättas för olika överbelsatningsattacker."
                    ]
                }
            ],
            "comment": [],
            "kind": "question"
        },
        {
            "level": 1,
            "index": 5,
            "title": [
                "Vad använder en server för att hålla ordning på personer som kommer till sidan? T.ex. veta vem som är inloggad?"
            ],
            "description": [],
            "statments": [
                {
                    "right": true,
                    "description": [
                        "Webkakor"
                    ]
                },
                {
                    "description": [
                        "Certifikat skapat med TLS"
                    ]
                },
                {
                    "description": [
                        "Genom att användare skickar brev med publika nycklar"
                    ]
                },
                {
                    "description": [
                        "Peparkakor"
                    ]
                }
            ],
            "comment": [
                "Lycka till!"
            ],
            "kind": "question"
        }
    ],
    "kind": "questions"
}