こんにちは、ソケットを介してJavaファイルオブジェクトをサーバーに送信しようとしています。サーバーはそれをデータベースに保存します。現在、File オブジェクトを格納する FileBean を作成しました。次に、ObjectOutputStream を使用して、FileBean をサーバーに writeObject() します。ただし、File オブジェクトには実際のデータへの参照のみが含まれているように見えるため、サーバーは実際にデータを取得できません。
objectoutput ストリームのようなものを使用してソケット経由で送信される File オブジェクトをシリアル化する方法はありますか? それとも、ファイルをバッファに書き込んでソケット経由で送信する必要がありますか?
ヘルプとコード例は感謝します