Tham khảo tài liệu 'giáo trình lập trình truyền thông part 10', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ - Giáo Trình Lập Trình Truyền Thông Command Prompt n x of D progs D progs 02 08 2003 02 08 2003 02 08 2003 02 08 2003 02 04 2003 02 04 2003 02 04 2003 He Ho -C lass Hello He HoSe ruer-Class He llti -Stub. c lass 11 20a 11 20a 11 20a 11 20a 03 13a 63 lja 03 13a 7 FileCs 0 Dir s 370 904 215 1 049 426 1 410 2 854 i 228 bytes 1 533 521 920 bytes free i progs dir He Ho c lass Uoiume in drive D has no label. Uolume Serial Number is 5026-1F9H Bước 06 Khởi động dịch vụ rmiregistry o Cú pháp tổng quát start rmiregistry port Cổng mặc định là 1099. o Khới động dịch vụ rmiregistry trên cổng mặc định như sau Khi đó rmiregistry server sẽ chạy trên một cửa sổ mới giữ nguyên cửa sổ này không đóng nó lại. Biên Soạn Ngô Bá Hùng - Nguyễn Công Huy 90 Khoa Công Nghệ Thông Tin - Đại Học Cần Thơ - Giáo Trình Lập Trình Truyền Thông Bước 07 Thực hiện chương trình Server o Cú pháp tổng quát java UrlOfPolicyFile ServerName Trong đó UrlOfPolicyFile là địa chỉ theo dạng URL của tập tin mô tả chính sách về bảo mật mã nguồn của Server policy file . Nó qui định ai chương trình máy tính quá trình trên sẽ có quyền download các tập tin của nó trong đó có stub. Để đơn giản trong phần này ta cho phép tất cả mọi người đều có quyền download các tập tin của Server. Khi triển khai các ứng dụng thật sự ta phải có các chính sách bảo mật nghiêm ngặt hơn Tham khảo tài liệu về Security của Java . File policy có dạng như sau grant Allow everything for now permission Lưu nội dung trên vào tập tin có tên o Thực thi HelloServer với địa tập tin plolicy nằm ở thư mục D progs p Command Prompt - java -D fìle D progs poltcy. java HelloServer n progs jaua .policy f ile D progs policy. jaua HelloSeruer HelioObject is registried Bước 08 Thực thi chương trình Client Biên Soạn Ngô Bá Hùng - Nguyễn Công Huy 91 .