زمانی که COMSOL Multiphysics را با وارد کردن دستور comsol بدون هیچ آرگومان اضافی شروع میکنید، COMSOL Multiphysics به عنوان یک برنامه کاربردی اجرا میشود که شامل کارکردهای COMSOL Multiphysics Client و COMSOL Multiphysics Server است، همانطور که در ادامه این بخش توضیح داده شد. با این حال، معماری سرویس گیرنده-سرور COMSOL به شما امکان می دهد به سرور مولتیفیزیک COMSOL – موتور محاسباتی COMSOL – به عنوان یک فرآیند جداگانه دسترسی داشته باشید. به عنوان مثال، COMSOL Desktop می تواند به عنوان یک مشتری Multiphysics COMSOL در هنگام اتصال به یک سرور COMSOL Multiphysics عمل کند.
برای اجرای سرور COMSOL Multiphysics و سرویس گیرنده COMSOL Multiphysics در رایانه های جداگانه به مجوز شبکه شناور نیاز دارید. با این حال، هر مجوز COMSOL برای اجرای سرویس گیرنده و سرور در یک رایانه کافی است.
نیازی نیست کلاینت و سرور روی یک پلتفرم اجرا شوند. برای مثال، میتوانید COMSOL Desktop را روی ویندوز اجرا کنید که به یک سرور COMSOL Multiphysics در رایانه لینوکس متصل است. این امکان بارگیری محاسبات سنگین را از لپ تاپ یا دسکتاپ شخصی شما فراهم می کند تا فقط رابط کاربری گرافیکی COMSOL Desktop را اجرا کند. یک کاربرد معمولی این است که سرور COMSOL Multiphysics را روی رایانهای با مقدار زیادی حافظه (RAM) و قدرت پردازشی و استفاده از رایانه شخصی خود برای پیش و پس پردازش با COMSOL Desktop استفاده کنید.
برای راه اندازی COMSOL Multiphysics Server از پنجره ترمینال، دستور comsol را با آرگومان mphserver اجرا کنید :
سپس از شما یک نام کاربری و رمز عبور خواسته می شود. شما می توانید از هر نام کاربری و رمز عبور دلخواه خود استفاده کنید، این نام فقط برای اتصال یک سرویس گیرنده مولتیفیزیک COMSOL با یک سرور مولتیفیزیک کامسول استفاده می شود.
هنگامی که سرور COMSOL Multiphysics راه اندازی می شود، به اتصال COMSOL Multiphysics Client در پورت فهرست شده در پنجره فرمان گوش می دهد.
می توانید با انتخاب Connect to Server از منوی File در COMSOL Desktop یک جلسه COMSOL Multiphysics Client را از COMSOL Desktop شروع کنید. همچنین می توانید با اجرای دستور comsol با آرگومان کلاینت ، جلسه COMSOL Multiphysics Client را از پنجره ترمینال شروع کنید: