C # wysyła obiekty struktury przez gniazdo
zrobiłem trochę czytania w programowaniu klient / serwer w c #. Jestem zaznajomiony z tym procesem, aby zadać następujące pytanie:
jak transmitować obiekty struktury przez tcp / ip zamiast tylko łańcuchów?
moja aplikacja to gra sieciowa z funkcjami czatu. więc zamiast przesyłać tekst, chciałbym zaimplementować strukturę danych lub strukturę klasy, które będą miały dwa pola: i. pakiet typu ii. dane dla typu pakietu
i przesyłałbym to, gdy było to potrzebne podczas wykonywania aplikacji, i dekodowałam obiekt danych na końcu odbiorczym i umieszczałam go tam, gdzie należy.
nie szukam kodu, tylko kilka pomysłów i instrukcji wyszukiwania, które mogę przekazać do google, więc będę; mieć lepsze zrozumienie.
Czytałem o serializacji / de serializacji, czy to jest sposób, aby iść?
dzięki.
sprawdziłem posty, które pojawiły się jako tematy pokrewne, ale nadal chciałbym uzyskać więcej informacji.