Windows SharePoint Services

Windows SharePoint Services , WSS  je platforma pro nasazení a správu obsahu od společnosti Microsoft . Je to základ pro umístění souborů a složek. Slouží jako základ pro mnoho produktů společnosti Microsoft . Poskytuje základní možnosti vyhledávání informací, systém správy obsahu, řízení přístupu, rozšiřitelnost pomocí webové části . Po nasazení této aplikace můžete používat několik šablon dle standardních potřeb uživatele. Pomocí těchto aplikací můžete snadno vytvořit blog, osobní adresář nebo úložiště dokumentů. K ukládání dat slouží seznamy a knihovny dokumentů. Seznamy lze upravit tak, aby zobrazovaly různé typy dokumentů a v různých zobrazeních podle potřeb uživatele.

Jedná se o bezplatný doplněk pro Microsoft Windows Server 2003 a 2008 , který poskytuje plně funkční webovou platformu s podporou následujících funkcí:

Kromě funkčnosti portálu poskytuje instalace WSS na server přístup k úplnému objektovému modelu a sadám API, které jsou základem technologie Microsoft SharePoint . To zahrnuje kolekci webových částí , které lze vložit do webových stránek, aby poskytovaly funkce SharePointu, jako jsou podokna předvoleb, možnosti zpracování dokumentů, seznamy, oznámení, kalendáře, seznamy kontaktů, diskusní fóra a stránky, stránky wiki.

WSS je k dispozici ke stažení zdarma ze stránek společnosti Microsoft pro Windows Server 2003 Service Pack 1 (nebo novější) a je přidán do rozhraní Microsoft .NET Framework . WSS existuje pouze ve variantách pro serverové platformy společnosti Microsoft a nelze jej použít v žádném jiném operačním systému. Balíčky ke stažení WSS 3 zahrnují základní balíček a sadu šablon aplikací pro přidání základní instalační funkce.

Technologie WSS jsou jádrem několika technologií komerčních portálů společnosti Microsoft . Konkrétně WSS 3 podporoval Microsoft Office SharePoint Server 2007 (MOSS) a WSS 2 byl framework pro SharePoint Portal Server 2003.

Přehled

Služba Windows Sharepoint Services (WSS) zahrnuje několik hlavních součástí:

SharePoint vykresluje poskytování obsahu prostřednictvím webů IIS . K ukládání dat mohou používat buď Microsoft SQL Server nebo Windows Internal Database . Webové stránky lze nakonfigurovat tak, aby vracely konkrétní obsah pro intranet , extranet a internetové sítě . Ve WSS neexistují žádná licenční omezení pro taková nasazení, protože WSS je zdarma, ale ke spuštění komerčních portálových produktů společnosti Microsoft jsou vyžadovány licence.

Jako součást „serverové farmy“ lze nakonfigurovat více serverů WSS, které jim umožní sdílet konfiguraci a obsah databáze. Serverové prostory se mohou skládat z jednoho serveru nebo mohou kombinovat stovky či tisíce serverů. Každý server v obsahu takového prostoru je vyhrazen pro scénáře vyvažování zátěže nebo pro ukládání jednotlivých částí obsahu. Data v prostoru lze rozdělit do 9 900 „obsahových databází“. Replikace prostorových dat je řízena pomocí možností replikace a clusteringu serveru SQL Server .

SharePoint používá model oprávnění LDAP podobný skupinám uživatelů v systému Microsoft Windows . To je implementováno prostřednictvím Active Directory . Na druhou stranu lze přidat další autentizační mechanismy prostřednictvím autentizačních formulářů HTML .

Stáhněte a nainstalujte

WSS 3 lze zdarma stáhnout od společnosti Microsoft a nainstalovat na Windows 2003 Server Service Pack 1 nebo novější [1] V květnu 2008 zveřejnila společnost Bamboo Solutions příručku k instalaci WSS 3 na Vista. [2] Šablony aplikací Windows Sharepoint Services 3.0 jsou k dispozici samostatně na webu společnosti Microsoft a zahrnují další šablony. [3]

WSS 2 lze stále zdarma stáhnout od společnosti Microsoft a nainstalovat na Windows Server 2003 nebo novější. [čtyři]

Zvláštní poznámka k instalaci pro Windows Small Business Server (SBS) 2003 nebo SBS 2003 R2: Při upgradu z WSS 2 na WSS 3 v těchto operačních systémech dochází k chybě, která může způsobit problémy při používání některých funkcí Sharepoint. Microsoft podporuje pouze souběžné instalace na SBS 2003; to znamená vytvořit nový web Sharepoint a přenést na něj veškerý obsah. Ani SBS 2008 ani žádné verze Windows Server tuto chybu nemají.

Historie

První verze s názvem SharePoint Team Services (běžně zkrácená na STS) byla vydána ve stejnou dobu jako Office XP a byla k dispozici jako součást Microsoft FrontPage . STS může běžet pod Windows 2000 Server nebo Windows XP .

Služba Windows SharePoint Services 2.0 byla vydána jako aktualizace služby SharePoint Team Services, ale ve skutečnosti se jednalo o zcela přepracovanou aplikaci. . SharePoint Team Services ukládá dokumenty jako běžné úložiště souborů a ukládá metadata dokumentů do databáze. Služba Windows SharePoint Services 2.0 navíc ukládá dokumenty i metadata do databáze a podporuje také základní verzování dokumentů pro položky v knihovně dokumentů. Aktualizace Service Pack 2 pro WSS přidala podporu pro SQL Server 2005 a použití rozhraní .NET Framework 2.0.

Služba Windows SharePoint Services 3.0 byla vydána 16. listopadu 2006 jako součást sady Microsoft Office 2007 a Windows Server 2008 . WSS 3.0 bylo vytvořeno pomocí rozhraní .NET Framework 2.0 a .NET Framework 3.0 Windows Workflow Foundation , aby do základního balíčku přidalo řízení pracovního postupu . Na začátku roku 2007 se WSS 3.0 stal dostupným pro veřejnost. Windows 2000 Server již není podporován službou WSS 3.0.

WSS verze 3 znamená výrazné „zrání“ produktu. Verze 3 podporuje více funkcí nejpoužívanějších v řešeních Web 2.0 , jako jsou blogy , wiki a kanály RSS .

Microsoft od verze 4.0 změnil svůj název na SharePoint Foundation 2010. [5] [6]

Funkce

Ve výchozím nastavení má balíček WSS 3 následující funkce:

Po instalaci balíčků, které lze samostatně stáhnout jako šablony aplikací Windows Sharepoint Services 3.0 , budou k dispozici následující dodatečné funkce:

Technické detaily

Použití webových částí ASP.NET uvnitř Sharepointu

Stránka SharePoint je vytvořena spojením webových částí (webových částí) do jediné stránky, ke které lze přistupovat prostřednictvím prohlížeče. K tomuto účelu lze použít jakýkoli webový editor s podporou ASP.NET , i když preferován je Microsoft Office SharePoint Designer . Míra přizpůsobení stránky závisí na jejím designu.

Stránky WSS jsou aplikace ASP.NET a webové části SharePointu používají infrastrukturu webových částí ASP.NET a při použití sad ASP.NET API lze webové části přepsat, aby se rozšířila funkčnost WSS. Z hlediska programování poskytuje WSS API a objektový model pro programové vytváření a správu portálů, pracovních prostorů a uživatelů. Naproti tomu MOSS API je spíše o automatizaci úloh a integraci s jinými aplikacemi. [7] WSS i MOSS mohou používat rozhraní API webových částí ke zlepšení funkčnosti koncového uživatele. Knihovny dokumentů WSS lze navíc otevřít prostřednictvím odkazů ADO.NET pro programový přístup k souborům a jejich verzím.

Jak jsou webové požadavky zpracovávány ve WSS 3

Na úrovni webového serveru WSS konfiguruje IIS tak, aby předávala všechny požadavky, bez ohledu na typy souborů a obsah, relaci ASP.NET zpracovanou webovou aplikací WSS , která buď provede finální ověření výsledného souboru dostupného v databázi, nebo provede jiné akce. Na rozdíl od běžných aplikací ASP.NET je soubor .aspxobsahující kód aplikace WSS (a MOSS) umístěn v databázi SQL Serveru namísto systému souborů. Normální spuštění ASP.NET tedy nemůže soubor zpracovat. Místo toho WSS připojí speciální komponentu Virtual Path Provider [8] k procesu zpracování ASP.NET , který vybírá soubory .aspxz databáze ke zpracování. S touto schopností zavedenou ve WSS 3.0 lze aplikaci WSS, stejně jako data, která generuje a spravuje, uložit do databáze.

Hierarchie objektů obsahu

Protože se WSS primárně používá k vytváření souborů orientovaných na html ve formě souborů .aspx , bylo by logické zvážit hierarchii objektů WSS začínající tímto typem objektu. WSS představuje jednotlivé webové stránky s objektem SPWeb.

Třída SPWeb je součástí oboru názvů Microsoft SharePoint v sestavení microsoft.sharepoint.dll. Tato dll se nachází ve složce GAC. Vlastnost SPContext Web třídy Web vrátí objekt SPWeb aktuálního webu. Následující kód C# tedy přiřadí WebValue k SPWeb:

Model obsahu SharePoint umožňuje vytváření objektů SPWeb nad a pod (hierarchicky) jinými objekty SPWeb. Pomocí webů můžete vytvořit výčet podřízených webů z dané entity SPWeb.

Sadu objektů SPWeb lze zkombinovat do jednoho objektu SPSite. SPSite je objekt kolekce webů v SharePointu. SPSite bude mít jako nadřazený objekt SPContentDatabase. To představuje SQL Server DB, který ukládá obsah webové aplikace. Rodičem třídy bude objekt SPWebApplication. Databáze je reprezentována objektem SPContentDatabase, který ukládá obsah objektu SPWebApplication. SPWebApplication dědí z třídy SPWebService.

Následující kód C# vloží ContentDatabases do ContentDatabaseCollection

Pod objektem SPWeb je SPWebList. SPWebList představuje seznam objektů SharePoint. Pochopení seznamu je klíčem k pochopení toho, jak SharePoint spravuje informace. V podstatě vše, co je spravováno SharePointem, bude na určité úrovni reprezentováno jako seznamy. WSS 3.0 klade důraz na seznamy stránek jako takové.

Například Rychlé spuštění pro web služby Windows SharePoint Services (typu STS) je hierarchie webů, podřízených webů a seznamů (včetně seznamů seznamů) namísto stránek jako takových. Pokud na takový web přidáte stránku, objeví se nová stránka ve Snadném spuštění jako nová položka v seznamu dostupných dokumentů, a nikoli jako podřízený uzel domovské stránky nebo jiné stránky [9]

SPList kombinuje různé prvky SPListItem. Každá položka SPListItem bude mít sadu polí SPField. SPFields je nejnižší objekt v hierarchii.

Rozšířená Wiki dostupná ke stažení

Wiki WSS 3.0 poskytuje RSS export obsahu a při prohlížení přes Internet Explorer poskytuje podporu pro WYSIWYG editor. Stejně jako u MediaWiki se hypertextové odkazy vytvářejí s dvojitými hranatými závorkami a stejně jako MediaWiki (je-li povoleno) se pro označení používá HTML. Vylepšená wiki je k dispozici pro SharePoint na Codeplex a je zdarma ke stažení a instalaci. Služba omezuje nahrávání na 50 megabajtů a jsou zakázány i některé speciální znaky, jako je &,? ...

Produkty využívající WSS

Odkazy

  1. WSS 3 Stáhnout od společnosti Microsoft . Získáno 1. října 2009. Archivováno z originálu 11. dubna 2012. .
  2. WSS na Vista . Získáno 26. května 2009. Archivováno z originálu 11. dubna 2012.
  3. Šablony aplikací WSS 3 Stažení od společnosti Microsoft . Získáno 1. října 2009. Archivováno z originálu 29. června 2012. .
  4. WSS 2 Stáhnout od společnosti Microsoft . Získáno 1. října 2009. Archivováno z originálu 11. dubna 2012.
  5. SharePoint Foundation 2010: Co je ve jménu (a nového!) (odkaz dolů) . Získáno 20. listopadu 2009. Archivováno z originálu 25. srpna 2010. 
  6. SharePoint 2010 Lineup (downlink) . Získáno 20. listopadu 2009. Archivováno z originálu 2. listopadu 2009. 
  7. Používejte službu Windows SharePoint Services jako platformu pro vytváření aplikací pro spolupráci, část 2 (odkaz není k dispozici) . Získáno 1. října 2007. Archivováno z originálu 19. února 2008. 
  8. Objevte významná vylepšení pro vývojáře ve službě SharePoint Services (odkaz není k dispozici) . Získáno 1. října 2007. Archivováno z originálu 22. září 2007. 
  9. Pochopení administrativního objektového modelu služby Windows SharePoint Services 3.0 . Získáno 1. října 2009. Archivováno z originálu 11. dubna 2012.

Další zdroje