
Luận văn: TÌM HIỂU KỸ THUẬT LẬP TRÌNH NETWORK SERVICE CHO WINDOW
Thông tin tài liệu:
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ó liên quan:
-
Thảo luận đề tài: Mối quan hệ giữa đầu tư theo chiều rộng và đầu tư theo chiều sâu
98 trang 340 0 0 -
Phân tích thiết kế hệ thống - Biểu đồ trạng thái
20 trang 315 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 306 0 0 -
Đề tài nguyên lý hệ điều hành: Nghiên cứu tìm hiểu về bộ nhớ ngoài trong hệ điều hành Linux
19 trang 267 0 0 -
LUẬN VĂN: TÌM HIỂU PHƯƠNG PHÁP HỌC TÍCH CỰC VÀ ỨNG DỤNG CHO BÀI TOÁN LỌC THƯ RÁC
65 trang 260 0 0 -
79 trang 250 0 0
-
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 246 0 0 -
Luận văn: Thiết kế xây dựng bộ đếm xung, ứng dụng đo tốc độ động cơ trong hệ thống truyền động điện
63 trang 240 0 0 -
Đồ án cung cấp điện: Thiết kế hệ thống cung cấp điện cho xí nghiệp công nghiệp
108 trang 240 0 0 -
Báo cáo thực tập nhà máy đường Bến Tre
68 trang 235 0 0 -
Tiểu luận: Phân tích chiến lược của Công ty Sữa Vinamilk
25 trang 232 0 0 -
BÀI THUYẾT TRÌNH CÔNG TY CỔ PHẦN
11 trang 226 0 0 -
Đồ án: Kỹ thuật xử lý ảnh sử dụng biến đổi Wavelet
41 trang 226 0 0 -
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 222 0 0 -
Luận văn đề tài : Thiết kế phần điện áp một chiều cho bộ UPS, công suất 4KVA, điện áp ra 110KV
89 trang 222 0 0 -
Luận văn: Thiết kế, xây dựng hệ thống phun sương làm mát tự động
68 trang 217 0 0 -
62 trang 213 2 0
-
Luận văn: Nghiên cứu văn hóa Ấn Độ
74 trang 210 0 0 -
Báo cáo bài tập môn học : phân tích thiết kế hệ thống
27 trang 210 0 0 -
Luận văn: NGHIÊN CỨU ỨNG DỤNG PLC TRONG CÔNG NGHỆ SẢN XUẤT TẠI NHÀ MÁY XI MĂNG LA HIÊN THÁI NGUYÊN
71 trang 209 0 0