1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Tìm hiểu lập trình phân tán với RMI ứng dụng truy cập cơ sở dữ liệu web

22 0 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 22
Dung lượng 4,65 MB

Nội dung

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC DÂN LÂP HẢI PHỊNG KHOA CƠNG NGHỆ THƠNG TIN ====== ISO 9001:2000 BÁO CÁO ĐỒ ÁN TỐT NGHIỆP Đề tài: Tìm hiểu lập trình phân tán với RMI ứng dụng truy cập sở liệu Web Giáo viên hƣớng dẫn: ThS.Phùng Anh Tuấn Giáo viên phản biện: PGS.TS.Đỗ Trung Tuấn Sinh viên thực hiện: Nguyễn Thế Long Lớp: CT702 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Hải Phòng, 8/2007 MỤC ĐÍCH CỦA ĐỀ TÀI   Tìm hiểu kỹ thuật RMI Xây dựng chương trình ứng dụng truy cập sở liệu Web LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com NỘI DUNG I II III IV Giới thiệu ngôn ngữ Java Cơ sở mạng máy tính Lập trình đối tượng phân tán với RMI Chương trình demo truy nhập sở liệu Web LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com I GIỚI THIỆU NGƠN NGỮ JAVA Chu trình phát triển Java Lớp ứng dụng MyClass{} Byte Codes Dịch Thƣ viện Byte Codes Kiểm tra thông dịch Gỡ lỗi Nạp lớp tham chiếu Chƣơng trình ứng dụng hành LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Mơi trƣờng cơng cụ phát triển - Java dịch thực môi trường điều hành, miễn có chương trình thơng dịch (Máy ảo Java-JVM) - Bộ công cụ phát triển JDK (Java Development Kit ) Các dạng chƣơng trình ứng dụng - Chương trình ứng dụng độc lập - Chương trình ứng dụng nhúng Applet - Chương trình kết hợp loại LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com II CƠ SỞ VỀ MẠNG MÁY TÍNH    Mạng máy tính tập hợp máy tính nối với đường truyền theo cấu trúc thơng qua máy tính trao đổi thơng tin qua lại cho Dựa theo phạm vi phân bố mạng phân loại mạng sau: Gan, Wan, Man, Lan Một số kiến trúc mạng thường dùng Bus Topology Ring Topology StarVAN Topology LUAN CHAT LUONG download : add luanvanchat@agmail.com    Giao thức mạng: tập quy tắc, quy ước để trao đổi thông tin hai hệ thống máy tính hai thiết bị máy tính với Giao thức HTTP: giao thức lệnh điều khiển xác lập việc truyền tin Client Server chuyển lệnh qua lại hai hệ thống Giao thức TCP/IP: họ giao thức cho phép hệ thống mạng làm việc với thông qua việc cung cấp phương tiện truyền thông liên mạng - TCP giao thức hướng kết nối - IP giao thức truyền thông kiểu không liên kết  Giao thức UDP: giao thức gửi gói liệu độc lập từ máy tính sang máy khác không đảm bảo đến nơi LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com  Mơ hình hoạt động Clients/Server Máy Server  Máy Client Mơ hình hoạt động Peer to Peer LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com III LẬP TRÌNH ĐỐI TƢỢNG PHÂN TÁN VỚI RMI Khái niệm RMI - RMI công nghệ Java cho phép JVM giao tiếp với JVM khác thi hành phương thức đối tượng nằm JVM RMI làm việc nhƣ - Tại Client trình biên dịch sinh lớp tênlớp_Stub - Tại Server trình biên dịch sinh lớp tênlớp_Skeleton - Client Server đăng ký tên đối tượng cho phép gọi từ xa với rmiregistry - Client gọi phương thức Server thông qua lớp trung gian _Stub _Skeleton LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Kiến trúc chƣơng trình RMI 10 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Cơ chế thực thi ứng dụng RMI 11 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Cài đặt chƣơng trình RMI • Đặc tả giao diện • Viết lớp thực thi giao diện • Tạo lớp trung gian Stub Skeleton • Viết chương trình phía Server • Viết chương trình phía Client 12 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com IV CHƢƠNG TRÌNH DEMO TRUY CẬP CƠ SỞ DỮ LIỆU WEB Mơ hình chƣơng trình 13 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Giao diện chƣơng trình Giao diện phía RMI Server 14 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Giao diện trang chủ 15 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Giao diện thông tin nhân viên 16 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Giao diện tìm kiếm thơng tin nhân viên 17 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Giao diện bổ sung nhân viên 18 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Giao diện xóa thơng tin nhân viên 19 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Giao diện đăng nhập quyền quản trị hệ thống 20 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com KẾT LUẬN    Tìm hiểu lập trình phân tán với RMI Xây dựng thành cơng chương trình demo truy cập sở liệu Web với chức cho người quản trị người sử dụng Với kết đạt tìm hiểu sâu áp dụng cho việc triển khai số ứng dụng khác 21 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Em xin chân thành cảm ơn tất thầy cô giáo, bạn Chúc buổi bảo vệ thành công tốt đẹp! 22 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... KẾT LUẬN    Tìm hiểu lập trình phân tán với RMI Xây dựng thành cơng chương trình demo truy cập sở liệu Web với chức cho người quản trị người sử dụng Với kết đạt tìm hiểu sâu áp dụng cho việc... TÀI   Tìm hiểu kỹ thuật RMI Xây dựng chương trình ứng dụng truy cập sở liệu Web LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com NỘI DUNG I II III IV Giới thiệu ngôn ngữ Java Cơ sở mạng... mạng máy tính Lập trình đối tượng phân tán với RMI Chương trình demo truy nhập sở liệu Web LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com I GIỚI THIỆU NGƠN NGỮ JAVA Chu trình phát triển

Ngày đăng: 01/11/2022, 20:02

w