Tips

32k以上のSOAPをString型で実行する方法

日付2005/04/07
ID36793 (英語原文参照)
バージョン2004.1
プラットフォームMac & Win

4Dでは極めて簡単にオリジナルのwebサービスを開設することができます。4D 2004以前は32kを超えるSOAPアーギュメントを送受信する場合には、BLOB型を宣言するしか方法がありませんでした。



XML Schema的にいえば、これはbase64binary型を使用することを意味します。4D 2004.1以降では、次のような記述ができます。



コンパイラ宣言ではBLOBなのに、SOAP宣言はテキストであることに注目してください。これにより、XML Schema定義でいうところのString型を使用することができるわけです。