Interstage Application Serverのフレームワークで、バイナリファイルのアップロード処理でリソースが開放されません。
- バイナリファイルのアップロード処理でMimeSourceクラスが破棄されないため、リソースが開放されません。原因と対処を教えてください。
- リソースが開放されないのは、アプリケーションがMimeSource型のプロパティにnullを設定していないためです。
ファイルの取り出し終了後、MimeSource型のプロパティにnullを設定し、MimeSourceへの参照を削除してください。MimeSourceへの参照を削除することにより、ガーベジコレクタがMimeSourceを破棄できるようになります。詳細は、以下のマニュアルを参照してください。
-
V9、V8、V7、V6、V5
Apcoordinator ユーザーズガイド
第17章 APIを使ったプログラミング
17.2 バイナリファイルの送受信
17.2.1 ファイルをアップロードするV7、V6、V5については、該当するマニュアル箇所を参照してください。
-
製品・サービス区分 | Interstage | ||||||
---|---|---|---|---|---|---|---|
製品・サービス情報 |
|
||||||
アンサー種別 | 設計/開発 |