Windows SharePoint Services , WSS este o platformă de implementare și management de conținut de la Microsoft . Este baza pentru plasarea fișierelor și folderelor. Acesta servește drept bază pentru multe produse Microsoft . Oferă capabilități de bază de căutare a informațiilor, sistem de management al conținutului, controlul accesului, extensibilitate folosind partea web . După implementarea acestei aplicații, puteți utiliza mai multe șabloane în funcție de nevoile standard ale utilizatorului. Cu aceste aplicații, puteți crea cu ușurință un blog, o agendă personală sau un site de stocare a documentelor. Listele și bibliotecile de documente sunt folosite pentru stocarea datelor. Listele pot fi personalizate pentru a afișa diferite tipuri de documente și în diferite vizualizări în funcție de nevoile utilizatorului.
Este un supliment gratuit pentru Microsoft Windows Server 2003 și 2008 care oferă o platformă web complet funcțională, cu suport pentru următoarele caracteristici:
Pe lângă funcționalitatea portalului, instalarea WSS pe server oferă acces la modelul de obiect complet și la seturile de API care stau la baza tehnologiei Microsoft SharePoint . Aceasta include o colecție de părți Web care pot fi încorporate în pagini web pentru a oferi funcționalități SharePoint, cum ar fi panouri de preferințe, capabilități de procesare a documentelor, liste, notificări, calendare, liste de contacte, forumuri și pagini de discuții, pagini wiki.
WSS este disponibil ca descărcare gratuită de pe site-ul Microsoft pentru Windows Server 2003 Service Pack 1 (sau o versiune ulterioară) și este adăugat la Microsoft .NET Framework . WSS există doar în variante pentru platformele de server Microsoft și nu poate fi utilizat pe niciun alt sistem de operare. Pachetele de descărcare WSS 3 includ pachetul de bază și un set de șabloane de aplicație pentru a adăuga funcționalități de instalare de bază.
Tehnologiile WSS sunt la baza mai multor tehnologii de portal comercial Microsoft . Mai exact, WSS 3 a susținut Microsoft Office SharePoint Server 2007 (MOSS), iar WSS 2 a fost cadrul pentru SharePoint Portal Server 2003.
Windows Sharepoint Services (WSS) include mai multe componente principale:
SharePoint redă conținutul difuzat prin site-uri web IIS . Ei pot folosi fie Microsoft SQL Server , fie baza de date internă Windows pentru a-și stoca datele. Site-urile web pot fi configurate pentru a returna conținut specific pentru rețelele Intranet , Extranet și Internet . În WSS, nu există restricții de licențiere pentru astfel de implementări, deoarece WSS este gratuit, dar sunt necesare licențe pentru a rula produsele portalului comercial Microsoft .
Mai multe servere WSS pot fi configurate ca parte a unei „ferme de servere” pentru a le permite să partajeze configurația și conținutul bazei de date. Spațiile server pot consta dintr-un singur server sau pot combina sute sau mii de servere. Fiecare server din conținutul unui astfel de spațiu este dedicat scenariilor de echilibrare a încărcăturii sau pentru a stoca bucăți individuale de conținut. Datele din spațiu pot fi împărțite în 9.900 de „baze de date de conținut”. Replicarea datelor spațiale este gestionată folosind capacitățile de replicare și clustering ale SQL Server .
SharePoint utilizează un model de permisiuni LDAP similar cu grupurile de utilizatori din Microsoft Windows . Acest lucru este implementat prin Active Directory . Pe de altă parte, alte mecanisme de autentificare pot fi adăugate prin intermediul formularelor de autentificare HTML .
WSS 3 poate fi descărcat gratuit de la Microsoft și instalat pe Windows 2003 Server Service Pack 1 sau mai târziu [1] În mai 2008, Bamboo Solutions a publicat un ghid pentru instalarea WSS 3 pe Vista. [2] Șabloanele de aplicații Windows Sharepoint Services 3.0 sunt disponibile separat de pe site-ul web Microsoft și includ șabloane suplimentare. [3]
WSS 2 poate fi încă descărcat gratuit de la Microsoft și instalat pe Windows Server 2003 sau o versiune ulterioară. [patru]
Notă specială de instalare pentru Windows Small Business Server (SBS) 2003 sau SBS 2003 R2: Există o eroare care apare la actualizarea de la WSS 2 la WSS 3 pe aceste sisteme de operare, care poate cauza probleme la utilizarea unor caracteristici Sharepoint. Microsoft acceptă numai instalări side-by-side pe SBS 2003; aceasta înseamnă crearea unui nou site web Sharepoint și migrarea întregului conținut către acesta. Nici SBS 2008, nici orice versiune de Windows Server nu au această eroare.
Prima versiune, numită SharePoint Team Services (prescurtată în mod obișnuit la STS), a fost lansată în același timp cu Office XP și a fost disponibilă ca parte a Microsoft FrontPage . STS poate rula sub Windows 2000 Server sau Windows XP .
Windows SharePoint Services 2.0 a fost lansat ca o actualizare a SharePoint Team Services, dar a fost de fapt o aplicație complet reproiectată . SharePoint Team Services stochează documente precum stocarea obișnuită a fișierelor, stochând metadatele documentelor într-o bază de date. În plus, Windows SharePoint Services 2.0 stochează atât documente, cât și metadate într-o bază de date și, de asemenea, acceptă versiunea de bază a documentelor pentru elementele dintr-o bibliotecă de documente. Service Pack 2 pentru WSS a adăugat suport pentru SQL Server 2005 și utilizarea .NET Framework 2.0.
Windows SharePoint Services 3.0 a fost lansat pe 16 noiembrie 2006 ca parte a suitei Microsoft Office 2007 și Windows Server 2008 . WSS 3.0 a fost creat folosind .NET Framework 2.0 și .NET Framework 3.0 Windows Workflow Foundation pentru a adăuga controlul fluxului de lucru la pachetul de bază. La începutul anului 2007, WSS 3.0 a devenit disponibil publicului. Windows 2000 Server nu mai este acceptat de WSS 3.0.
Versiunea 3 WSS înseamnă o „maturare” semnificativă a produsului. Versiunea 3 acceptă mai multe dintre funcțiile cele mai utilizate în soluțiile Web 2.0 , cum ar fi blogurile , wiki -urile și fluxurile RSS .
Microsoft și-a schimbat numele în SharePoint Foundation 2010 începând cu versiunea 4.0. [5] [6]
În mod implicit, pachetul WSS 3 are următoarele caracteristici:
După instalarea pachetelor, care pot fi descărcate separat ca Șabloane de aplicație Windows Sharepoint Services 3.0 , următoarele caracteristici suplimentare devin disponibile:
O pagină SharePoint este construită prin combinarea părților web (părți web) într-o singură pagină care poate fi accesată printr-un browser. Orice editor web compatibil ASP.NET poate fi utilizat în acest scop, deși Microsoft Office SharePoint Designer este preferat. Gradul de personalizare a paginii depinde de designul acesteia.
Paginile WSS sunt aplicații ASP.NET , iar părțile web SharePoint utilizează infrastructura părților web ASP.NET , iar când se folosesc seturi de API ASP.NET , părțile web pot fi rescrise pentru a extinde funcționalitatea WSS. În termeni de programare, WSS oferă un API și un model de obiecte pentru crearea și gestionarea programatică a portalurilor, spațiilor de lucru și utilizatorilor. În schimb, API-ul MOSS este mai mult despre automatizarea sarcinilor și integrarea cu alte aplicații. [7] Atât WSS, cât și MOSS pot folosi API-ul Web Parts pentru a îmbunătăți funcționalitatea utilizatorului final. În plus, bibliotecile de documente WSS pot fi deschise prin link-uri ADO.NET pentru acces programatic la fișiere și versiunile acestora.
La nivel de server web, WSS configurează IIS pentru a transmite toate cererile, indiferent de tipurile și conținutul fișierelor, către sesiunea ASP.NET gestionată de aplicația web WSS , care fie realizează validarea finală a fișierului rezultat disponibil în baza de date, fie realizează alte actiuni. Spre deosebire de aplicațiile obișnuite ASP.NET , fișierul .aspxcare conține codul aplicației WSS (și MOSS) este plasat în baza de date SQL Server în locul sistemului de fișiere. Astfel, execuția normală ASP.NET nu poate procesa fișierul. În schimb, WSS conectează o componentă specială Virtual Path Provider [8] la procesul de procesare ASP.NET , care selectează fișierele .aspxdin baza de date pentru procesare. Cu această capacitate introdusă în WSS 3.0, o aplicație WSS, precum și datele pe care le generează și le gestionează, pot fi stocate într-o bază de date.
Deoarece WSS este folosit în primul rând pentru a crea fișiere orientate spre html sub formă de fișiere .aspx , ar fi logic să luăm în considerare ierarhia obiectelor WSS începând cu acest tip de obiect. WSS reprezintă pagini web unice cu obiectul SPWeb.
Clasa SPWeb face parte din spațiul de nume Microsoft SharePoint din ansamblul microsoft.sharepoint.dll. Acest dll se află în folderul GAC. Proprietatea SPContext Web a clasei Web returnează obiectul SPWeb al site-ului Web curent. Astfel, următorul cod C# atribuie un WebValue SPWeb:
Modelul de conținut SharePoint permite crearea obiectelor SPWeb deasupra și sub (ierarhic) alte obiecte SPWeb. Puteți enumera subsite-uri de la o anumită entitate SPWeb folosind Web-urile.
Un set de obiecte SPWeb poate fi combinat într-un singur obiect SPsite. SPSite este un obiect de colecție de site-uri în SharePoint. SPSite va avea un obiect SPContentDatabase ca părinte. Aceasta reprezintă baza de date SQL Server care stochează conținutul aplicației web. Părintele clasei va fi un obiect SPWebApplication. Baza de date este reprezentată de obiectul SPContentDatabase, care stochează conținutul obiectului SPWebApplication. SPWebApplication moștenește din clasa SPWebService.
Următorul cod C# va pune ContentDatabases într-o ContentDatabaseCollection
Sub obiectul SPWeb este SPWebList. SPWebList reprezintă o listă de obiecte SharePoint. Înțelegerea listei este cheia pentru înțelegerea modului în care SharePoint gestionează informațiile. În esență, tot ceea ce este gestionat de SharePoint va fi reprezentat ca liste la un anumit nivel. WSS 3.0 accentuează listele de pagini ca atare.
De exemplu, Lansarea rapidă pentru un site Windows SharePoint Services (de tip STS) este o ierarhie de site-uri, subsite-uri și liste (inclusiv liste de liste), în loc de pagini în sine. Dacă adăugați o pagină pe un astfel de site, noua pagină va apărea în Lansare rapidă ca un articol nou în lista de documente disponibile, și nu ca un nod copil al paginii de pornire sau al unei alte pagini [9]
SPList combină diverse elemente SPListItem. Fiecare SPListItem va avea un set de SPFields. SPFields este cel mai jos obiect din ierarhie.
Wiki WSS 3.0 oferă export RSS de conținut și, atunci când este vizualizat prin Internet Explorer , oferă suport pentru un editor WYSIWYG . Ca și în cazul MediaWiki , hyperlinkurile sunt create cu paranteze pătrate duble și, la fel ca MediaWiki (când este activat), HTML este folosit pentru marcare. Wiki îmbunătățit este disponibil pentru SharePoint la Codeplex și poate fi descărcat și instalat gratuit. Serviciul limitează încărcările la 50 de megaocteți, iar unele caractere speciale sunt, de asemenea, interzise, cum ar fi &,? .. .
Microsoft | ||
---|---|---|
PE | ||
Software de server |
| |
Tehnologie |
| |
Internet |
| |
Jocuri | ||
Hardware _ | ||
Educaţie | ||
Licențiere | ||
Subdiviziuni | ||
Campanii de publicitate |
| |
Consiliu de Administratie |