Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

Tạo các ứng dụng bảo mật Java một cách hiệu quả, Phần 1 ppsx
PREMIUM
Số trang
75
Kích thước
3.3 MB
Định dạng
PDF
Lượt xem
1069

Tạo các ứng dụng bảo mật Java một cách hiệu quả, Phần 1 ppsx

Nội dung xem thử

Mô tả chi tiết

Tạo các ứng dụng bảo mật Java một cách hiệu quả, Phần 1

Sử dụng Rational Application Developer và Data Studio

Tyler Anderson, Kỹ sư, Backstop Media

Tóm tắt: Đây là phần đầu tiên trong loạt bài hướng dẫn gồm hai phần viết về việc

tạo các ứng dụng Web bảo mật dựa trên Java sử dụng Rational® Application

Developer, Data Studio và Rational AppScan. Bài hướng dẫn đầu tiên này mở đầu

bằng việc trình bày cách thức Data Studio với pureQuery có thể tăng hiệu quả phát

triển Web hướng theo cơ sở dữ liệu của bạn. Bạn sẽ phát triển một ứng dụng Web

Java™ với Rational Application Developer, và sau đó bạn triển khai ứng dụng đó

trên WebSphere với Java Server Pages (JSP)® Application Server.

Trước khi bắt đầu

Bài hướng dẫn này chủ yếu dành cho các nhà phát triển ứng dụng cơ sở dữ liệu và

Java muốn lợi dụng việc sử dụng Data Studio cho các khả năng pureQuery của nó

và Rational Application Developer để tạo thuận lợi cho việc phát triển một ứng

dụng dựa trên Java. Đối với bài hướng dẫn này, có kiến thức về phát triển Web và

JSP nói chung cũng rất hữu ích, tuy nhiên không nhất thiết phải có.

Về loạt bài này

Mục tiêu của loạt bài gồm hai phần này là mở rộng các kỹ năng phát triển ứng

dụng Web của bạn thông qua việc sử dụng Rational Application Developer, Data

Studio và Rational AppScan.

• Phần 1 sử dụng các khả năng IDE của Rational Application Developer và

các tính năng pureQuery của Data Studio để tạo ra một ứng dụng Web quản

lý tài sản dựa trên Java một cách có hiệu quả.

• Phần 2 lợi dụng rất nhiều tính năng Rational AppScan sẵn có để củng

cố/bảo mật ứng dụng Java bằng cách tìm ra các khiếm khuyết và sửa chúng

để bạn có thể tự tin triển khai ứng dụng Web của mình.

Về đầu trang

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

Bài hướng dẫn này chỉ cho bạn cách sử dụng Data Studio để phát triển các ứng

dụng một cách hiệu quả hơn bằng cách tự động tạo ra các lớp kết nối cơ sở dữ liệu

đáng tin cậy. Các hiệu quả mà Data Studio mang lại được thể hiện bằng cách tạo

ra ứng dụng Web dựa trên Java sử dụng Rational Application Developer và Data

Studio được triển khai cho WebSphere Application Server. Bạn cũng sẽ học cách

tạo ra và cài đặt một ứng dụng sử dụng Rational Application Developer và Data

Studio, bao gồm:

• Tạo một kết nối cơ sở sữ liệu DB2

• Tạo một ứng dụng Web động được kích hoạt pureQuery

• Tạo ra mã trình pureQuery từ các bảng cơ sở dữ liệu

• Bổ sung mã trình pureQuery với các truy vấn tùy thích

• Tạo ra các JSP sử dụng các lớp pureQuery

• Triển khai và kiểm tra trên WebSphere Application Server

Bạn sẽ học và thực hiện các khái niệm trên bằng cách tạo một ứng dụng Web quản

lý tài sản mà những người dùng có thể đăng nhập và xem các tài sản khác nhau

của họ. Giá trị bị trì hoãn của cổ phiếu và quyền chọn cổ phần sẽ được lấy từ

Yahoo! Finance API. Bạn cũng sẽ tạo thủ công một biểu mẫu để bổ sung các tài

sản bất động sản mới.

Về đầu trang

Các yêu cầu về hệ thống

Đối với bài hướng dẫn này, bạn sẽ chỉ cần ba sản phẩm:

• Rational Application Developer

Lấy phiên bản chạy thử của Rational Application Developer 7.0.0.6 từ IBM

(nhấn liên kết Tải xuống sử dụng IBM Installation Manager mới (được

khuyến khích). Bạn sẽ sử dụng Rational Application Developer như một

IDE dựa trên Eclipse có đầy đủ tính năng giúp cho việc phát triển ứng dụng

Web Java của bạn.

• Data Studio

Trình bổ sung miễn phí này chứa các khả năng pureQuery mà bạn sẽ sử

dụng cho việc phát triển hiệu quả Web hướng theo cơ sở dữ liệu. Bài hướng

dẫn này đòi hỏi phiên bản 1.1.2 (phiên bản duy nhất có thể tương thích với

Rational Application Developer 7.0.0.6).

• DB2 Express-C

Data Studio đòi hỏi một kết nối cơ sở dữ liệu trực tiếp để sinh ra mã trình

pureQuery. Bài hướng dẫn này sử dụng DB2 Express-C cho cơ sở dữ liệu.

Hãy chú ý rằng bài viết này nên đi kèm với các ấn bản sau này của Rational

Application Developer và Data Studio mà có khả năng tương thích (ví dụ, Rational

Apsauplication Developer 7.0.0.7 và Data Studio 1.1.3, nếu đã có các phiên bản

này). Hãy tham khảo thêm IBM về những phiên bản trong các phiên bản tương lai

sẽ có thể tương thích với nhau. Trong khi chờ đợi, Rational Application Developer

7.0.0.6 và Data Studio 1.1.2 được biết đến là tương thích với nhau.

Cài đặt Rational Application Developer và Data Studio cho nhóm cùng gói

Trước khi bạn có thể bắt đầu sử dụng Rational Application Developer và Data

Studio cùng nhau, bạn sẽ cần cài đặt chúng vào nhóm cùng gói. Hãy làm theo đây

để chắc chắn rằng bạn nhận được đúng phiên bản của từng sản phẩm.

Bạn cũng sẽ phải cài đặt DB2 Express-C, mặc dù chúng tôi không đề cập điều đó

trong bài hướng dẫn này. Đối với phần hỗ trợ cài đặt DB2 Express-C và tạo ra các

cơ sở dữ liệu và các bảng cơ sở dữ liệu, hãy xem phần Tài nguyên . Sau khi bạn

tạo một cơ sở dữ liệu mới và một bảng cơ sở dữ liệu, hãy chèn thủ công các dòng

mới trong cơ sở dữ liệu bằng cách nhấn chuột hai lần vào biểu tượng của bảng bạn

mới tạo trong khung nhìn chính của trung tâm điều khiển.

Cài đặt Rational Application Developer

Xem liên kết trong Các yêu cầu về hệ thống để sử dụng IBM Installation Manager

mà nó sẽ tải xuống và cài đặt chỉ các tệp tin mà các lựa chọn cài đặt của bạn yêu

cầu.

1. Khi bạn nhấn chuột vào tệp tin bạn tải xuống ở trên, bạn sẽ nhìn thấy màn

hình sau:

Hình 1. Các gói cài đặt

2. Nếu phiên bản 7.0.0.6 của IBM Rational Application Developer không hiện

ra, hãy kiểm tra Show all versions (Hiện tất cả các phiên bản) để buộc nó

hiện ra. Đánh dấu vào Version 7.0.0.6 và tiếp tục.

3. Trang "accept license terms (chấp nhận các điều khoản cấp phép)" mở ra.

Chọn I accept the terms in the license agreements (Tôi chấp nhận các

điều khoản trong các thỏa thuận cấp phép), và nhấn Next.

4. Màn hình tiếp theo hỏi bạn vị trí để cài đặt thư mục các tài nguyên được

chia sẻ.

Hình 2. Vị trí để cài đặt các tài nguyên được chia sẻ

5. Mặc định, được hiện ra dưới đây. Nhấn Next. Xác định vị trí để tạo ra một

nhóm gói mới. Chọn Creat a new package group (Tạo một nhóm gói

mới).

Tải ngay đi em, còn do dự, trời tối mất!