私はLAN上のコンピュータで動作している2つのアプリケーションを持っています。私はそれらの間に文字列を転送する必要がありますが、Socket.Sendメソッドが文字列を受け付けないため、これを行うことはできません。これを行う方法はありますか?以下の機能を備えたバイト配列にLAN経由でストリングを転送するには?
2
A
答えて
3
転送あなたの文字列:
Encoding.UTF8.GetBytes(str)
ByteArrayとして定義がSocket.send機能によって処理することができます。他の側では
、再び文字列にあなたのバイト配列に変換:
Encoding.UTF8.GetString(buffer)
3
あなたはそれを送るとあなたはその場でバイト配列に、あなたの文字列を変換することができます
_socket.Send(System.Text.Encoding.UTF8.GetBytes(datastring));
受信側では、次のような文字列に変換します:
datastring = System.Text.Encoding.UTF8.GetString(
bytesBuffer, 0, numberOfBytesReceived);
関連する問題
- 1. LAN/WAN経由でのファイル転送速度のテスト
- 2. 無線LAN経由でharwareモジュールからAndroidフォンに画像を転送する
- 3. NetworkStream経由でアーカイブを転送する
- 4. REST経由でオブジェクトを転送する
- 5. FTP経由でHTTP転送ファイルを転送しますか?
- 6. USB経由のライブデータ転送
- 7. ブルートゥース経由のファイル転送
- 8. Bluetooth経由のデータ転送
- 9. FileStorageオブジェクトをPythonでFTP経由で転送するには
- 10. MDCをgelf経由でgraylogに転送するには?
- 11. Android:WiFi経由でLANを使用する
- 12. ネットワーク経由でopencv Matを転送するには?
- 13. USB経由で高速にデータを転送する方法は?
- 14. LAN経由でコンピュータにメッセージを表示
- 15. LAN経由で音を鳴らす
- 16. LAN経由でmySQLに接続
- 17. LAN経由でローカルホストのWebアプリケーションにアクセス
- 18. Logstash:ログをプロキシ経由でlogz.ioに転送する
- 19. HTTP経由でファイルを転送するResponse.TransmitFileの代わりに
- 20. アンドロイドからコンピュータにUSB経由でファイルを転送する
- 21. ラズベリーパイのLAN経由でデータを受信
- 22. 無線LANホットスポット転送ファイル
- 23. SMTPClientが2番目のlanポートを経由して送信
- 24. プログラムでBluetooth経由で画像を転送する
- 25. AndroidでNFC経由でデータを転送する方法
- 26. ウェブサイト経由でjavascriptでファイルを転送する
- 27. Wifi Direct経由のファイル転送
- 28. Android - TCP/IP経由のデータ転送
- 29. C#を使用してRS232経由でバイナリファイルを転送する
- 30. ブラウザからWake on LAN経由で
しかし、私はそれを他のアプリケーションで文字列に変換することができますn?ああ、ありがとう。これは私が必要なものです – Vasya