Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 58 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
58
Dung lượng
2,87 MB
Nội dung
TRƯỜNG ĐẠI HỌC BÁCH KHOA HÀ NỘI Khoa Công nghệ thông tin ─────── BÁO CÁO THỰC TẬP CHUYÊN NGÀNH Đề tài: Nghiên cứu corporate portal(cổng nối cộng tác) Họ tên sinh viên : Lớp : Giáo viên hướng dẫn : Hà nội tháng năm Báo cáo thực tập chuyên ngành Corporate portal LỜI NÓI ĐẦU Song song với phát triển portal Yahoo, AOL… Các tập đoàn công nghệ thông tin lớn sử dụng cách tương tự để cải tiến hệ thống thông tin Họ tạo mô hình kiểu mẫu cho việc xây dựng portal doanh nghiệp (EIP- Enterprise Information Portal) Các portal trước hết để phục vụ cho công việc doanh nghiệp, mà cụ thể hỗ trợ tiến trình truyền thông tương tác cá nhân, phận doanh nghiệp (B2E – Business to Employee) Một số mô hình EIP mạng thông tin nội (Business Intranet Portal) cho phép nhân viên dễ dàng khai thác nguồn tài nguyên thông tin doanh nghiệp đồng thời cho phép truy xuất portal công cộng, portal chuyên ngành hẹp khác Portal cộng tác, tạo môi trường làm việc ảo cho phép nhân viên làm việc với từ đâu Portal chuyên gia, kết nối nhân viên dựa yếu tố lực người… Các ứng dụng đa dạng portal môi trường nội doanh nghiệp công cụ thiếu doanh nghiệp thời đại bùng nổ thông tin, đặc biệt doanh nghiệp có nhiều phận, chi nhánh phân bố không gian địa lý rộng Cũng môi trường ứng dụng doanh nghiệp, công nghệ portal cung cấp công cụ giao tiếp hữu hiệu với giới bên Khái niệm cổng thông tin doanh nghiệp mở rộng (Extended enterprise portal - extranet) nhằm nói tới trang web cho phép doanh nghiệp thực giao dịch với khách hàng (B2C) hay với nhà cung cấp, đối tác (B2B) Các doanh nghiệp nhỏ khó tự xây dựng cho portal đầy đủ tiêu chuẩn, nhiên muốn họ tiến hành giao dịch qua mạng thông qua chợ điện tử (eMarketplace portal) Chợ điện tử portal xúc tiến thương mại, doanh nghiệp tham gia chợ điện tử thể tham gia kỳ triển lãm Ở đó, doanh nghiệp tiếp cận nguồn thông tin thị trường, gặp gỡ khách hàng tiềm năng, đối tác… Vai trò portal phủ nhận hoạt động mạng internet, việc xây dựng xem thứ ‘mốt thời thượng’ Tuy nhiên cần phải khẳng định việc xây dựng portal thực thụ việc không đơn giản Trang Báo cáo thực tập chuyên ngành Corporate portal Giới thiệu: Corporate Portal (cổng nối cộng tác) tích hợp ứng dụng bên tổ chức thư điện tử, truy cập sở liệu quản lý tài liệu với ứng dụng bên dịch vụ tin tức Web site dành cho khách hàng Đó giao diện Web mang lại cho người dùng khả truy cập đến loại ứng dụng thông qua hình máy tính họ Người dùng muốn kiểm tra thư điện tử mình, xem xét giá cổ phiếu công ty, kiểm tra số ngày phép nhận đơn đặt hàng khách hàng Có nghĩa công việc qua trình duyệt máy tính để bàn Đó mạng intranet hệ có tên gọi Corporate Portal, nhờ mà trình duyệt trở thành "dấu gạch nối cho tác vụ hàng ngày" Công việc corporate portal mang thông tin quan trọng từ bên bên công ty đến máy tính để bàn Nó làm nhiệm vụ lọc thông tin không thích hợp hàng ngàn trang thông tin intranet dành cho đối tượng khác hay thư điện tử phổ biến cho số đối tượng nhân viên Corporate portal liên quan đến số lớp nhiều công nghệ phức tạp thiết kế Presentation (hiển thị): Những công nghệ hiển thị Web tiêu chuẩn HTML, JavaScript applet hay Cascading Style Sheet công nghệ trực quan hoá liệu Web OLAP để chạy ứng dụng trình xem e-mail bên trình duyệt Personalization (cá thể/cá nhân hoá): Những chương trình thực việc lọc thông tin cho người dùng riêng biệt Chúng gợi ý thứ mà người dùng quan tâm đến có khả học từ mà người dùng làm Collaboration (cộng tác): Công nghệ cho nhóm làm việc khả thảo luận, phiên trò chuyện thư viện dự án Process (quy trình): Những công nghệ giao dịch trực tuyến có "cơ cấu" xử lý cho nghiệp vụ dòng công việc khác Publishing and distribution (xuất bản/phân phối): Khả lưu chứa tài liệu dạng file khả chuyển Portable Document Format chế xuất bản/đăng ký hay phương tiện truyền thông thông tin dạng phát tin (pushing) Search (tìm kiếm): chương trình tìm kiếm theo kiểu toàn văn hay theo mô tả tài liệu thành phần khác Categorization (phân loại): Công cụ tạo trì phân loại Những phân loại phải thay đổi tùy theo thính giả khác vốn nhìn vào tài liệu liệu theo cách khác Integration (tích hợp): Những công cụ để truy cập đến nguồn liệu khác biệt phía cung cấp dịch vụ, chẳng hạn sở liệu quan hệ ERP Những công cụ làm chức đưa liệu từ bên vào tin tức hay giá cổ phiếu Lập mục cho liệu có cấu trúc hay cấu trúc từ hệ thống file, Web server e-mail Trang Báo cáo thực tập chuyên ngành Corporate portal Cổng thông tin điện tử tích hợp điểm truy cập tập trung nhất, tích hợp kênh thông tin, dịch vụ ứng dụng, phân phối tới người sử dụng thông qua phương thức thống đơn giản tảng Web Cổng thông tin điện tử cung cấp cho người dùng cuối nhiều loại dịch vụ khác với nhiều nhu cầu khác nhau, phân loại portal sau: Cổng thông tin công cộng (Public portals): ví dụ Yahoo, loại cổng thông tin thường sử dụng để ghép nối thông tin lại với từ nhiều nguồn, nhiều ứng dụng từ nhiều người, cho phép cá nhân hoá (personalization) Web site theo tuỳ đối tượng sử dụng Cổng thông tin doanh nghiệp (“Enterprise portals” “Corporate Desktops”): xây dựng phép thành viên doanh nghiệp sử dụng tương tác thông tin ứng dụng nghiệp vụ tác nghiệp doanh nghiệp Cổng giao dịch điện tử (Marketplace portals): ví dụ eBay ChemWeb, cổng thông tin nơi liên kết người bán người mua Cổng thông tin ứng dụng chuyên biệt (Specialized portals): ví dụ SAP portal, cổng thông tin loại cung cấp ứng dụng chuyên biệt khác Các tính portal : Tuy có nhiều loại cổng thông tin tích hợp, cung cấp nhiều loại dịch vụ ứng dụng khác nhau, tất loại cổng thông tin tích hợp có chung số tính Các tính sử dụng tiêu chuẩn để phân biệt cổng thông tin điện tử tích hợp với Web site ứng dụng chạy tảng Web Các tính bao gồm: Khả cá nhân hoá (Customization hay Personalization): cho phép thiết đặt thông tin khác cho loại đối tượng sử dụng khác theo yêu cầu Tính dựa hoạt động thu thập thông tin người dùng cộng đồng người dùng, từ cung cấp thông tin xác thời điểm yêu cầu Tích hợp liên kết nhiều loại thông tin (Content aggregation): cho phép xây dựng nội dung thông tin từ nhiều nguồn khác cho nhiều đối tượng sử dụng Sự khác biệt nội dung thông tin xác định qua ngữ cảnh hoạt động người dùng (user-specific context), ví dụ đối tượng sử dụng sau thông qua trình xác thực cung cấp thông tin khác nhau, nội dung thông tin cung cấp khác trình cá nhân hoá thông tin Xuất thông tin (Content syndication): thu thập thông tin từ nhiều nguồn khác nhau, cung cấp cho người dùng thông qua phương pháp giao thức (protocol) cách thích hợp Một hệ thống xuất thông tin chuyên nghiệp phải có khả xuất thông tin với định dạng quy chuẩn, ví dụ RDF (Resource Description Format), RSS (Rich Site Summary), NITF (News Industry Text Format) NewsXML Ngoài ra, tiêu chuẩn dựa XML phải áp dụng để quản trị hiển thị nội dung cách thống nhất, xuyên suốt trình xuất thông tin Các tiêu chuẩn dựa XML cho phép đưa giải pháp nhanh để khai thác sử dụng thông tin Web site khác thông qua trình thu thập bóc tách thông tin với định dạng quy chuẩn Hỗ trợ nhiều môi trường hiển thị thông tin (Multidevice support): cho phép hiển thị nội dung thông tin nhiều loại thiết bị khác như: hình máy tính (PC), thiết bị di động (Mobile phone, Wireless phone, PDA), sử dụng để in hay cho fax… cách tự động cách xác định thiết bị hiển thị thông qua thuộc tính khác Ví dụ: nội dung đó, hiển thị hình máy tính sử dụng HTML, hệ thống xác Trang Báo cáo thực tập chuyên ngành Corporate portal định thiết hiển thị PDA hay mobile phone, hệ thống loại bỏ ảnh có nội dung tự động chuyển nội dung sang định dạng WML (Wireless Markup Language) để phù hợp cho việc hiển thị hình thiết bị di động Khả đăng nhập lần (Single Sign On): cho phép dịch vụ xuất thông tin dịch vụ khác portal lấy thông tin người dùng hoạt động mà yêu cầu người dùng phải đăng nhập lại có yêu cầu Đây tính quan trọng ứng dụng dịch vụ portal phát triển cách nhanh chóng xuất nhu cầu, mà ứng dụng dịch vụ tất yếu có nhu cầu xác thực truy xuất thông tin người dùng Quản trị portal (Portal administration): xác định cách thức hiển thị thông tin cho người dùng cuối Tính không đơn giản thiết lập giao diện người dùng với chi tiết đồ hoạ (look-and-feel), với tính này, người quản trị phải định nghĩa thành phần thông tin, kênh tương tác với người sử dụng cuối, định nghĩa nhóm người dùng với quyền truy cập sử dụng thông tin khác Quản trị người dùng (Portal user management): cung cấp khả quản trị người dùng cuối, tuỳ thuộc vào đối tượng sử dụng portal Tại đây, người sử dụng tự đăng ký trở thành thành viên công thông tin công cộng (như Yahoo, MSN…) người quản trị tạo lập gán quyền sử dụng tương ứng công thông tin doanh nghiệp Mặt khác, tuỳ vào kiểu portal mà số lượng thành viên từ vài nghìn tới hàng triệu Hiện phương pháp phân quyền sử dụng dựa vai trò (Role-based security) sử dụng tiêu chuẩn hoạt động xác định quyền truy cập cung cấp thông tin cho đối tượng khác portal ứng dụng Web Trang Báo cáo thực tập chuyên ngành Corporate portal Chương 1: Corporate Portals 1.1 Corporate portal gì? XML dịch vụ Mạng mở rộng xa phạm vi corporate portal bao gồm tự động hoá tương tác với ứng dụng chạy máy tính ngoài, dễ dàng làm kinh doanh điện tử hiệu lan truyền khắp.Rõ ràng tương tác bao gồm người phần mềm luôn thực mạng Với corporate portal sử dụng trình duyệt Web chuẩn để có trực tiêp thông tin cần thiết mà không gặp trở ngại hay phải thực giao dịch cần thiết.Đây tính cần thiết corporate portal tốt Những corporate portal loại trừ trì hoãn, thất bại, không hiệu Các corporate portal thúc đẩy tương tác kinh doanh Chúng làm linh động quy trình nghiệp vụ công ty Những ứng dụng trực tuyến theo gói (Online package-tracking ) ứng cử viên lý tưởng để tạo cho dịch vụ Mang tự chứa đựng, tự mô tả, tự quảng bá Về phương diện này, dịch vụ mạng nghĩ phát sinh ứng dụng Mạng XML- trung tâm cao.Mặt khác, ứng dụng điện tử Mang định vị, kéo theo, va tao dịch vụ Mạng có sử dụng gói giao dịch Vì tính đóng gói giao dịch nhúng vào ứng dụng khác vào thương mại điện tử yêu cầu trang thái truy vấn ứng dụng Figure 1.2: The package-tracking function on the FedEx portal, which debuted in 1994 A package-tracking function such as this is an ideal candidate to be made into a Web service Trang Báo cáo thực tập chuyên ngành Corporate portal 1.1.1 Điểm trọng tâm thông tin cộng tác: Corporate portal an toàn, điểm trọng tâm truy nhập dựa Web đến pham vi rộng thông tin cộng tác, dịch vụ , ứng dụng, thành thạo Nó phục vụ người sử dụng bên bên Điển hình cho tât nội dung này, dịch vụ ứng dụng tuỳ biến cá nhân hoá theo yêu cầu người sử dụng khác hay nhóm người sử dụng khác Nhưng thích hợp cho hiệp hội nhà cung cấp, phải truy nhập đến thông tin ứng dụng không co khả làm thay đổi khách hàng toàn cảnh Cũng giống vậy, có khả đảm bảo cho nhân viên truy nhập đến thông tin ứng dụng chuyên biệt dành cho nhân viên che giấu khỏi tầm nhìn nhân viên khác Mục tiêu cao cá nhân hoá thực chất sử dụng ID mật người sử dụng dựa xác nhân người sử dụng- user authentication, chứng nhận số-digital certificates, phương thức nhận dạng người sử dụng “cookie” applet -user-identifying "cookie" (or applet) methodology Cách tiếp cận xác nhận rõ rằng, không chứng nhận số rõ ràng cung cấp điều khiển lớn đáng kể an toàn khả với sơ đồ “cookie” Secure socket layer (SSL) lightweight directory access protocol (LDAP) kỹ thuật then chốt sử dụng rộng rãi để làm lựơc đồ xác nhận corporate portal Cá nhân hoá tính để tạo nên khác biệt portal với home page Một trang Web hiển thị portal tiêu biểu bao gồm cửa sổ riêng biệt, tự trị, đươc dẫn đến "portlets." Mỗi cửa sổ cung cấp cách truy nhập đến nội dung, dịch vụ ứng dụng khác Mỗi cửa sổ cá nhân hoá để hiển thị toàn khối portal theo tuỳ biến người sử dụng Một home page cộng tác, điển hình trang Web công cộng, nội dung cá nhân hoá Sự khác lớn corporate portal với corporate home page khả tự phục vụ nhiều yêu cầu với cổng điện tử để trở thành cổng điện tử Với home page, ngừơi đến thăm trực tiếp yêu cầu đên trung tâm gửi họ thư điện tử tính cá nhân để tiếp xúc với công ty Và vậy, cá nhân hoá khả tự phục vụ tính corporate portal mở rộng từ corporate home page Cổng nối cộng tác(Corporate portal) chất biến đổi chuyên biệt riêng tư cổng thông tin điện tử mạng toàn cầu AOL, Yahoo!, Lycos trang Web sử dụng phổ biến thông dụng Những cổng thông tin điện tử mạng toàn cầu(Internet portal) tiếp tục nảy nở , phục vụ cho mô hình đại, chào đón corporate portal phát triển hiệu Những khái niệm, phương thức, kỹ thuật vấn đề thực chất loại cổng thông tin điện tử (portal) Trang Báo cáo thực tập chuyên ngành Corporate portal Figure 1.3: Even companies with large public Internet portals such as Yahoo! have their own corporate portals to interact with investors, potential business partners, and prospective employees 1.1.2 Một cổng thông tin điện tử phục vụ người sử dụng bên bên : Những corporate portal liên quan trực tiếp gián tiếp với tên khác cổng thông tin doanh nghiệp, cổng thông tin kinh doanh điện tử, cổng thông tin intranet công thông tin tự phục vụ (self-service portal) Trong số trường hơp khác tên khác sử dụng để phân biệt người - cổng thông tin đến khách hàng, nhà cung cấp, đối tác tương tự Những giải pháp cổng thông tin(những dịch vụ cổng thông tin điện tử) yêu cầu chứng nhận nghiêm khắc điều khiển truy nhập dựa quy tắc khắt khe để đảm bảo cổng thông tin giống đảm bảo an toàn sử dụng cho khách hàng bên va bên Sự khó chịu, tham dò kẻ phá hoại, tạo virus máy tính làm chuyên gia máy tính ngày đêm lo lắng an toàn.Vì vậy, phần lớn chuyên gia công nghệ thông tin muốn có tường lửa (firewall) mạng intranet họ với giới bên Do đó, phải có phục vụ cổng thông tin điện tử riêng rẽ ranh giới truy nhập bên bên với tường lửa ép buộc demilitarized zone (DMZ) Trang Báo cáo thực tập chuyên ngành Corporate portal Figure 1.4: The separate intranet and Internet split-portal approach currently preferred by corporations to maximize demarcation between resources accessible by in-house users versus those open to external users Một corporate portal thực thể logic đơn phục vụ giao tiếp bên bên tập phương pháp truyền thống cổng thông tin để chứng thực người sử dụng, điều khiển truy nhập, cá nhân hoá 1.1.3 Sự liên kết, tổ chức , tìm kiếm hợp tac (Aggregation, syndication, search, and collaboration): corporate portal yêu cầu tích hợp liên kết nhiều loại thông tin, tổ chức, dịch vụ tìm kiếm, lược đồ hợp tác, truy nhập đến ứng dụng(bao gồm dịch vụ mạng) “Content aggregation" ngữ cảnh đồng thông tin từ nguồn đa dạng đến tiêu chuẩn cá nhân hoá cho mục tiêu người sử dụng thể định dạng trang Web thông thường với tiêu đề(title bar), nút soạn thảo(edit button), điều khiển cuộn(scrolling control).Tổ chức thông tin (Content syndication ) cho phép liệu đa dạng từ nguồn bên ngoài, định dạng khác nhau, khớp với vào khung làm việc (framework) corporate portal thành hệ thống chắn Web content syndicators tạo nên phối hợp chuyên giao nội dung định dạng XML, sử dụng lươc đồ định dạng loại văn công nghiệp(news industry text Trang Báo cáo thực tập chuyên ngành Corporate portal format (NITF)),XMLNews (which is a subset of NITF),những yêu cầu xuất cho liệu tiêu chuẩn công nghiệp ( industry standard metadata (PRISM)), rich site summary (RSS), open content syndication (OCS) Khả tìm kiếm nhanh mạnh yêu cầu corporate portal Để lấy thông tin mà cổng thông tin chứa đựng, người sử dụng không định vị nhanh thông tin chuyên biệt dịch vụ mà giúp đỡ công cụ tìm kiếm sắc bén Thông tin cộng tác làm có khả truy nhập cổng thông tin điện tử để xác định vị trí tảng (platform) khác với loại sở liệu cấu trúc tệp Kỹ thuật tìm kiếm cổng thông tin liên quan đến nguồn liệu phức tạp từ sở liệu đến tài liệu XML lưu trữ LINUX server.Nó cần xây dựng tìm kiếm nguồn phân tán, sau kết hợp đối chiếu kết Cổng thông tin điện tử phục vụ thương mại IBM, Oracle, iPlanet, BEA tích hợp kỹ thuật tìm kiếm Thêm vào đó, để có kỹ thuật tìm kiếm mạng toàn cầu tốt Google, AltaVista, NorthernLight sẵn sàng cho phép kỹ thuận tìm kiếm họ sử dụng bên corporate portal Hợp tác truy cập ứng dụng(Collaboration and application access )là tính quan trọng khác corporate portal đặc trưng.Thư điện tử, bảng thông báo (bulletin board), phòng chat (chat room) với tin nhắn dạng hợp tác -collaboration Sắp xếp lịch, tạo nhóm thảo luận nhân viên, đối tác, nhà cung cấp dịch vụ có giá trị phổ biến Bước logic yêu cầu duyệt, trao đổi chiều, khả hội thảo đa phương tiện, giảm giá họp trực tiếp, trình bày sản phẩm qua Mạng 1.1.4 What is XML all about? XML tảng (platform) ngôn ngữ lập trình -độc lập cho việc chia sẻ liệu thái độ chắn rõ ràng XML ngôn ngữ siêu đánh dấu - metamarkup cho văn đặc biệt , văn gồm cấu trúc thông tin Hầu hết tài liệu có số mức thông tin cấu trúc không thay đổi nội dung (như text đồ hoạ ) ngữ cảnh "context" (e.g., headings, tables, captions) Sở trường XML miêu tả rõ ràng ngữ cảnh ý nghĩa liệu tài liệu XML chưa dự định nâng cao mở rộng HTML Những tài liệu XML hiển thị đặc trưng trình duyệt Web thiết bị cầm tay liên kết trang với tài liệu XML Trong số trường hợp điều đạt việc đơn giản sử dụng chuẩn cascading style sheets (CSSs); CSS phương thức có từ cuối năm 1996s cách chiến lược khác thêm để định dạng thông tin đến tài liệu XML eXtensible Stylesheet Language (XSL) and Extensible HTML (XHTML) Sample HTML Mr Anura Guruge Principal i-net guru Trang 10 Báo cáo thực tập chuyên ngành Corporate portal Những ứng dụng Enterprise resource planning (ERP) không thay đổi hình thành tảng nằm bên hệ thống kiến thức quản lý xây dựng Mặc dù ERP xảy truớc đại chúng hoá Mạng, kỹ thuật Mạng, kinh doanh điện tử, cổng địên tử đưa ERP vào tầm quan trọng Mục đích ứng dụng ERP tránh nhu cầu cho tập đoàn chuyên biệt corporate-specific, home-grown, bảo vệ bên ứng dụng ( in-housemaintained applications) Sáng kiến ERP SAP,yêu cầu phạm vi toàn diện dễ tuỳ biến, modular, ứng dụng nhiều đặc tính mà hướng vào doanh nghiệp tập đoàn Những ứng dụng ERP chứng minh,chạy nhiều platform khác nhau, cung cấp kiến trúc client/server mà khai thác có lãi khả xử lý desktop PC trạm làm việc workstations Chúng yêu cầu nhiều chức đảm bảo cho tính vận hành ứng dụng Xa viết ứng dụng mơi mở rộng ứng dụng cũ để dẫn cần thiết cho kinh doanh., công ty mua thuê ứng dụng ERP application mà đáp ứng yêu cầu họ Có nhiều công cụ cố vấn để chuyển liệu cũ thành công việc ứng dụng mới, giúp đỡ triển khai toàn bộ, cung cấp dẫn ERP could minimize development costs, expedite time to market, reduce application upkeep costs, offer "future-proof" functionality guarantees, and be platform neutral Corporations embraced ERP with gusto—though some did not realize the degree of cost savings they had been led to anticipate, because of unexpected hidden costs and complications during the data migration and application roll-out phases Nonetheless, ERP is here to stay, and corporate portals will only serve to make ERP solutions even more attractive by heightening the demand for new application functionality to serve the fast-growing community of external users ERP chi phi nhỏ cho phát triển, xúc tiến thời gian để tiếp thị, giảm giá thành bảo trì ứng dụng, đảm bảo hoạt động, thành tảng tập đoàn bao quat ERP với thích thú vài thực khôg đồng ý giá cất giữ, bất ngờ ẩn giá phức tạp trong cư trú giữ liệu 5.2 Data mining: Dữ liệu tập hợp lại cho sử dụng ứng dụng KM lưu giữ kho liệu, quan hệ sở liệu lớn Trong trường hợp liệu liên quan đến giao dịch ứng dụng lô, liệu trước hết phải rút từ thao tác sở liệu Dữ liệu từ nguồn khác tải vào kho định dạng thông thường Tất liệu sau được”trộn, lọc nâng cao chất lượng” để loại bỏ sao, củng cố ghi liên quan, thêm vào trường bi Dữ liệu rời xa định dạng thay đổi làm dễ dạng phân tích thiết kế Sự phân tích này, bàn luận sớm hơn, thông thường xảy giai đoạn số phân tích ban đầu sử dụng câu truy vấn đơn giản, công cụ báo cáo , mức cao”bản đồ” liệu Những công cụ ý tưởng để tìm kiếm thông tin cách đơn giản, câu truy vấn hàng bán trung bình hàng tháng, số portal đến thăm, dự trữ công ty năm ngoái, tài khoản thu nhận quý trước liệu dựa vào ban đầu này, trước hết cắt phân tích xem thích hợp, phân tích phức Trang 44 Báo cáo thực tập chuyên ngành Corporate portal OLAP phân tích thống kê trước tiên phương pháp luận phân tích phức tạp OLAP cho phép chuyên gia khoan xuống mức chi tiết trải qua nhiều kích thước để xác định mức độ mối quan hệ nhân tố OLAP, nhiên , không cung cấp nhiều giá trị xa tuơng quan với trường thông tin Với OLAP, thông tin suy diễn phức tạp yêu cầu người làm Data mining is a computerized system that utilizes complex artificial intelligence (AI)inspired algorithms to sift through large amounts of data and highlight convoluted but highly relevant relationships and patterns buried within the data Jesus Mena, the CEO of WebMiner, Inc., and the author of WebMining for Profit, a companion book in this Digital Press Data Management series, provides a great example of the power and insight provided by data mining Mr Mena's company was using data mining techniques to analyze the shopping habits of the consumers of a particular supermarket chain Thanks to data mining, the analysts discovered an intriguing trend Whenever a particular product was purchased, the number of items in the shopping basket tripled from the average of up to 18 items This basket-size enhancing product was not milk, diapers, or pizza It was pickles That is knowledge And that is the beauty of data mining Tìm kiếm liệu hệ thống máy tính hoá suy diễn AI phức tạp để sản sinh thuật toán chọn lọc qua số lượng lớn liệu chốt lại điểm bật những quan hệ cao mẫu ghép với liệu Tìm kiếm liệu sử dụng thuật toán có tên CART (classification and regression trees), CHAID (chi-squared automatic interaction detection), MARS (multivariate adaptive regression), ID3 (interactive dichotomizer), C4.5 and C5.0— mà sau thành công thành ID3 Tìm kiếm liệu, đem lại số lượng liệu cần thuật toán phức tạp, xử lý với cường độ cao Xử lý song song, kéo theo nhiều xử lý , thông thường cách tiếp cận ưu tiên để thực tìm kiếm liệu Những server UNIX mạnh, với đa xử lý chúng, khả dung lượng nhớ cao, tốc độ I/O cao, lý tưởng cho mục đích Những phương pháp tìm kiếm liệu sẵn có từ Salford Systems, ANGOSS, IBM (DB2 Intelligent Miner for Data), Oracle (Darwin), Rulequest, and Attar 5.3 Web mining Tìm kiếm Web dẫn đến trình tập hợp phân tích thông tin cẩn thận hành vi người sử dụng Mạng, bao gồm sử dụng kỹ thuật tìm kiếm liệu để kiếm lợi thể cạnh tranh, nuôi dưỡng lòng trung thành khác hàng, tăng thương mại điện tử, xếp kế hoạch tiếp thị khéo léo.Những khả việc hiểu lựa chọn từ chối người sử dụng phân tịch mẫu sử dụng lại cổng thông tin điện tử(ví dụ trang đến thăm nhiều ít, trung bình thời gian trang, tài liệu tải nhiều, số lặp lại lần thăm nhũng người sử dụng có tên giống tuần).Những toàn trình nữa, đặc biệt mô hình kinh doanh hấp dẫn phía kinh doanh điện tử Những thông kê “log file” đối chiếu so sánh WebTrends, bạn thực nhiều phương thức ”xâm nhập” (e.g., cookies, voluntary divulgence, and Web "bugs"), luôn giữ tâm trí mà bạn hăng hái cộng tác xâm lược riêng tư Cookie kỹ thuật sử dụng rộng rãi để lưu trữ thông tin chuyên biệt vê Trang 45 Báo cáo thực tập chuyên ngành Corporate portal người sử dụng portal, sở thích họ, hành vi trước đó, bao gồm việc mua sở thích duyệt Cookíe trước hết phát sinh dịch vụ Mạng Web server sau lưu vào ổ cứng người sử dụng cho sử dụng Chúng chuyển Web server trình duyệt Web người sử dụng sử dụng chuẩn HTTP,được đặt rải rác di chuyển trang Web tảng HTML Mỗi lần người sử dụng truy nhập site mà mà sử dụng cookie, Web server yêu cầu trình duyệt người sử dụng “up-load” cookie liên quan đến site Nếu cookie đưa từ lần sử dụng trước, cung cấp site với thông tin thu nhặt lần sử dụng đó, bao gồm ID người sử dụng mật khẩu-đây tính ứng dụng chúng cá nhân hoá Dịch vụ gửi lại cookie cập nhật sở thông thường, với đòi hỏi cách hiển thị trang Web Rõ ràng bạn lưu trữ ưu tiên người sử dụng sở thích cookie Bạn sử dụng cookie cho nhận dạng Khi nhận dạng người sử dụng biết, hành vi người sử dụng ghi lại, xếp, lưu trữ portal sử dụng công cụ content-management biến đổi thầm lặng cookie lần tham chiếu đến Web "bug," tựa đồ hoạ trang Web, a JavaScript, or a cookie gửi thông tin người sử dụng đến server, nơi đồ thị nhìn thấy Tầng tất sơ đồ đến người sử dụng điểu ám ảnh ”the big Web server in the sky watching you" hội chứng tạo người dùng Trong form đăng ký portal tài liệu tải xuống theo yêu cầu, không tác động vấn đề trước nhiều Tuy nhiên, dòng đáy corporate portal, nhu cầu cho an toàn cá nhân hoá, cố gắng đưa người sử dụng đến định nghĩa xác hộ số định dạng form hoăcj khác- đăng nhập tình cờ (i.e., just user ID without a password), chứng thực xác, sủ dụng cookie, liên quan đến kinh nghiêm portal, có hạn số lượng không gian đĩa bạn muốn để xác định thông tin mong muốn Đây thật trở thành vấn đề KM, ảnh hưởng đến mở rộng cá nhân Nhưng công ty bạn mong muốn khai thác Tìm kiếm Web, bạn chon để bắt đầu tập trung khả tái sử dụng cần thiết Đây khả mà phần cuổi thông tin làm sẵn sản phẩm theo dõi phân tích phổ biến.Nếu không, bạn phải thực JavaScripts, Java, triggers,những khác để theo dõi hành vi người dùng cần thiết để tập hợp Cho đến lúc thảo luận Web mining quay tròn xung quanh thông tin người sử dụng từ cổng thông tin điện tử bạn Tuy nhiên, hầu hết Web site cổng thông tin điện tử, không đề cập công ty quảng cáo Mạng hệ thứ 3, tập hợp hành vi người sử dụng thành liệu thời gian dài Nghĩa khac, tất thông tin liên quan đến Web, có mặt thông tin tài nguyên có sẵn người sử dụng Web.Nếu hành vi người sử dụng trùng tên theo dõi qua nhiều site (e.g., via an IP address or the same registration "alias"), bạn có thể, đặc biệt với tìm kiếm liệu, xác định hấp dẫn Tuy nhiên mẫu hành vi người sử dụng site khác cổng thông tin không chức corporate portal.Tất corporate portal làm cung cấp thông tin liên quan đến sở người dụng Trang 46 Báo cáo thực tập chuyên ngành Corporate portal Chapter 6: Web Services “Các dich vụ”, vòng quay máy tính, có nghĩa nhiều thứ cho nhiều người Nó sử dụng, phù hợp, để tham chiếu tới thực thể mà làm việc đại diện bạn Vì mà người sử dụng nhiều thời gian “những dịch vu in ấn”, “những dịch vụ thư mục”, “những dịch vụ file” “những dịch vụ bảo mật” Nó đặc điểm ngữ cảnh kinh doanh kết nối Mạng có toàn dịch vụ Mạng cung cấp "middleware" J2EE, IBM's WebSphere Application Server, BEA WebLogic, IBM MQSeries, Microsoft BizTalk Server Những dịch vụ mạng thực chất dịch vụ phân phát qua mạng Nhưng chúng có nghĩa để chuyển dịch vụ mức cao chí ứng dụng modular Bắt đầu khỏi việc nghĩ dịch vụ Mạng thời hạn của:Credit-card authorization (Nhận dạng credit card) • • International currency-rate converter (Chuyển đổi tiền tệ quốc tế) Stock-quote provider (Cung cấp tính Stock-quote) • Package delivery-status locator (Định vị trạng thái truyền package) • Shipping-rate calculator (Tính Shipping-rate) • Local weather update (Cập nhật thời tiết địa phương) • Local traffic update (Cập nhật giao thông địa phương) • Personalized horoscope (nhữn dự đoán cá nhân) • User authentication—for example, with two-factor authentication.(Xác nhận người sử dụng) Trang 47 Báo cáo thực tập chuyên ngành Corporate portal Figure 8.1: Khái niệm Web services cung cấp dịch vụ đặc biệt- thương mại điện tử Trang 48 Báo cáo thực tập chuyên ngành Corporate portal Figure 8.2: Những khả việc sử dụng Web services để cung cấp nội dung dịch vụ cho portal rộng lớn Hình cho thấy vài ví dụ sử dụng Lycos public Internet portal cá nhân hoá Nó chiếu sáng làm portlet cá nhân tạo portal view điều khỉên nhiều Web service làm việc SOAP, WSDL, UDDI, Web Services Flow Language (WSFL) ví dụ chiến lược đổi công nghệ làm cho dịch vụ mạng Mặc dù chúng thực chất dich vụ middleware, bên chúng dịch vụ mạng; chúng cho phép công nghệ cho dịch vụ mạng Nhưng tiếp tục có lẫn lộn phân biệt truyền thông đa phương tiện 6.1 The scoop on Web services – Phạm vi Web services Web services XML- trung tâm có nghĩa cho phép tích hợp modun lập trình qua mạng sử dụng mở, tiêu chuẩn hoá giao diện lấy từ giao diện chương trình ứng dụng Mục đích chúng làm đơn giản tương tác chương trình đến chương trình toả khắp xung quanh mạng Nhờ Web services, công ty khác dễ dàng kết nối thành phần phần mềm để tạo ứng dụng kinh doanh điện tử Web services mong chờ để trở thành ưu mà công ty tương tác với khác sở lập trình Chìa khóa, định nghĩa thuộc tính Web service are as follows: Modular (i.e., the concept of an "object" that can be snapped together with other modular components) – khái niêm “đối tượng” mà bật với thành phần modulả khác Self-contained (i.e., it needs to deliver the entire functionality it promises without other external dependencies) Trang 49 Báo cáo thực tập chuyên ngành Corporate portal Self-describing (i.e., per the XML precept of self-identification, Web services using WSDL describe their interfaces and what you need to in order to "bind" with them) Self-advertising (i.e., they can be easily located on the Web using UDDI) XML-centric Platform-independent Programming language-independent Easily combined with each other in mix-and-match mode regardless of platform and programming language differences Standards-based Thậm chí platform ngôn ngữ lập trình độc lập, self -advertising self-description tạo Web services thật chuyên biệt mang tính cách mạng Trong nhiều cách mà bạn sử dụng kỹ thuật tìm kiếm đại (ví dụ Google ), tìm đến dịch vụ mạng yêu cầu với dịch vụ bạn cần tìm Điều làm phát triển ứng dụng portlel Khi khuôn mặt thứ cần cho self-contained, tính modun, phản ứng tự động định tính có khả dịch vụ mạng Cái thực thi sử dụng UDDI đăng ký UDDI Khi tìm kiếm Web service tới nguồn, giới hạn tìm kiếm đến platform chuyên biệt, định dạng, API, ngôn ngữ lập trình Web services vượt qua tất vấn đề Web services, nhờ vào tiêu chuẩn hoá XML, mà dễ dàng tích hợp với để hợp chức In much the same manner as Lego blocks they are meant to snap together with a minimum of effort Khả dễ dàng thu tính sắc bén phần mềm mẫu hay nhiều Web services nên cần xác định ảnh hưởng thảo luận tương lai định phát triển ứng dụng mới, đặc biệt áp dụng vào corporate portal Web services có tiềm để nén hoạch định, thừa kế tính ứng dụng, tăng thềm phần tử cạnh tranh ứng dụng, làm giảm giá thành 6.1.1 Pricing, security, reliability, and scalability:đặt giá, an toàn, tin cậy, tính biến đổi Cái không nói giá liên quan đến thu nhận Web services Mô hình pricing Web services thời kỳ đầu phát triển với người, đắn, tập trung ý thứ bên cạnh kỹ thuật, IBM - nguời reo rắc người chuyển đến Web services , tái sử dụng lại sở mô hình pricing đến công nhận nó, thật bắt đầu xuất trang vị trí khả tính toán đo sơ đồ cho Web services Những vị trí pricing xác định bao gồm one time nạp nhữn sơ đồ, cấp phép tuần hoàn, (e.g., monthly or yearly), sử dụng tuỳ chọn nhiều lần Ngoài ra, giống nhà phân phố dịch vụ Mạng thứ – măc du` khả khám phá động Trang 50 Báo cáo thực tập chuyên ngành Corporate portal cố hữu dịch vụ Mạng pha loãng giá trị tiềm tàng đề nghị nhà phân phối Figure 8.4: Some of the possible pricing models for Web services depending on their source 6.2 The role of XML Những dịch vụ mạng đội quân nhỏ XML mà số người tham chiếu đến chúng dịch vụ mạng XML Có thể thật nói XML SOAP kỹ thuật để làm dịch vụ mạng SOAP thân kỹ thuật để sử dụng tài liệu XML để trao đổi thông báo Phạm vi XML, tiềm năng, hứa hẹn, nhiên, mở rộng tốt làm nên khả dịch vụ mạng XML cho phép hệ thống không tương thích, thuộc tổ chức khác nhau, trao đổi liệu với hiệu ý nghĩa XML coi ngôn ngũ chung cho kinh doanh điện tử XML cung cấp platform chung ngôn ngữ lập trình độc lập cho việc chia sẻ liệu chắn rõ ràng Tuy nhiên để liệu chia sẻ xuất phải hiểu lẫn Thực chất, thành công XML phụ thuộc vào việc sử dụng hiểu biết qua lai, thông thường”những từ vựng” bên Đây chỗ mà XML chuyên biệt cho công nghiêp ứng dụng chuyên biệt XML chuẩn bảo trợ OASIS., Figure 8.5 shows a proposed DTD available at xml.org submitted by the HR-XML Consortium, Inc., for describing a person's name in XML for HR applications Trang 51 Báo cáo thực tập chuyên ngành Corporate portal (#PCDATA )> FamilyName (#PCDATA )> FamilyName primary (true | false | undefined ) 'undefined' > Affix (#PCDATA )> Affix type (academicGrade | aristocratic Prefix | aristocraticTitle | familyNamePrefix | familyNameSuffix | formOfAddress | generation ) #REQUIRED > Figure 8.5: A proposed DTD from the HR-XML Consortium for describing a person's name in XML form for HR applications Here the term "#PCDATA," which appears often, refers to "parsed character data," which is a fancy way of saying that this is a string of text This and other DTDs and schemas can be found at xml.org 6.2.2 Some of the mechanics of XML—DTDs and schema:1 số kỹ thuật XML-DTD lược đồ Dữ liệu bao gồm1 tài liệu XML chuỗi văn Dữ liệu đóng gói đánh dấu văn XML Những khối xây dựng tài liệu XML gọi “các yếu tố-elements” nơi mà yếu tố đơn vị đặc biệt liệu với đánh dấu XML -XML markup miêu tả liệu XML markup, nhiều cách giống HTML, dạng tag, với tag xuất kiến trúc Một thành phần XML giới hạn tag:1 tag bắt đầu tag kết thúc XML nắm dòng phẳng văn mà đại diện cho liệu số loại biến đổi thành tập mô tả đối tượng mà dễ dàng phù hợp với thao tác người nhận Khi tài liệu XML dạng văn bản, chúng không thay đổi khị bị đọc giải mã người Tuy nhiên, thứ tự ứng dung xử lý thành công tài liệu XML, cần biết nhiều phần tử đại diện Ứng dụng cần biết ý nghĩa tag Khi ý nghĩa tag co thể phân biệt hiển thị tổ chức khác nhau, nước, khu công nghiệp, ứng dụng cần biết ý nghĩa tag trong”application domain” đặc biệt.This is the rub when it comes to XML Bạn có tài liệu định dạng XML tốt không đảm bảo giải thích xác tất ứng dụng Sự tương tự sử dụng rộng rãi vào năm 1980 để giải thích cần thiết giao thức kết nối Mạng Trang 52 Báo cáo thực tập chuyên ngành Corporate portal kỹ thuật sử dụng lại để nêu bật việc dựa vao XML chia sẻ hiểu biết đầu cuối giao dịch Tính tương tự tham chiếu để liên quan đến việc làm gọi quay điện thoại trực tiếp London va Moscow Tuy nhiên bạn may mắn có kết nối, đảm bảo bạn giữ nói chuyện đầy ý nghĩa biết ngôn ngữ chung, Russian, Esperanto, English, or French Cũng với XML, XML, có độ tin cậy , cung cấp kỹ thuật để dễ dàng hiểu lẫn sơ đồ cho điều DTD sơ đồ XML Trong số trường hợp đặc biệt có khả để có DTD tài liệu XML, cung cấp phần tử có cấu trúc số loại self-explanatory manner Một DTD mô tả hình thức lớp đặc biệt tài liệu XMLtrong cú pháp miêu tả XML XML mượn khái niệm DTD từ SGML DTD rõ cấu trúc thừa nhận tài liệu XML DTD tên sử dụng cho loại khác yếu tố, nơi chúng xuất khác nhau, thuộc tính đăng ký đến thành phần, làm để chúng liên kết với Nếu DTD sử dụng, thành phần mà xuất tài liệu XML cần công bố DTD tài liệu với thành phần trình bày sựtuyên bố Cấu trúc thành phần trình bày tuyên bố trông giống : where the '?', '*', and '+' are "wild-card" references; '?' indicates that the preceding name (or associated content description) can occur zero or one times, '*' denotes zero or more times, and '+' denotes one or more times Thus, a simple DTD for an XML document containing contact information may look like: The term "#PCDATA," which is often seen in DTDs, refers to "Parsed Character Data" (i.e., essentially a string of text) If an element is defined as being of type #PCDATA, then it cannot have subelements (or child elements) For example, if you define an element "phone_number" as being you will, within the corresponding XML document, have to just define the phone number as a string of text You could not, in this instance, subdivide it further into separate elements corresponding to "country_code," "area_code," "extension," and the like A DTD would typically be stored as a file (with a ".dtd" suffix), separate from the XML documents it describes It could also be included within the XML document it describes The location of the DTD that describes a given XML document is specified within that document via a Document Type Declaration A typical Document Type Declaration would appear as: Trang 53 Báo cáo thực tập chuyên ngành Corporate portal The declaration usually follows the statement that kicks off an XML document If the DTD is to be included within the XML document, then it is embedded as a part of the Document Type Declaration statement, as follows: )> Mr. Anura DTDs cấu trúc đặc biệt tài liệu XML Khi nguồn gốc DTDs quay trở lại SGML, mạnh họ miêu tả tài liệu văn truyền thống Vì vậy, DTDs chế để biểu thị nội dụng phần tử dạng kiểu liệu Như vậy, DTD thuê để xếp số chuyên biệt cho phần tử, để định nghĩa giới hạn thực cho kiểm tra nội dụng văn Xa hơn, cú pháp DTDs thực phức tạp cồng kềnh, bạn xem bạn nhìn vào số public DTDs có sẵn Web sites Ngoài ra, DTDs viết cú pháp đặc biệt XML Hàng đáy DTDs bị thay thể mô hình XML Những mô hình XML viết tiêu chuẩn XML Chúng cung cấp mô tả hoàn thiện nghiêm khắc nhiều nội dung tài liệu XML modular, đánh máy cách hướng đối tượng Since Khi chúng cho phép loại liệu đặc trưng, phát triển mô hình XML tốt yêu cầu suy nghĩ nhiều làm việc nhiều yêu cầu để tạo môt DTD Đây đặc biệt tài liệu XML miêu tả bao gồm loại liệu phức tạp Như với DTDs chuyên công nghiệp – ứng dụng - mô hình XML chuyên biệt có sẵn, nhiều trình định nghĩa 6.2.3 XSLT and the XML APIs Khi bạn có tài liệu XML, người không muốn thay đổi hiển thị nhiều thiết bị, với trình duyệt Web điện thoại thông minh trở nên dẫn đầu khía cạnh Nhưng không kết thúc Có nhiều công việc chiếm vị trí VoiceXML cho tiến nói dựa ứng dụng Những tài liệu XML hiển thị đặc trưng trình duyệt cell phone liên kết kiểu trang với tài liệu XML Trong số trường hợp lưu trữ sử dụng chuẩn cascading style sheets (CSSs) Sử dụng XSL, cách tiếp cận chiến lược hơn, CSS sử dụng phi cú pháp XML Nó hi vọng phát sinh trình duyệt bao gồm tính XML cho phép chúng trình bày đa số tài liệu XML mà không cần kiểu trang bổ trợ XSL định nghĩa định dạng tài liệu XML XSL chia làm phần: XSL formatting objects (XSL-FO) and XSL transformations (XSLT) XSL-FO nghĩ ứng dụng XML Trang 54 Báo cáo thực tập chuyên ngành Corporate portal mà sử dụng để mô tả xác cách trình bày trang dạng khối văn bản, đồ hoạ, hàng ngang Hầu hết người, không tạo XSL -FO Thay vào đó, họ viết trang kiểu XSLT mà thay đổ XML tài liệu vào XSL-Fos tương ứng XSLT gọi ứng dụng XML Nó rõ làm csao tài liệu XML chuyển vào khác XSLT làm việc qua sử dụng trang kiều XSLT, đựơc dẫn đến tài liệu XSLT Những trang kiểu XSLT bao gồm khuôn mẫu cấu thành tài liệu XML XSLT làm việc việc so sánh yếu tố tài liệu vào XML chuyển đổi với khuôn mẫy xuất style sheet Khi no tìm thấy phù hợp , tạo đầu tương ứng đựơc rõ khuôn mẫu Bạn có style sheet đa dạng cho tài liều XML giống nhau: cho hiển thị tài liệu dạng HTML trình duyệt khác cho hiển thị số loại định dạng WML điện thoại thông minh Internet Explorer 5.5 xây dựng xử lý XSLT, cho phép truy nhập tài liều XSLT style sheet tương ứng với xử lý cần thiết trao đổi XSLT Nếu trình duyệt không hỗ trợ trao đổi XSLT, xử lý XSLT riêng rẽ phải sử dụng XHTML dựa XML biến thể HTML 4.0 HTML 4.0 đảm bảo lớn lên từ yêu cầu cú pháp XML Có DTDs có sẵn miêu tả HTML 4.0 giới hạn XML Thứ to lớn XHTML lợi dụng quy tắc xác HTML Tất thẻ start tagphải tương ứng với thẻ kết thúc end tag Tất giá trị thuộc tính phải xuất dẫn 6.3 SOAP and WSDL SOAP giao thức truyền thông phổ biến ưu tiên cho XML Web services Nó chể đơn giản để trao đổi có cấu trúc thông tin đánh máy tương đương bên phân quyền, môi trường phát tán sử dụng XML phương án XML WSDL SOAP cung cấp giao thức a peer-to-peer đêr làm dễ dàng những truyền thông siêu công ty ngữ cảnh Web services – ví dụ, chuyên trở yêu cầu UDDI hồi đáp SOAP, không định nghĩa ngữ nghĩa ứng dụng mô hình chương trình hay nguyên tắc đạo chuyên biệt thực Thay vào đó, rõ sơ đồ đơn giản để biểu thị ngữ nghĩa ứng dụng qua cung cấp mô hình đóng gói modular chể mã hoá để mã hoá liệu định nghĩa ứng dụng Cái trừu tượng này, cho phép SOAP sử dụng nhiều hệ thống kết nôi mạng đa dạng SOAP rõ làm tài liệu XML sử dụng thông báo: A syntax for SOAP messages, which are messages defined in terms of XML documents - Một cú pháp cho thông báo SOAP, thông báo định nghĩa tài liệu XML An operational model for exchanging SOAP messages between SOAP nodes – Một mô hình thực cho thông báo SOAP ý SOAP Trang 55 Báo cáo thực tập chuyên ngành Corporate portal SOAP encodings, which are a set of rules as to how data will be represented within SOAP messages - Những mã hoá SOAP, tập luật để làm thể liệu miêu tả thông báo SOAP Recommendations for using SOAP over HTTP - Những khuyến cáo để sử dụng SOAP qua HTTP Instructions on how to make RPCs using SOAP messages - Những dẫn làm thể để tạo RPC(remote procedure calls ) sử dụng thông báo SOAP Example uuid:093a2da1-q345-739r-ba5d-pqff98fe8j7d 2001-11-29T13:20:00.000-05:00 John Q Public New York Los Angeles 2001-12-14 late afternoon aisle Los Angeles New York 2001-12-20 mid morning none Figure 8.6: An example from the SOAP 1.2 specification from w3.org showing the makeup of a SOAP message, using a travel reservation record as the example Note that the SOAP Trang 56 Báo cáo thực tập chuyên ngành Corporate portal message consists of an overall outer "container" known as the envelope, which, in turn, houses a header section followed by a body section Figure 8.7: The overall syntax of a SOAP message 6.4 UDDI Mục đích UDDI tạo platform độc lập, Mạng-trung tâm, framework mở để mô tả dịch vụ, khám phá doanh nghiệp, tích hợp dịch vụ kinh doanh UDDI cho phép doanh nghiệp(hoặc cá nhân) mô tả chuẩn chắn để doanh nghiệp khác dễ dàng xác định lợi nhuận mà họ tham gia kinh doanh điện tử với công ty Nó làm cho xử lý tìm kiếm tới dịch vụ mạng nhanh hiệu với kỹ thuật tìm kiếm ngày UDDI sắc bén hướng vào tự quảng cáo khía cạnh dịch vụ mạng UDDI chịu trách nhiệm để tạo thuận lợi vị trí động dịch vụ mạng- mà gọi “tìm “chức Cái thứ điều khiển bời UDDI tham chiếu đến khách”bind” theo chức Điều phải làm với việc làm dễ dàng cần thiết động dịch vụ mạng Chức IDDI Publish giải hoạt động đăng ky dịch vụ mạng Chức UDDI Find dẫn đến làm ứng dụng khách định vị đến mô tả dịch vụ mạng nhà cung cấp dịch vụ mạng Chức UDDI Bind sau giải làm ứng dụng client kết nối tương tác với dịch vụ mạng thích hợp sau xác định đuợc mạng qua nghĩa miêu tả UDDI thức đựơc trình bày công khai kết nỗ lực chung IBM, Microsoft, Aribia tháng năm 2000 Phiên thư UDDI specification Trang 57 Báo cáo thực tập chuyên ngành Corporate portal sản xuất tổ chưc UDDI vào thang nămg 2001 Những tính chủ chốt V2 bao gồm đây: Khả mô tả xác tổ chức phức tạp, cấu trúc tập đoàn giới bao gồm đơn vị kinh doanh, ban, phận phần phụ Tăng cường hỗ trợ cho buôn bán toàn cầu quốc tế hoá mẫu việc hỗ trợ đa ngôn ngữ, cung cấp công ty tuỳ theo việc mô tả kinh doanh phục vụ họ nhiều ngôn ngữ Bao gồm phạm trù sơ đồ định nghĩa, gồm phạm trù chuyên biệt công nghiệp, đưa đến cho công ty nhiều tính linh hoạt tự đến mô tả doanh nghiệp họ Ngoài phạm trù mang giá trị đăng ký qua thành phần thứ hiệp hội công nghiệp Sẵn sàng tuỳ chọn tìm kiếm rộng tìm kiếm phức tạp Bạn tìm kiếm đăng ký UDDI cho sản phẩm dịch vụ liên quan đến thương mại điện tử mà bạn tìm kiếm sử dụng nhiều tham sô truy vấn xung quanh trường bổ sung nhiều liên kết phức tạp trường Đăng ký UDDI Global, tảng UDDI, sẵn sàng thực IBM, Microsoft, Aribia, cha đẻ UDDI, nóng với đăng ký Nhưng sau Aribia chọn HP đề nghị thay Các công ty mà tổ chức đăng ký toàn cầu gọi UDDI Operators Microsoft IBM UDDI Operators A UDDI registry bảo trì loại liệu , xuất kiểu kinh doanh phân loại thời gian duyệt từ trang kỹ thuật Trắng, trang vàng, trang xanh Những trang white pages trì kinh doanh thông tin "listing" , tên công ty, liên lạc cụ thể, tên chon khác công ty biết Những trang Yellow pages, giống công cụ phone-book , phân loại công ty theo tên (e.g., industry, geography, and services offered) Những trang green pages sau đưa vào kỹ thuật tương quan mà công ty yêu cầu Cái nơi Web services xuất Trang 58 [...]... ngành Corporate portal Chapter 2: Types of Portals 2.1 "Public" versus corporate portals Một portal công cộng tới 1 số là một ”open –house” Internet portal, được mô tả tốt nhất là Yahoo hoặc MSN Tuy nhiên, những cái mà gần gũi được lôi kéo với corporate hoặc những portal kinh doanh trong 1 vài năm trước có thể là những portal công cộng đối diện những portal intranet(những portal công ty với ghép nối. .. or Schwab.com là những portal công cộng Cách duy nhất để giải quyết điều này là mở rộng định nghĩa cái gì cấu thành 1 cổng thông tin mạng công công toàn cầu ngược với 1 corporate portal mở rộng thành công cộng Figure 2.3: The basic taxonomy of portals showing the separation of corporate portals from public Internet portals Trang 17 Báo cáo thực tập chuyên ngành Corporate portal Figure 2.5: Extending... truyền thống là đang thịnh hành và cộng tác, mặc dù những ưu tiên của chúng khi khi nối mạng, nhanh chóng tiếp tục hội tụ cao LAN-oriented , router-dominated IP networks Khi những intranet portal có ảnh hưởng lớn văn hoá cộng tác, những portal này đã tham chiếu tự nhiên đến những portal kinh doanh hay cộng tác Điều này giải thích sự lẫn lộn khi xuất hiện thuật ngữ corporate portal" bây giờ được sử dụng... interface 2.3 Partitioning a corporate portal Trang 19 Báo cáo thực tập chuyên ngành Corporate portal Khả năng hội tụ trên 1 đơn, đã được củng cố, corporate portal đa mục đích phục vụ cả người dùng trong và ngoài rõ ràng là đội quân có thể xây dựng và bảo trì những không gian chặt chẽ giữa các cộng đồng người sử dụng Figure 2.8: The trend toward consolidated but rigorously partitioned corporate porta Với firewall... thế nào 1 ứng dụng khách- kết nối và tương tác dịch vụ Mạng thích hợp sau khi xác định nó trên Mạng qua miêu tả của nó 1.2 Why do you need a corporate portal? Cái đơn giản nhất nhưng đa số câu trả lời hiện hữu là 1 corporate portal sẽ giúp đỡ bạn, hiển nhiên, làm giảm bớt giá thao tác Cái này không phải chỉ là những lời nói cường điệu hay phỏng đoán ROI tiêu biểu cho 1 corporate portal kích thước trung... thực tập chuyên ngành Corporate portal Figure 2.10: High-level schematic of how authentication and personalization can be used to partition and control portal access Trang 22 Báo cáo thực tập chuyên ngành Corporate portal Chapter 3: Kiến trúc và kỹ thuật: Architectures and Technologies Không có chuẩn công nghiệp nào cho kiến trúc FrameWork cho các corporate portal.Tất cả các Corporate portal không... đảm cho tất cả các corporate portal khởi động ra khỏi cấu trúc cố hữu chung Đây là framework chung cho tới các cấu trúc cơ bản có thể dễ dàng được thúc đẩy phục vụ như là nền tảng cho 1 kiến trúc đặc trưng nhưng mở rộng cho những Corporate Portal tương lai Trang 23 Báo cáo thực tập chuyên ngành Corporate portal Figure 3.1: Basic, first-cut architectural framework for contemporary corporate portals... của JAVA, khuynh hướng là tạo ra nhiều những bộ tiếp hợp này tuân theo tiêu chuẩn kiến trúc đầu nối mới J2EE(JCA) Trang 28 Báo cáo thực tập chuyên ngành Corporate portal Figure 3.5: The final version of an accurate and representative architecture for corporate portals Trang 29 Báo cáo thực tập chuyên ngành Corporate portal Figure 3.6: SAP's portal architecture 3.2 Portal-facilitating techniques: Portlets,... dụng khác hoặc những dich vụ Mang khac Corporate portal của bạn sẽ trở thành cổng nối( gateway) 2 chiều cho yêu cầu và truy nhâp những dịch vụ Mạng Ngoài XML, chìa khoá cho phép những kỹ thuật liên kêt với những dịch vụ Mạng là phương thức truy cập đối tượng đơn giản - simple object access protocol (SOAP),Ngôn ngữ miêu tả Trang 12 Báo cáo thực tập chuyên ngành Corporate portal những dịch vụ Mạng - Web... kết nối mạng cao như ngày nay, IP được kết nối với các hệ thông IT, sự phân biệt này dường như là không quan trọng,nhưng nó là 1 phần gắn với khai niệm gadget của Plumtree Các gadget được sử dụng để tích hợp vào các nguồn ứng dụng bên ngoài và cắm trong nội dung trong Trong ngữ cảnh này, các tài nguyên ứng dụng bên ngoài có thể bao gồm các công cụ kết hợp như thư điện tử, lịch, và các thư mục cộng