Krzysztof Sorocki Tester
Marek
Kembrowski
Konsultant GD,
Microsoft Polska Sp.
z o.o.
Temat: Sharepoint sposoby integracji z innymi systemami
Na początek dobrze by było wiedzieć, o jakiej wersji mówimy (czy 2007, 2010 czy 2013). Co prawda, wszystkie mają dość podobne możliwości, ale nieco inaczej realizowane.Jeśli dane mają pochodzić z bazy danych, można stworzyć, za pomocą Business Connectivity Services (BCS) i/lub Business Data Connectivity (BDC) połącznie umożliwiające czytanie (lub czytanie i pisanie) do zewnętrznego źródła danych. Brzmi fajnie, ale są pewne ograniczanie. W teorii mogą to być różne źródła - bazy danych, webservicy. W praktyce, bez programownia, działa to głównie z MS SQLem, aby działało dla webserviców, muszą udostępniać metody według odpowiedniego standardu. Zdaje się, że w 2013 doszło wsparcie dla protokołu OData, ale nie sprawdzałem. Inne bazy danych jak Oracle lub Postgress mogą wymagać jakiś dodatkowych zabiegów administracyjnych lub płatnych komponentów.
Dodatkowo, jeśli masz możliwość udostępniania danych za pomocą standardu CMIS, SharePoint 2010 i 2013 w wersjach płatnych, umożliwają wyświetlanie takich treści za pomocą gotowych webpartów.
Zagadnienie jest szerokie, ale moje doświadczenie mi mówi, że dla prostych wymagań - wyświetlenia jakiegoś widoku z bazy MSSQL można szybko i łatwo wyklikać, ale dla bardziej złożonych zgadnień, trzeba się mocno na pracować, żeby działało jak chcę i często wymaga podejścia programistycznego.
Grzegorz
Wittchen
IT Improvement
Specialist, MAN
Accounting Center
Sp. z o.o.
Temat: Sharepoint sposoby integracji z innymi systemami
WitamPotwierdzam wypowiedź kolegi poprzednika. Domyślne narzędzie BCS Sharepointa jest dosyć ograniczone i nie działa zbyt dobrze. Zaawansowane połączenia danych / kwery i manipulacje wymagają dużych nakładów programistycznych, a jeżeli chodzi o łączenie z różnymi bazami danych to bez "kombinacji alpejskich" się nie obędzie.
Ja osobiście używam od pewnego czasu dodatkowego narzędzia "BDLC by Layer2"
http://www.layer2solutions.com/en/products/Pages/Share...
do podłączania różnych źródeł danych i działa wszystko bardzo dobrze. Oczywiście jest także wsparcie dla CRUD więc uważam że to narzędzie daje mnóstwo możliwości. Niestety jego jedyną wadą jest to że jest płatne.
Web Services są oczywiście wspierane domyślnie, ale do podłączania zewnętrznych źródeł danych nie ma żadnego domyślnego który zaspokajałby podstawowe potrzeby.
Pozdrawiam
GW
Podobne tematy
-
Sharepoint » Konferencja o efektywnym wdrażaniu portalu intranetowego... -
-
Sharepoint » Ściezka MCSE SharePoint (80h): dofinansowana w 100% -
-
Sharepoint » SharePoint 2013 Product Line Architecture -
-
Sharepoint » SharePoint 2013 - usługi zawieszają się w trybie stopping... -
-
Sharepoint » Sharepoint w architekturze typu hurtownia danych -
-
Sharepoint » SharePoint workflow - zmienione pola -
-
Sharepoint » Przywrócenie środowiska sharepoint services 3.0 -
-
Sharepoint » Sharepoint 2010 - Problem z wstążką oraz i.0#.w domena/user -
-
Sharepoint » Sharepoint 2007 Services - webpart do statystyk -
-
Sharepoint » Sharepoint - logging -
Następna dyskusja: