Luận văn: TÌM HIỂU KỸ THUẬT LẬP TRÌNH NETWORK SERVICE CHO WINDOW
Số trang: 39
Loại file: pdf
Dung lượng: 0.00 B
Lượt xem: 49
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tin học và viễn thông là hai thành phần cốt lõi của công nghệ thông tin. Mạng máy tính không còn là thuật ngữ thuần túy khoa học mà đang trở thành một đối tƣợng nghiên cứu và ứng dụng cả nhiều phạm vi hoạt động khác nhau. Những năm gần đây,do sự phát triển vũ bão của công nghiệp máy tính,việc kết nối các mạng máy tính đã trở thành nhu cầu hiện thực cho ngƣời sử dụng.
Nội dung trích xuất từ tài liệu:
Luận văn:TÌM HIỂU KỸ THUẬT LẬP TRÌNH NETWORK SERVICE CHO WINDOW BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -------o0o------- TÌM HIỂU KỸ THUẬT LẬP TRÌNH NETWORK SERVICE CHO WINDOW ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY NGÀNH CÔNG NGHỆ THÔNG TIN Giáo viên hƣớng dẫn: Ths. Đỗ Xuân Toàn Sinh viên: Phạm Văn Ninh Mã số sinh viên: 121216 Hải Phòng, 7/2012 MỤC LỤC LỜI NÓI ĐẦU ............................................................................................................1 LỜI CẢM ƠN .............................................................................................................2 CHƢƠNG 1: KỸ THUẬT LẬP TRÌNH MẠNG .......................................................3 1.1. Tổng quan về lập trình mạng .......................................................................... 3 1.1.1. Mô hình tham khảo 7 tầng OSI .................................................................3 1.1.2. Giao thức TCP/IP ......................................................................................6 1.1.3. So sánh 2 giao thức TCP và UDP ............................................................7 1.1.4. Địa chỉ IP...................................................................................................8 1.2. Lập trình mạng trong .NET FRAMEWORK .................................................. 9 1.2.1. Cơ sở lý thuyết về .NET............................................................................9 1.2.2. Lập trình Socket ......................................................................................10 1.2.3. Sử dụng các lớp hỗ trợ đƣợc xây dựng từ lớp Socket .............................13 1.2.4. Sử dụng Thread trong các ứng dụng mạng .............................................15 CHƢƠNG 2 : KỸ THUẬT LẬP TRÌNH WINDOW SERVICES...........................18 2.1 - Tổng quan về windows service ..................................................................... 18 2.1.1. Khác niệm window service .....................................................................18 2.1.2. Bộ điều khiển dịch vụ .............................................................................19 2.1.3. Cơ sở dữ liệu của dịch vụ đã cài đặt .......................................................19 2.1.4. Tài khoản dịch vụ ....................................................................................20 2.2 - Cấu trúc của windows service trong .NET .................................................. 21 2.2.1. Cấu trúc tổng quát ...................................................................................21 2.2.2. Các phƣơng thức, thuộc tính của lớp ......................................................21 CHƢƠNG 3 - XÂY DỰNG CHƢƠNG TRÌNH THỰC NGHIỆM .........................26 3.1 - Mô tả chƣơng trình thực nghiệm .................................................................. 26 3.2 - Thiết kế chƣơng trình.................................................................................... 26 3.2.1. Server ......................................................................................................26 3.2.2. Client .......................................................................................................30 3.3 Kết quả đạt đƣợc ............................................................................................. 33 KẾT LUẬN ...............................................................................................................36 TÀI LIỆU THAM KHẢO .........................................................................................37 Đồ án tốt nghiệp Đại học Dân Lập Hải Phòng LỜI NÓI ĐẦU Tin học và viễn thông là hai thành phần cốt lõi của công nghệ thông tin. Mạng máy tính không còn là thuật ngữ thuần túy khoa học mà đang trở thành một đối tƣợng nghiên cứu và ứng dụng cả nhiều phạm vi hoạt động khác nhau. Những năm gần đây,do sự phát triển vũ bão của công nghiệp máy tính,việc kết nối các mạng máy tính đã trở thành nhu cầu hiện thực cho ngƣời sử dụng. Nhờ có mạng mà ngƣời dùng có thể sử dụng máy tính của mình đề điều khiển các chƣơng trình của máy tính khác trong cùng mạng. Ngoài việc kết nối các mạng máy tính thì sự phát triển của mạng không dây còn giúp máy tính có thể kết nối với các thiết bị không dây. Vì vậy nhu cầu điều khiển các thiết bị cố định từ thiết bị di động là rất lớn. Xuất phát từ yêu cầu trên em đã đi vào tìm hiểu và lập trình socket với đề tài: Tìm hiểu kỹ thuật lập trình Network Service để kết nối mạng máy tính và điều khiển chƣơng trình đơn giản. Nhằm bƣớc đầu hiểu về cách thức lập trình điều khiển từ xa. Đề án trình bày gồm các chƣơng: Chƣơng 1: Kỹ thuật lập trình mạng Chƣơng 2: Kỹ thuật lập trình window service Chƣơng 3: Xây dựng chƣơng trình thực nghiệm Đồ án đƣợc thực hiện trong khoảng thời gian tƣơng đối ngắn nên không tránh khỏi còn nhiều thiếu sót. Em rất mong nhận đƣợc các ý kiến đóng góp của thầy cô và những ngƣời quan tâm. Phạm Văn Ninh - CT1201 1 Đồ án tốt nghiệp Đại học Dân Lập Hải Phòng LỜI CẢM ƠN Trƣớc tiên em xin chân thành cảm ơn sâu sắc đến các thầy cô trong trƣờng Đại học Dân Lập Hải Phòng, đặc biệt các thầy cô trong khoa Khoa công nghệ thông tin đã truyền đạt kiến thức cho chúng em trong thời gian qua. Em xin chân thành cảm ơn thầy Đỗ Xuân Toàn đã tận tình giúp đỡ, chỉ bảo hƣớng dẫn trực tiếp em để em hoàn thành tốt đồ án tốt nghiệp, trong thời gian làm đƣợc thầy hƣớng dẫn, em đã tiếp ...
Nội dung trích xuất từ tài liệu:
Luận văn:TÌM HIỂU KỸ THUẬT LẬP TRÌNH NETWORK SERVICE CHO WINDOW BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC DÂN LẬP HẢI PHÒNG -------o0o------- TÌM HIỂU KỸ THUẬT LẬP TRÌNH NETWORK SERVICE CHO WINDOW ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY NGÀNH CÔNG NGHỆ THÔNG TIN Giáo viên hƣớng dẫn: Ths. Đỗ Xuân Toàn Sinh viên: Phạm Văn Ninh Mã số sinh viên: 121216 Hải Phòng, 7/2012 MỤC LỤC LỜI NÓI ĐẦU ............................................................................................................1 LỜI CẢM ƠN .............................................................................................................2 CHƢƠNG 1: KỸ THUẬT LẬP TRÌNH MẠNG .......................................................3 1.1. Tổng quan về lập trình mạng .......................................................................... 3 1.1.1. Mô hình tham khảo 7 tầng OSI .................................................................3 1.1.2. Giao thức TCP/IP ......................................................................................6 1.1.3. So sánh 2 giao thức TCP và UDP ............................................................7 1.1.4. Địa chỉ IP...................................................................................................8 1.2. Lập trình mạng trong .NET FRAMEWORK .................................................. 9 1.2.1. Cơ sở lý thuyết về .NET............................................................................9 1.2.2. Lập trình Socket ......................................................................................10 1.2.3. Sử dụng các lớp hỗ trợ đƣợc xây dựng từ lớp Socket .............................13 1.2.4. Sử dụng Thread trong các ứng dụng mạng .............................................15 CHƢƠNG 2 : KỸ THUẬT LẬP TRÌNH WINDOW SERVICES...........................18 2.1 - Tổng quan về windows service ..................................................................... 18 2.1.1. Khác niệm window service .....................................................................18 2.1.2. Bộ điều khiển dịch vụ .............................................................................19 2.1.3. Cơ sở dữ liệu của dịch vụ đã cài đặt .......................................................19 2.1.4. Tài khoản dịch vụ ....................................................................................20 2.2 - Cấu trúc của windows service trong .NET .................................................. 21 2.2.1. Cấu trúc tổng quát ...................................................................................21 2.2.2. Các phƣơng thức, thuộc tính của lớp ......................................................21 CHƢƠNG 3 - XÂY DỰNG CHƢƠNG TRÌNH THỰC NGHIỆM .........................26 3.1 - Mô tả chƣơng trình thực nghiệm .................................................................. 26 3.2 - Thiết kế chƣơng trình.................................................................................... 26 3.2.1. Server ......................................................................................................26 3.2.2. Client .......................................................................................................30 3.3 Kết quả đạt đƣợc ............................................................................................. 33 KẾT LUẬN ...............................................................................................................36 TÀI LIỆU THAM KHẢO .........................................................................................37 Đồ án tốt nghiệp Đại học Dân Lập Hải Phòng LỜI NÓI ĐẦU Tin học và viễn thông là hai thành phần cốt lõi của công nghệ thông tin. Mạng máy tính không còn là thuật ngữ thuần túy khoa học mà đang trở thành một đối tƣợng nghiên cứu và ứng dụng cả nhiều phạm vi hoạt động khác nhau. Những năm gần đây,do sự phát triển vũ bão của công nghiệp máy tính,việc kết nối các mạng máy tính đã trở thành nhu cầu hiện thực cho ngƣời sử dụng. Nhờ có mạng mà ngƣời dùng có thể sử dụng máy tính của mình đề điều khiển các chƣơng trình của máy tính khác trong cùng mạng. Ngoài việc kết nối các mạng máy tính thì sự phát triển của mạng không dây còn giúp máy tính có thể kết nối với các thiết bị không dây. Vì vậy nhu cầu điều khiển các thiết bị cố định từ thiết bị di động là rất lớn. Xuất phát từ yêu cầu trên em đã đi vào tìm hiểu và lập trình socket với đề tài: Tìm hiểu kỹ thuật lập trình Network Service để kết nối mạng máy tính và điều khiển chƣơng trình đơn giản. Nhằm bƣớc đầu hiểu về cách thức lập trình điều khiển từ xa. Đề án trình bày gồm các chƣơng: Chƣơng 1: Kỹ thuật lập trình mạng Chƣơng 2: Kỹ thuật lập trình window service Chƣơng 3: Xây dựng chƣơng trình thực nghiệm Đồ án đƣợc thực hiện trong khoảng thời gian tƣơng đối ngắn nên không tránh khỏi còn nhiều thiếu sót. Em rất mong nhận đƣợc các ý kiến đóng góp của thầy cô và những ngƣời quan tâm. Phạm Văn Ninh - CT1201 1 Đồ án tốt nghiệp Đại học Dân Lập Hải Phòng LỜI CẢM ƠN Trƣớc tiên em xin chân thành cảm ơn sâu sắc đến các thầy cô trong trƣờng Đại học Dân Lập Hải Phòng, đặc biệt các thầy cô trong khoa Khoa công nghệ thông tin đã truyền đạt kiến thức cho chúng em trong thời gian qua. Em xin chân thành cảm ơn thầy Đỗ Xuân Toàn đã tận tình giúp đỡ, chỉ bảo hƣớng dẫn trực tiếp em để em hoàn thành tốt đồ án tốt nghiệp, trong thời gian làm đƣợc thầy hƣớng dẫn, em đã tiếp ...
Tìm kiếm theo từ khóa liên quan:
lập trình Network Service kỹ thuật lập trình Network Service luận văn thiết kế hệ thống lập trình hệ thống xây dựng phần mềm kỹ thuật lập trìnhTài liệu cùng danh mục:
-
Báo cáo thực tập: Đề tài thiết kế Web
77 trang 551 2 0 -
Tóm tắt Đồ án tốt nghiệp Khoa học máy tính: Xây dựng ứng dụng quản lý quán cà phê
15 trang 456 1 0 -
Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Lập trình game với ứng dụng Unity
16 trang 455 0 0 -
52 trang 408 1 0
-
Bài tập lớn môn Khai phá dữ liệu: Phân lớp dữ liệu số bằng giải thuật K-NN
22 trang 348 1 0 -
24 trang 347 1 0
-
Chuyên đề: Nghiên cứu Ngôn ngữ hình thức, Văn phạm phi ngữ cảnh và Automata đẩy xuống
84 trang 347 0 0 -
Đồ án tốt nghiệp: Xe điều khiển từ xa thông qua Smartphone
23 trang 340 0 0 -
Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Xây dựng game 2D trên Unity
21 trang 332 1 0 -
88 trang 314 0 0
Tài liệu mới:
-
87 trang 0 0 0
-
Nghiên cứu đặc điểm hình ảnh X quang và cắt lớp vi tính cột sống trong chấn thương cột sống cổ
8 trang 0 0 0 -
Nghiên cứu sự bộc lộ một số dấu ấn miễn dịch để chẩn đoán bệnh lý nghi ngờ u lymphô ác tính
6 trang 0 0 0 -
6 trang 0 0 0
-
124 trang 0 0 0
-
Luận văn Thạc sĩ Kiến trúc: Kiến trúc trống tầng trệt trong khu đô thị mới
154 trang 0 0 0 -
118 trang 0 0 0
-
113 trang 0 0 0
-
107 trang 0 0 0
-
108 trang 0 0 0