SAP PI - Dịch vụ Web
Dịch vụ Web là một chức năng ứng dụng hoặc một dịch vụ và có thể được sử dụng thông qua tiêu chuẩn Internet. Nó là một chức năng hoặc dịch vụ ứng dụng độc lập, mô-đun và tự mô tả.
Nó có thể được mô tả, tạo sẵn, định vị và chuyển đổi hoặc được gọi là sử dụng Giao thức Internet tiêu chuẩn.
Mỗi dịch vụ Web đóng gói một chức năng được sử dụng để thực hiện nhiều tác vụ. Nhà cung cấp dịch vụ được sử dụng để cung cấp quyền truy cập vào dịch vụ web. Một nhà cung cấp dịch vụ có tài liệu WSDL.
Người dùng dịch vụ Web được gọi là service requesterngười sử dụng dịch vụ web với sự trợ giúp của trình duyệt web. Trong trường hợp bình thường, người yêu cầu dịch vụ là một ứng dụng truy cập dịch vụ Web. Một ứng dụng lấy tất cả các chi tiết cần thiết để truy cập một dịch vụ Web từ mô tả dịch vụ và thông tin này được duy trì trong sổ đăng ký dịch vụ.
Hình minh họa sau đây cho thấy một kịch bản dịch vụ Web phổ biến:
Dịch vụ web - Tính năng chính
Sau đây là key features của một dịch vụ Web -
Dịch vụ web cho phép các chương trình chạy trên các nền tảng, hệ điều hành và ngôn ngữ khác nhau giao tiếp với nhau.
Dịch vụ web là một chức năng ứng dụng hoặc một dịch vụ.
Dịch vụ web có thể được sử dụng thông qua tiêu chuẩn internet.
Các dịch vụ web có thể được xuất bản và truy tìm.
Các dịch vụ web tạo cơ sở cho Kiến trúc Dịch vụ Doanh nghiệp (ESA), được gọi là phiên bản nâng cao của SAP của kiến trúc hướng dịch vụ SOA.
Làm thế nào để phân tích các dịch vụ web khác nhau?
Thực hiện các bước sau để phân tích các dịch vụ Web khác nhau:
Step 1 - Đăng nhập vào hệ thống ECC, sử dụng Mã giao dịch - SOAMANAGER
Step 2 - Chọn hộp kiểm Dịch vụ web → Áp dụng lựa chọn.
Step 3- Xác minh xem tab Tổng quan có chứa mục nhập DỊCH VỤ → liên kết được hiển thị hay không. Trong trường hợp ràng buộc SERVICE không được hiển thị, điều đó có nghĩa là ràng buộc phải được hoàn thành.
Step 4 - Để hiển thị dịch vụ Web và liên kết của nó, hãy chọn Mở tài liệu WSDL cho liên kết dịch vụ hoặc liên kết ràng buộc đã chọn.
Step 5- Một trình duyệt Web hiển thị WSDL sẽ mở ra → bạn có thể cuộn xuống ở cuối WSDL. Bạn sẽ tìm thấy điểm cuối dưới cổng WSDL của nút.
Trường hợp SAP PI không được khuyến nghị?
SAP PI không được khuyến nghị cho một kịch bản yêu cầu / phản hồi đồng bộ. Trong giao tiếp đồng bộ, nó được gọi bởi hoạt động yêu cầu và phản hồi và đầu ra của quy trình được trả lại ngay sau khi hoạt động. Tải trọng nhiều hơn vào cơ sở hạ tầng trong trường hợp liên lạc đồng bộ.
Trong một phần mềm phụ trợ không phải SAP như Java, DOT NET, SAP PI không được khuyến khích làm công cụ phần mềm trung gian trong kịch bản điều khiển giao diện người dùng.
Khi hệ thống phụ trợ được hiển thị dưới dạng dịch vụ giao diện người dùng, SAP PI không được khuyến nghị cho các tình huống hướng giao diện người dùng.