Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 42 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
42
Dung lượng
592 KB
Nội dung
Tàiliệu nghiên cứu giai đoạn 1 vềSharePoint 2007
Tổng quanvềSharePoint 2007
1
Tài liệu nghiên cứu giai đoạn 1 vềSharePoint 2007
Phần 1. TổngquanvềSharePoint 2007
Phạm Tuấn Anh
Đỗ Bá Đức
Đặng Sơn Lâm
Bài viết này tập trung vào việc xem xét những thành phần quan trọng
nhất của Windows SharePoint Service 3.0 và Office SharePoint Server 2007 –
những nền tảng mà các lập trình viên sử dụng để tạo ra các ứng dụng hợp tác
hỗ trợ giải pháp nghiệp vụ thông minh, workflow, tính toán dữ liệu, không
gian làm việc nhóm, quản lý vòng đời văn bản, quản trị nội dung, khám phá
tri thức và quản trị dự án.
I. Tổngquanvề kiến trúc
Phần dưới đây mô tả những thành phần chính của MOSS 2007, cách
thức chúng liên hệ với nhau và với platform, các dịch vụ cộng tác mà Window
SharePoint Services 3.0 cung cấp.
Hình dưới đây minh họa kiến trúc bậc cao của MOSS
2
Tài liệu nghiên cứu giai đoạn 1 vềSharePoint 2007
Các dịch vụ
Windows SharePoint Services
Các dịch vụ cơ sở dữ liệu và hệ điều hành
((| UX: user experience; LOB: line of business; Biz = business; BI=
business intelligence; KPI= key performance indicator; Metadata = data
about data; SSO= single sign on; SOAP= simple object access protocol; OM~
Open Modeller)
Các dịch vụ cơ sở dữ liệu và hệ điều hành
MOSS xây dựng trên công nghệ và các dịch vụ của MSWindows Server
2003 SP1 và SQL Server 2005 (cũng như SQL server 2000).
Các dịch vụ nền tảng chạy trên hệ điều hành:
• Microsoft .NET 2.0 Framework, gồm:
• ASP.NET 2.0 master pages, content pages, và Web Parts
• Các mô hình cung cấp dịch vụ linh động (pluggable) phục vụ cho cá
nhân hóa, quản lý thành viên, khả năng kiểm soát và bảo mật được nâng cao
(User and group, Active directory ??).
3
Tài liệu nghiên cứu giai đoạn 1 vềSharePoint 2007
• Dịch vụ truy cập cơ sở dữ liệu (SQL Server).
• Internet Information Services
• Windows Workflow Foundation
• Windows desktop indexing and search services
• SQL Server là hệ quản trị cơ sở dữ liệu sử dụng cho việc lưu trữ mọi nội
dung, dữ liệu và thông tin cấu hình của MOSS. MS khuyến cáo nên dùng
SQL Server 2005 và SQL Server 2005 Express được cài mặc định; tuy
nhiên SQL server 2000 có thể dùng thay vào đó được.
Windows SharePoint Services
(Được nghiên cứu sâu hơn ở phần sau)
Windows SharePoint Services 3.0 (version 3) xây dựng trên các dịch vụ
hệ điều hành và cơ sở dữ liệu để hỗ trợ những điều kiện cần thiết cho từ 1
trang làm việc nhóm đến 1 portal của doanh nghiệp với hơn 100.000 nhân
viên (như Office SharePoint Portal Server 2007), hoặc một portal cộng tác
trên Internet với cả triệu người dùng.
Dịch vụ nền tảng Windows SharePoint Services cung cấp những cải tiến
bảo mật, các tính năng tin cậy, có thể co giãn và hiệu năng cao như sau:
• Storage (Lưu trữ)
• Management (Quản lý)
• Deployment (Triển khai)
• Site Model (Tạo mô hình site)
• Extensibility (Khả năng mở rộng)
Thêm vào đó WSS (một phần của WinServer 2k3) được bổ sung những
tính năng cộng tác sau:
• Document collaboration
• Wikis and Blogs
• Really Simple Syndication (RSS) support
• Discussions
• Project task management
• Contacts, Calendars, and Tasks
• E-mail integration
• Tích hợp với các phần mềm khách của hệ thống Microsoft Office 2007
4
Tài liệu nghiên cứu giai đoạn 1 vềSharePoint 2007
• Hỗ trợ offline cho các danh sách và thư viện văn bản của SharePoint nhờ
sử dụng Office Outlook 2007 như một phần mềm khách offline.
5
Tài liệu nghiên cứu giai đoạn 1 vềSharePoint 2007
Phần 2. MOSS 2007: Các phần mềm và dịch vụ
Về kiến trúc MOSS chứa đựng một tập hợp chung các dịch vụ Shared
Services, hỗ trợ 5 thành phần ứng dụng phía server:
Shared Services
Về mặt khái niệm nó cơ bản giống với Shared Services trong SharePoint
Portal Server 2003. Thành phần này đã được thiết kế lại toàn bộ sử dụng một
mô hình cung cấp dịch vụ mới.
Shared Services chứa hầu hết tất cả các dịch vụ có thể được sử dụng
bởi nhiều ứng dụng trong MOSS:
• Full-text and property indexing and search services
• Business Data Catalog
• Notification service for generating alerts
• User profile store
• Audiences
• Usage reporting
• Single sign-on services
Server Applications
MOSS 2007 chứa 5 thành phần ứng dụng:
• Portal
• Search
• Content management
• Business process
• Business intelligence
Mỗi thành phần được xây dựng trên các dịch vụ nền tảng và các thành
phần cộng tác của WSS cũng như các thành phần Shared Services của MOSS.
II. Điểm qua đặc tính của MSO SharePoint Server 2007
II.1. Portal
Thành phần portal của MOSS bao hàm các đặc tính đặc biệt hữu ích cho
việc thiết kế, triển khai và quản lý portal nội bộ của doanh nghiệp, kết hợp
6
Tài liệu nghiên cứu giai đoạn 1 vềSharePoint 2007
các website hiện có trên Internet và các portal riêng lẻ khác. Hơn nữa, nó hỗ
trợ liên kết giữa nhiều người trong cùng tổ chức có thể chia sẻ kinh nghiệm,
tri thức, nâng cao năng suất làm việc nhóm.
Miền tính năng Mô tả
Portal site templates
(N)
Các mẫu site dựng sẵn được cung cấp nhằm tăng tốc việc tạo, tùy
biến, triển khai và quản lý các portal riêng lẻ, các portal lớn trong
nội bộ tổ chức, và liên kết với các website có sẵn trên internet.
Site Manager (N) Site Manager thay thể cho trang quản trị Portal Site Map, nó là
công cụ nền web hỗ trợ kéo thả phục vụ cho việc duyệt các trang
SharePoint, kiểm soát bảo mật truy cập và các chuẩn cảm quan
(look and feel) thông thường.
Site Manager hợp nhất các tác vụ quản trị site cho các portal và
website, chứa đựng việc quản lý các phạm vi, các trang, việc lên
danh sách, danh sách các trang SharePoint và các thành phần của
nó.
Site Manager hỗ trợ việc tạo, edit, tổ chức lại và xóa bỏ các phạm
vi dưới góc nhìn quan hệ giữa các trang.
My Site Personal Sites
(E)
Các trang My Site Personal có một vài điểm đã được cải tiến như
sau:
1. Mạng xã hội
2. Các thành phần điều khiển riêng tư
3. Các trang SharePoint và các Document Webpart có khả
năng cuộn
4. Các webpart dành cho cộng sự và thành viên
Mạng xã hội – Social
Networking (N)
MOSS 2007 có một chức năng bổ sung giúp đơn giản hóa việc kết
nối với mạng xã hội giữa các nhân viên.
Các trang My Site được public có thể chứa đựng các webpart mạng
xã hội, trong đó sử dụng các thông tin về tổ chức, cộng đồng và
giao tiếp điện tử của mỗi người. Điều này có thể hỗ trợ mỗi người
nhận biết các cộng sự của mình với những sở thích phổ biến và
mang lại hiệu quả tìm kiếm cao hơn.
Hơn nữa, mạng xã hội giúp thiết lập các liên kết cá nhân bằng
cách tìm những người cùng nghề nghiệp, chuyên ngành, cùng
nhóm làm việc, cùng là thành viên của một trang SharePoint hoặc
có cùng vai trò quản lý.
Mạng xã hội cung cấp tùy chọn thông tin cá nhân thông qua MS
Active Directory, các ứng dụng LOB, email hoặc các dạng giao tiếp
điện tử khác.
Privacy Controls (E) Privacy Controls (các điều khiển riêng tư) được sử dụng để điều
khiển các thông tin hiện hữu trong trang My Site được public. Sự
cho phép hay không cho phép hiển thị các nội dung public trên
một trang cá nhân My Site có ở “My Manager”, “My Workgroup”,
“My colleagues” và “Everyone”.
Các trang SharePoint
và các webpart chứa
document cuộn được
(N)
Webpart chứa các trang SharePoint cuộn được liệt kê tất cả các
trang SharePoint mà người sử dụng tham gia với tư cách thành
viên.
Webpart chứa các document cuộn được liệt kê các văn bản ta đã
xuất bản trên một tập hợp các trang SharePoint.
Webpart này đồng thời hỗ trợ thêm những khả năng truy vấn và
lọc văn bản chứa đựng trong một tập các trang SharePoint.
7
Tài liệu nghiên cứu giai đoạn 1 vềSharePoint 2007
Các Web part cho cộng
sự và thành viên (N)
Các Web part mới cho cộng sự và thành viên liệt kê những người
bạn biết, hoặc những người có chung mối quan tâm với bạn, và
những người thuộc về các danh sách và nhóm phân phối chung.
Thư mục site (E) Một chức năng quan trọng và mới ở Site Directory là nút “Dò tìm
các link lỗi”, chỉ ra các link đến các nội dung ngoài đã bị xóa hoặc
thay đổi.
Xuất hiện và giao tiếp
trong thời gian thực
(E)
Biểu tượng thẻ thông minh “xuất hiện trong thời gian thực” hiển thị
ở hầu hết mọi nơi mà tên một người xuất hiện trong Office
SharePoint Server, thể hiện rằng trong thời gian thực một người
đang online, có thể gọi điện thảo luận, trao đổi thông điệp tức thì,
hoặc đàm thoại video hai chiều.
Dịch vụ thông báo (E) MOSS 2007 nâng cấp một vài chức năng của dịch vụ thông báo:
• Các điều kiện lọc có thể phát đi nhiều thông báo phù hợp
hơn cho người dùng
• Một nền tảng có thể mở rộng gửi các email tùy biến được
cho người dùng.
• Người dùng tham gia vào một workflow tự động nhận thông
báo bằng email mà không cần đăng ký thêm để các thông
báo trong workflow.
• Người dùng có thể gửi nội dung một một đối tượng đã được
sửa đổi trong một SharePoint list hoặc document library
dựa vào những chi tiết đã được thay đổi.
LDAP (Lightweight
Directory Access
Protocol) Pluggable
Authentication
Provider (N)
MOSS 2007 bao hàm một công cụ linh động (pluggable) cung cấp
giao thức truy cập thư mục đơn giản (lightweight) cho những người
dùng được cấp quyền trong MOSS. Nó bổ sung cho Active
Directory chứa trong MS SharePoint Services.
Bản ghi người dùng
(user profile) (E)
Bản ghi người dùng đã được nâng cấp đáng kể với những tính năng
sau:
• Lưu trữ bản ghi cá nhân
• Đồng bộ hóa bản ghi cá nhân
• Import thư mục bản ghi cá nhân
Hơn nữa, ngoài việc định nghĩa người dùng sử dụng các thuộc tính
trong Active Directory, ta có thể sử dụng thêm các thuộc tính đã
được import từ các ứng dụng LOB (lines of business) như quản lý
nhân lực (human resources-HR) hay giải pháp tự động hóa dịch vụ
chuyên nghiệp (professional services automation solution - PSA)
Thông tin trong bản ghi người dùng cũng có thể được sử dụng bởi
dịch vụ thông báo (Notification Service) để đạt được thông báo
mong muốn, hoặc bởi mạng xã hội để suy ra những mối quan tâm
chung và các thuộc tính khác, hoặc bởi Web part cho thành viên và
đồng sự để biểu diễn danh sách phân loại và thông tin thành viên
nhóm.
Kho bản ghi cá nhân
(Profile Store - E)
Profile Store đã được nâng cấp ở:
• Các thuộc tính đa trị dựa trên một nguyên tắc phân loại
hoặc một danh sách các giá trị của MOSS.
• Các điều khiển an ninh cấp thuộc tính (Property-level
security) sử dụng bởi người dùng và nhóm
• Các bảng liệt kê mở hoặc đóng
• Các phần mở rộng của thuộc tính tùy trang - per-site
property extensions. (kho thuộc tính đã được tổ chức, tập
hợp lại)
Đồng bộ hóa bản ghi Profile Synchronization hỗ trợ cho các tính năng mở rộng của
8
Tài liệu nghiên cứu giai đoạn 1 vềSharePoint 2007
cá nhân (Profile
Synchronization) (E)
Profile Store với khả năng mở rộng và hiệu năng được nâng cao.
Profile Directory
Import (E)
PDI hỗ trợ cho các tính năng mở rộng của Profile Store với khả
năng mở trộng và hiệu năng được nâng cao
Hướng người dùng (E) Các trang Web part, các Web part và những nội dung có thể được
đặt vào các danh sách phân bổ hay các nhóm bổ sung cho người
sử dụng SharePoint ( Ngoài người dùng còn thêm vào…. ??)
Người sử dụng MOSS được hỗ trợ bởi một tập hợp lớn hơn các
thuộc tính có sẵn trong Profile store.
Hỗ trợ thiết bị di động
(N)
Theo mặc định, mọi Office SharePoint portal, trang nhóm (team
site) và các trang danh sách (list pages) được hiển thị trên các
thiết bị di động của quốc tế lẫn Bắc Mỹ (bao gồm cả điện thoại di
động có thể lướt web) nhờ sử dụng định dạng văn bản đã được đơn
giản hóa.
o Quản trị nội dung (Content management)
Các tính năng quản trị nội dung mới và nổi bật trong MOSS có thể chia
thành 3 nhóm chính:
• Quản lý văn bản, tài liệu
• Quản lý hồ sơ
• Quản lý nội dung web
MOSS cung cấp các chức năng quản lý văn bản quan trọng như: xác
định phiên bản chính và phiên bản phụ, khóa vào/ra văn bản, diễn tả phong
phú các siêu dữ liệu, workflow, các cơ chế dựa trên kiểu nội dung, việc kiểm
tra sổ sách và các điều khiển dựa trên quyền truy cập trong thư viện văn bản,
thư mục và các mức độ văn bản riêng biệt.
MOSS xây dựng những khả năng này để soạn thảo, xử lý văn bản
nghiệp vụ, quản lý nội dung web và xuất bản, quản lý bản ghi, quản lý cơ chế
và hỗ trợ xuất bản đa ngữ.
Quản lý văn bản
Với component quản trị văn bản mới của MOSS 2007, các sản phẩm
công nghệ của SharePoint không chỉ còn là một nền tảng để phối hợp văn
bản, mà trở thành một giải pháp toàn diện để quản lý các văn bản nghiệp vụ.
Các thư viện tàiliệu đã được nâng cấp trong Windows SharePoint
Services cung cấp cơ sở cho những tính năng quản trị văn bản được liệt kê
dưới đây:
9
Tài liệu nghiên cứu giai đoạn 1 vềSharePoint 2007
Miền chức năng Các tính năng
Workflow của tài liệu
nghiệp vụ
Enhanced
Việc xử lý văn bản nghiệp vụ là tập hợp của các ứng dụng workflow bao
hàm trong MOSS 2007:
• Kiểm duyệt văn bản
• Phê chuẩn văn bản
• Tập hợp chữ ký
• Phê chuẩn văn bản tiếng Đông Á
• Theo dõi phát hành
• Tùy chọn lộ trình kiểm duyệt và phê chuẩn
Các mẫu trang quản
lý văn bản
New
MOSS chứa các mẫu trang đã được nâng cấp có thể sử dụng ngay mà
không cần chỉnh sửa gì :
• Mẫu Managed Document Library
• Mẫu Divisional Library
• Mẫu Translation Library
Mẫu trang Managed
Document Library
New
Managed document libraries là các trang quản lý văn bản cỡ lớn có khả
năng lưu trữ các văn bản cho toàn tổ chức. Với thư viện document đã
được quản lý, mọi đơn vị nghiệp vụ có thể tổ chức và phân loại thông tin
một cách hợp lý.
Mẫy trang Divisional
Library
New
Các tính năng chính của mẫu trang này gồm:
• Managed document libraries
• Dashboards, KPIs, và các báo cáo khác
Mẫu trang
Translation Library
New
Mẫu trang Translation Library rất có giá trị cho các tổ chức đa quốc gia
và đa khu vực có nhu cầu biên dịch văn bản thành nhiều ngôn ngữ.
Translation library tích hợp các tiến trình workflow tùy biến được với tính
năng quản lý văn bản của MOSS nhằm giúp đỡ các dịch giả quản lý
nhiều bản dịch của một văn bản.
Tích hợp với các ứng
dụng thuộc Microsoft
Office 2007 system
Enhanced
Office SharePoint Server 2007 đã nâng cấp đáng kể việc quản lý văn
bản và các chức năng workflow có liên quan, bao gồm:
• Document Information Panel
• Document Action Bar
Document
Information Panel
New
Document Information Panel giúp việc chỉnh sửa các thuộc tính văn bản
thành một phần quan trọng của việc soạn thảo trong hệ thống Microsoft
Office. InfoPanel hỗ trợ người dùng nhập liệu và cập nhật các thuộc tính
gắn với mỗi dạng của văn bản nghiệp vụ.
Document Action Bar
New
Document Action Bar trong các ứng dụng thuộc hệ thống Office 2007
cho người sử dụng biết văn bản hiện tại bị kiểm soát bởi cơ chế nghiệp
vụ hay workflow nào và hoạt động nào là hoạt động cần phải thực hiện.
Ví dụ “Không được phát tán ra ngoài công ty” hoặc “Bạn có một nhiệm
10
[...]... cơ chế đánh chỉ số khác nhau MOSS 2007 đã đồng bộ hóa được vấn đề này • MOSS 2007 có thể search nội dung mở rộng như: file chia sẻ windows và dữ liệu BDC • Trong khi Windows SharePoint Service thì chỉ search nội dung và tàiliệu trong các tuyển site hiện tại nằm trên cùng 1 SSP 32 Tàiliệu nghiên cứu giai đoạn 1 vềSharePoint2007 • MOSS 2007 có thể được cấu hình về chỉ số và mức dịch vụ search để... Profiles • Chứa thông tin về user • Cho phép xem thông tin và tìm hiểu về các user khác trong cùng tổ chức • Tạo nền tảng cho những đặc tính khác của MOSS 2007 như hướng độc giả (audience targeting ) và site cá nhân • Dữ liệuvề user profiles được chứa trong hệ trong hệ quản trị cơ sở dữ liệu MS SQL Server • MOSS 2007 có khả năng lấy và đồng bộ hóa dữ liệuvề user profile từ tài nguyên bên ngoài: Như... back-end system và thực thể dữ liệu định nghĩa bên trong • BDC Cung cấp thành phần để đọc BDC metadata nhận được từ back-end system và trả về định dạng chuẩn MOSS 2007 33 Tàiliệu nghiên cứu giai đoạn 1 vềSharePoint2007 Web content management (WCM) MS đã ngừng phát triển CMS một cách đơn lẻ Thay vào đó MS chuyển các đặc tính vềquản lí nội dung web CMS và các tùy biến CMS vào OSPS 2007 Cho phép có thể sử... trang khác nhau trên cùng một nội dung được cấu trúc Một số đặc tính hữu ích của OSPS 2007: • Cung cấp một framework giúp cho việc chuyển đổi tài liệu, từ các loại tàiliệu khác có thể hiển thị trên trang nội dung của OSPS 2007 Ví dụ: chuyển tàiliệu MS word vào trang nội dung của OSPS 2007 • Đặc tính triển khai OSPS 2007: cho phép truyền nội dung giữa các site khác nhau, hữu ích cho người tạo nội dung... lại sự thay đổi nhờ MOSD 2007, thì phiên bản đã chỉnh sửa được lưu lại trong cơ sở dữ liệu của SQL server Ta có thể tùy chọn chỉ mình master page mà không quan tâm đến các content page hoặc ngược lại, thậm chí thay đổi cả hai, nhưng rồi cuối cùng 20 Tài liệu nghiên cứu giai đoạn 1 vềSharePoint2007 muốn hủy bỏ mọi sự thay đổi, thì cả giao diện trên Browser của WSS 3.0 lẫn MOSD 2007 đều hõ trợ các menu... Directory Shared Service Providers.(SSPs) • Kiến trúc của OSPS 2007 dựa trên SSPs Một SSP là tập hợp các dịch vụ có thể được cấu hình tại một thời điểm và chia sẻ cho nhiều OSPS 2007 portal site và Windows SharePoint Services site 30 Tài liệu nghiên cứu giai đoạn 1 vềSharePoint2007 • • Cần cấu hình SSPs để có thể lấy được các điểm lợi từ OSPS 2007 như là: user profiles, audiences, personal sites, Excel... webserver) và “customized page” (phiên bản đã chỉnh sửa của mẫu trang đã được ghi vào cơ sở dữ liệu cho một trang riêng biệt) 18 Tài liệu nghiên cứu giai đoạn 1 vềSharePoint2007 Một sự thay đổi khác là phiên bản mới của FrontPage 2003 được xuất hiện dưới cái tên mới: Microsoft Office SharePoint Designer 2007 (MOSD) MOSD cũng hướng người dùng hơn là lập trình viên Nhưng dù sao thì đối với mỗi lập trình... truy cập đã phân quyền tới mọi dữ liệu và nội • dung của hệ thống Khả năng dễ dàng và nhanh chóng phân tích, báo cáo và tổng két dữ liệu từ một ứng dụng LOB Roll-up Portal Site Các mẫu roll-up portal được sử dụng để hợp nhất dữ liệu và nội 13 Tài liệu nghiên cứu giai đoạn 1 vềSharePoint2007 Miền tính năng Các tính năng Template dung từ một vài ứng dụng hay địa chỉ khác nhau để diễn tả chúng New trong... nghĩa sẵn trong namespace Microsoft .SharePoint. WebPartPages và để nó làm toàn bộ mọi thứ (*) Phát triển một Web part tùy chọn: Sẽ nghiên cứu sau ở giai đoạn code • Điểm nổi bật trong lưu trữ nội dung 23 Tàiliệu nghiên cứu giai đoạn 1 vềSharePoint2007 WSS 2.0 bị phê phán rằng một số tính năng giá trị hỗ trợ cho document library lại không mở rộng cho list Ví dụ document library hỗ trợ đánh số phiên... thế này phục vụ cho việc định hướng các HTTP request đến ASP.net Runtime tùy vào phần mở rộng, nó cần thiết cho 16 Tài liệu nghiên cứu giai đoạn 1 vềSharePoint2007 việc forward một request đến kiểu file bất kỳ (PDF, DOC, DOCX) đến ASP.net, cuối cùng là forward đến WSS để xử lý Một phần quan trọng khác của kiến trúc mới là phải làm việc với cách thức phân tích và biên dịch một trang aspx Bộ phân tích . Tài liệu nghiên cứu giai đoạn 1 về SharePoint 2007
Tổng quan về SharePoint 2007
1
Tài liệu nghiên cứu giai đoạn 1 về SharePoint 2007
Phần 1. Tổng quan. Office Outlook 2007 như một phần mềm khách offline.
5
Tài liệu nghiên cứu giai đoạn 1 về SharePoint 2007
Phần 2. MOSS 2007: Các phần mềm và dịch vụ
Về kiến trúc