Nein, du kannst alles bauen, was du willst.
Nur ist das etwas komplizierter, als du dir das gerade vorstellst, fürchte ich
. Die Daten kommen im OnRead-Event nämlich nicht unbedingt so schön portioniert an, dass alles, was im OnRead ankommt, ein zusammenhängender Datenblock (z.B. ein Record) ist. Die
Ascii- oder Binärdaten, die da ankommen, müssen selber interpretiert und zu sinnvollen Informationsblöcken zusammengesetzt werden. Und diese Vereinbarung, wie Daten verpackt werden, nennt man "Protokoll" (mal so ganz grob). Bekannte Beispiele wären z.B.
FTP oder HTTP, aber du kannst dir auch was eigenes überlegen, was deinen Bedürfnissen am besten entspricht.
The angels have the phone box.