توضیحات
معماری سرور
شیرپوینت سرور را میتوان بر روی کامپیوتر یک برنامهنویس نصب کرد یا آن را بر روی صدها سرور توزیع کرد.[۱۷] معماری سرور شیرپوینت در قالب حوزههای زیر است. همچنین نرمافزارهایی که بر اساس کیت توسعه نرمافزار شیرپوینت تولید و با اطلاعات شیرپوینت کار میکنند را نیز میتوان در یکی از سطوح زیر نصب و فعالسازی و تنظیم کرد.
فارم شیرپوینت
یک فارم شیرپوینت: یک گروه منطقی از سرورها میباشد که سرویسهایشان را به اشتراک میگذارند. یک فارم معمولاً به صورت مستقل کار میکند ولی میتواند چند سرویس محدود مانند سرویس جستجو یا سرویس پروفایل کاربران را از یک فارم دیگر به خدمت بگیرد یا برای فارم دیگری به اشتراک بگذارد. هر فارم بانک اطلاعاتی تنظیمات منحصر به خود را دارد که از طریق مدیریت مرکزی: یا پاورشل میتوان آن را مدیریت کرد. تعداد سرورها در هر فارم محدودیتی ندارد ولی به صورت پیشفرض به انواع زیر تقسیمبندی میشود:
· وب سرور
· اپلیکیشن سرور
· سرور جستجو
· دیتابیس سرور
وب اپلیکیشنها
هر فارم شیرپوینت از تعدادی وب اپلیکیشن تشکیل شدهاست. هر وب اپلیکیشن یک پورت در IIS را به خود اختصاص میدهد و بعضی تنظیمات آن از طریق تنظیمات IIS انجام میشود. محتوای اصلی فارم شیرپوینت در سایتهای داخل وب اپلیکیشنها ذخیره میشود.
مجموعه سایتها
مجموعه سایتها: یک گروه سلسله مراتبی از «سایتهای شیرپوینتی» هستند. هر وب اپلیکیشن در شیرپوینت باید حداقل یک مجموعه سایت داشته باشد. یک مجموعه سایت میتواند بانک اطلاعاتی مجزا داخل وب اپلیکیشن داشته باشد یا به صورت اشتراک از بانک اطلاعاتی مجموعه سایت دیگر در همان وب اپلیکیشن استفاده کند.