Trước khi bạn bắt đầu
Nếu bạn đã qua Phần 1 của loạt bài hướng dẫn này, thì bạn đã:
- Thiết lập các máy chủ.
- Tạo Java bean.
- Tạo các dịch vụ web.
- Tạo một trình khách Java EE của dịch vụ web.
- Tạo một trình khách Java độc lập của dịch vụ Web.
Phần 2 của hướng dẫn này được xây dựng dựa trên phần 1, chỉ cho các bạn cách làm thế nào để định cấu hình xác thực cơ sở HTTP. Tại phần 2 bạn đã:
- Kích hoạt bảo đảm an ninh của WebSphere Application Server của IBM.
- Định cấu hình xác thực cơ sở HTTP cho các bên cung cấp dịch vụ web.
- Định cấu hình xác thực cơ sở HTTP cho trình khách dịch vụ web bằng cách sử dụng bộ miêu tả triển khai.
- Định cấu hình xác thực cơ sở HTTP cho trình khách dịch vụ web bằng mã lệnh chương trình.
- Giám sát các thông tin về tính xác thực cơ sở của HTTP bằng cách sử dụng trình giám sát TCP/IP.
Phần 3 của hướng dẫn này cho bạn biết cách để định cấu hình cho HTTPS. Trong phần 3, bạn:
- Tạo kho lưu trữ các khóa, kho các khách hàng được chấp nhận và chứng nhận các nhà cung cấp dịch vụ web.
- Tạo cấu hình của giao thức Secure Sockets Layer (SSL) cho nhà cung cấp dịch vụ web.
- Tạo một dây chuyền chuyển tải hộp chứa trang web mới để sử dụng cấu hình SSL mới cho nhà cung cấp dịch vụ web.
- Định cấu hình cho HTTPS cho dịch vụ Web phía khách.
- Kiểm thử dịch vụ Web trên HTTPS từ Java EE client.
- Kiểm thử dịch vụ Web HTTPS từ Java client độc lập.
Bạn cần phải có một số hiểu biết cơ sở về công nghệ Java và các dịch vụ web để làm theo hướng dẫn này.
Bạn cần phải cài đặt sản phẩm Rational Application Developer V7 của IBM, bản mới nhất. (Bạn có thể tải về bản Rational Application Developer dùng thử tại trang developerWorks nếu bạn chưa mua sản phẩm này.) Nếu bạn không chắc rằng bản Rational Application Developer V7của mình là bản mới nhất, bạn có thể vào phần IBM Installation Manager và chọn mục Update Packages để xem phần cập nhật mới nếu đã có. Vào thời điểm tôi viết hướng dẫn này, phiên bản mới nhất của Rational Application Developer là 7.0.0.5. (Lưu ý: Cứ khoảng ba tháng một lần IBM phát hành một gói đã được sửa chữa. Bạn có thể gặp một phiên bản mới hơn của Rational Application Developer tại thời điểm cài đặt. Mỗi phiên bản mới của Rational Application Developer có chứa số lượng lớn các phần đã sửa chữa. Chúng tôi khuyên bạn nên cài đặt các phiên bản mới nhất để tránh gặp các vấn đề.)