برای انتقال فایل ها از یک سرور COMSOL به برنامه مشتری، هیچ گره فایلی را در قسمت Declarations اضافه نکنید و این مراحل را دنبال کنید:
برای کمک به تعریف آرگومان برای اقدام downloadtoclient ، روی دکمه Edit Argument ( ) کلیک کنید تا کادر گفتگوی Edit Argument باز شود (به ویرایش مقادیر اولیه و آرگومان ها در اعلان ها و توالی دستورات مراجعه کنید )، جایی که می توانید یکی از طرح های فایل زیر را انتخاب کنید. لیست طرح فایل سپس نام فایل (مانند output.data ) را در قسمت Filename مشخص کنید. برای طرح فایل embedded:/// ، یک فایل موجود در برنامه را از لیست زیر انتخاب منبع فایل برنامه انتخاب کنید . روی OK کلیک کنید تا کادر محاوره ای بسته شود و کادر را پر کنیدفیلد آرگومان ها با طرح فایل انتخابی و نام فایل.
در هر جایی از مدل یا برنامه که یک مسیر فایل داده میشود که معمولاً به یک فایل در سیستم فایل مشتری اشاره میکند، میتوانید به جای آن از یک نحو طرحی مانند <scheme> :///… برای ارجاع به فایلی استفاده کنید که باید از جای دیگری در سرور گرفته شود. جدول زیر شامل طرحهای موجود و مکانهایی است که فایلها هنگام اجرا از Application Builder و COMSOL Server وجود دارند.
فایلهای ذخیرهشده در طرح موقت بین اجرای چندگانه یک برنامه، حتی برای یک کاربر، باقی نمیمانند. فایلهای ذخیرهشده در طرح کاربری باقی میمانند و میتوانند توسط همان کاربر، حتی برای سایر برنامهها، به آنها دسترسی داشته باشند. فایلهای ذخیرهشده در طرح مشترک باقی میمانند و همه کاربران برای همه برنامهها میتوانند به آنها دسترسی داشته باشند.
رشته های طرح فایل همانگونه که توسط RFC 2396 ( http://www.ietf.org/rfc/rfc2396.txt ) تعریف شده است، شناسه های منبع یکنواخت (URIs) هستند. علاوه بر آنچه توسط RFC 2396 مجاز است، طرحهای فایل به هر کاراکتر Unicode رزرو نشده در بخشهای مسیر اجازه میدهند. این بدان معنی است که نیازی به فرار از فاصله در نام فایل و دایرکتوری نیست. دنبالههای اکتتهای فرار (مثلاً %20) به صورت UTF-8 رمزگشایی میشوند. در حال حاضر، طرحهای فایل از مؤلفه مرجع استفاده نمیکنند. یعنی همیشه به شکل <scheme> :/// <path> با سه اسلش اولیه هستند.