Cosminexus SOAPアプリケーション開発ガイド

[目次][用語][索引][前へ][次へ]

3.5.1 添付できるファイル

RPC形態では,SOAPメッセージで添付できるファイルの種類に制限はありません。ここでは,添付ファイルのサイズおよび添付ファイルの個数の上限値を示します。また,添付ファイルに対応するMIMEタイプについて説明します。

<この項の構成>
(1) 添付ファイルのサイズの上限値
(2) 添付ファイルの個数の上限値
(3) 添付ファイルに対応するMIMEタイプ

(1) 添付ファイルのサイズの上限値

添付できるファイルサイズは,デフォルトで100MB(104,857,600バイト)までです。この値は次に示す動作定義ファイルで変更できます。

サーバ定義ファイル
  • c4web.attachment.<識別子>.send_max_attachment_size
  • c4web.attachment.<識別子>.receive_max_attachment_size

クライアント定義ファイル
  • c4web.attachment.send_max_attachment_size
  • c4web.attachment.receive_max_attachment_size

サーバ定義ファイルについては,「10.2 サーバ定義ファイルの設定」を参照してください。クライアント定義ファイルについては,「10.3 クライアント定義ファイルの設定」を参照してください。

なお,上限値を超える添付ファイルを送信しようとした場合,SOAPサービスの呼び出し時に,SOAP Faultまたは例外が発生します。

(2) 添付ファイルの個数の上限値

添付できるファイル個数は,デフォルトで100個までです。この値は次に示す動作定義ファイルで変更できます。

サーバ定義ファイル
  • c4web.attachment.<識別子>.send_max_attachment_count
  • c4web.attachment.<識別子>.receive_max_attachment_count

クライアント定義ファイル
  • c4web.attachment.send_max_attachment_count
  • c4web.attachment.receive_max_attachment_count

サーバ定義ファイルについては,「10.2 サーバ定義ファイルの設定」を参照してください。クライアント定義ファイルについては,「10.3 クライアント定義ファイルの設定」を参照してください。

なお,上限値を超える添付ファイルを送信しようとした場合,SOAPサービスの呼び出し時に,SOAP Faultまたは例外が発生します。

(3) 添付ファイルに対応するMIMEタイプ

添付したファイルに対応するMIMEタイプは,添付したファイルの拡張子によって決まります。次の表に,添付ファイルの拡張子とデフォルトで設定されるMIMEタイプの対応を示します。

表3-13 添付ファイルの拡張子とMIMEタイプの対応(RPC)

添付ファイルとして設定したファイルの拡張子 設定されるMIMEタイプ
html,htm text/html
txt,text text/plain
gif,GIF image/gif
ief image/ief
jpeg,jpg,jpe,JPG image/jpeg
tiff,tif image/tiff
xwd image/x-xwindowdump
ai,eps,ps application/postscript
rtf application/rtf
tex application/x-tex
texinfo,texi application/x-texinfo
t,tr,roff application/x-troff
au audio/basic
midi,mid audio/midi
aifc audio/x-aifc
aif,aiff audio/x-aiff
wav audio/x-wav
mpeg,mpg,mpe video/mpeg
qt,mov video/quicktime
avi video/x-msvideo