Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Netzwerk Object übergeben

Frage Entwicklung Java

Mitglied: Marco123

Marco123 (Level 1) - Jetzt verbinden

27.12.2009, aktualisiert 11.01.2010, 3090 Aufrufe

Hallo Forum,

Für eine allgemeine Netzwerkprogrammierung wollte ich nun anfangen einen einfachen chat über TCP und Objekten zu realisieren.

Mit dem einfachen DataInputStream und PrintStream geht es, da ich einfach nen String übergeben kann.

Nun wollte ich jedoch mich nicht nur auf Strings beschränken und Objekte übersenden, um ggf auf ein wenig "sicherheit" hineinzubringen UND benutzername, + sonstige Daten.

Ich versuchte es mit dem ObjectOutputStream und ObjectInputStream und übergab das Objekt.
Leider wurde mein Object nicht automatisch umgewandelt und über das Netzwerk gesendet, ich bekomme den Fehler, dass das Objekt nicht Serialisierbar ist.

java.io.NotSerializableException:

Ok da muss ich das Object anscheinend in Byte bzw Byte[] Array zerlegen und auf der anderen Seite wieder zusammen bauen.
Ich habe mich nun durch ca 14 Examples durchgearbeitet, jedoch fand ich keins welches für mich passend war.

oder ich schlafe gerade :/

der ObjectOutputStream möchte ein Byte Array übergeben bekommen. Der ObjectInputStream lässt mich aber nur einzelne Bytes lesen.

ich denke ich benötige entweder ander Streams oder ein entsprechendes Konzept.

oder ein Cast von Byte zu Byte[]
Vielen dank!!!!
Ähnliche Inhalte
SAN, NAS, DAS
Datensicherung im Netzwerk (11)

Frage von simonlohr zum Thema SAN, NAS, DAS ...

Router & Routing
gelöst Netzwerk am einfachsten trennen (9)

Frage von geheimagent zum Thema Router & Routing ...

Basic
gelöst IE im Private Mode per VBA öffnen und URL Übergeben (3)

Frage von thomas1972 zum Thema Basic ...

Neue Wissensbeiträge
Heiß diskutierte Inhalte
Festplatten, SSD, Raid
PC stellt nach dem Bios ab (20)

Frage von uridium69 zum Thema Festplatten, SSD, Raid ...

Server-Hardware
Einem Stromausfall entgegen wirken (19)

Frage von OIOOIOOIOIIOOOIIOIIOIOOO zum Thema Server-Hardware ...

iOS
16 iPads zentrall verwalten (18)

Frage von simonlohr zum Thema iOS ...

Windows 7
Freeware MSI Tool (13)

Frage von uridium69 zum Thema Windows 7 ...