{"id":19713888,"url":"https://github.com/trises/pyservertcp","last_synced_at":"2026-06-14T05:32:34.037Z","repository":{"id":197662392,"uuid":"699080911","full_name":"TrisES/pyServerTCP","owner":"TrisES","description":"Oktober 2023, obligatorisk opgave 4+5.","archived":false,"fork":false,"pushed_at":"2023-10-03T19:51:58.000Z","size":7,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-27T20:36:45.392Z","etag":null,"topics":["python","python3","tcp","tcp-client","tcp-server","tcp-socket"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TrisES.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-01T21:19:05.000Z","updated_at":"2023-10-01T22:26:00.000Z","dependencies_parsed_at":"2024-11-11T22:29:38.268Z","dependency_job_id":"da303201-9cb0-4305-b19a-0f3b0bb85ad8","html_url":"https://github.com/TrisES/pyServerTCP","commit_stats":null,"previous_names":["trises/pyservertcp"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/TrisES/pyServerTCP","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TrisES%2FpyServerTCP","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TrisES%2FpyServerTCP/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TrisES%2FpyServerTCP/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TrisES%2FpyServerTCP/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TrisES","download_url":"https://codeload.github.com/TrisES/pyServerTCP/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TrisES%2FpyServerTCP/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34310801,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-14T02:00:07.365Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["python","python3","tcp","tcp-client","tcp-server","tcp-socket"],"created_at":"2024-11-11T22:25:55.740Z","updated_at":"2026-06-14T05:32:34.014Z","avatar_url":"https://github.com/TrisES.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# pyServerTCP\nOktober 2023, obligatorisk opgave 4+5.\n\n## Noter\n### Protokol\n\u003cimg width=\"933\" alt=\"image\" src=\"https://github.com/TrisES/pyServerTCP/assets/112662675/657d0228-9570-43df-8b44-fed52a273691\"\u003e\n\n### TCP Server\nServeren lytter på port 12000 og venter på en forbindelse.\nNår en klient forbinder, så starter den en ny tråd, som håndterer kommunikationen med klienten.\nKlienten sender en besked til serveren, som så svarer alt efter hvilken metode der er angivet i beskeden.\n\n### TCP Klient\nForbinder til en server på IP-adressen 127.0.0.1 på port 12000 og sender en besked til serveren.\nBeskeden konstrueres ud fra brugerinput og inkluderer et metodenavn og to værdier.\nServeren svarer med en ændret besked, som klienten så udskriver til konsollen.\n\n### JSON variant\nDer er også en variant af TCP Server og Klient, som sender JSON formaterede strings i stedet for nøgne/ikke-formaterede strings.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrises%2Fpyservertcp","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftrises%2Fpyservertcp","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftrises%2Fpyservertcp/lists"}