Chuyển đến nôi dung chính

Bằng việc nhấn Gửi, bạn đã đồng ý với các điều khoản sử dụng developerWorks Điều khoản sử dụng (tiếng Anh).

Khi bạn đăng nhập lần đầu tiên, một bản trích ngang trên developerWorks sẽ được tạo ra. Chọn các thông tin trong trích ngang của developerWorks để hiển thị công khai, bạn có thể sửa lại thông tin này bất cứ lúc nào. Tên, họ và tên hiển thị sẽ đi kèm với nội dung mà bạn gửi lên.

Thông tin gửi đi được đảm bảo an toàn.

  • Đóng [x]

Lần đầu tiên bạn đăng nhập vào trang developerWorks, một bản trích ngang được tạo ra cho bạn, bạn cần phải chọn một tên để hiển thị. Tên hiển thị của bạn sẽ đi kèm theo các nội dung mà bạn đăng tải trên developerWorks.

Tên hiển thị cần có từ 3 đến 30 ký tự. Tên xuất hiện của bạn phải là duy nhất trên trang Cộng đồng developerWorks và vì lí do an ninh nó không phải là địa chỉ email của bạn.

Bằng việc nhấn Gửi, bạn đã đồng ý với các điều khoản sử dụng developerWorks Điều khoản sử dụng (tiếng Anh).

Thông tin gửi đi được đảm bảo an toàn.

  • Đóng [x]

Xây dựng các dịch vụ web với an ninh ở mức chuyển tải bằng cách sử dụng Rational Application Developer V7, Phần 3: : Định cấu hình cho HTTPS

Henry Cui, Kỹ sư phần mềm, IBM
Henry Cui làm việc cho nhóm dịch vụ và hỗ trợ Rational Application Developer tại phòng thí nghiệm của IBM tại Toronto. Ông là chuyên gia về các vấn đề chủ thể (subject) của nhóm hỗ trợ trong lĩnh vực dịch vụ web, nơi ông đã giúp nhiều khách hàng giải quyết các vấn đề về thiết kế, phát triển, và các vấn đề di trú của các dịch vụ web. Henry là đồng tác giả của cuốn sách được ưu chuộng "Hướng dẫn lập trình Rational Application Developer V7", một trong những cuốn sách đỏ của IBM

Tóm tắt:  Phần 1Phần 2 của loạt bài hướng dẫn gồm ba phần này hướng dẫn cho bạn cách để phát triển dịch vụ web và trình khách dịch vụ web, cách định cấu hình xác thực cơ sở HTTP. Trong bài viết cuối cùng của loạt bài này, bạn tạo ra một chứng chỉ tự ký (self-signed certificate), kho chìa khóa, kho ủy thác (trust store), và định cấu hình cho giao thức Secure Sockets Layer (SSL) bằng cách sử dụng bàn điều khiển quản trị WebSphere® của IBM® Sau đó, bạn định cấu hình HTTPS cho các dịch vụ web và các trình khách dịch vụ Web của bạn và kiểm thử các dịch vụ web qua HTTPS của cả hai loại: trình khách Java™ Platform, Enterprise Edition (Java EE) và trình khách Java độc lập.

Xem thêm bài trong loạt bài này

Ngày:  11 09 2009
Mức độ:  Trung bình

Hoạt động:  6053 lần đọc
Góp ý kiến:  

Trước khi bạn bắt đầu

Về loạt bài hướng dẫn này

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.

Một số yêu cầu

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.

Yêu cầu về hệ thống

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 đề.)

1 của 12 | Trang sau

Bình luận



static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=70
Zone=SOA và dịch vụ Web, Rational
ArticleID=427546
TutorialTitle=Xây dựng các dịch vụ web với an ninh ở mức chuyển tải bằng cách sử dụng Rational Application Developer V7, Phần 3: : Định cấu hình cho HTTPS
publish-date=09112009
author1-email=henrycui@ca.ibm.com
author1-email-cc=