quang cao hosting

Code Đồ án Chương trình tạo mail Server bằng Java

Xem: 5114    Tải: 38   Thảo luận: 1   Mục: Đồ án, luận văn, báo cáo   Lĩnh vực: Máy tính - công nghệ

29 điểm   ( 18 đánh giá ) File chưa kiểm thử
3 MEGA [megacode]code-do-an-chuong-trinh-tao-mail.rar (60.32 KB)
Phí tải ~ 6,000 đ

Bạn cần phải Đăng nhập để tải file [megacode]code-do-an-chuong-trinh-tao-mail.rar
Nếu bạn chưa có tài khoản thì Đăng ký miễn phí tại đây

Báo lỗi download   Báo vi phạm bản quyền

Lập trình client/server: Là viết ứng dụng trên mạng gồm hai chương trình: chương trình client và chương trình server. Chương trình client gởi yêu cầu tới chương trình server, chương trình server xử lý yêu cầu và trả kết qủa về cho chương trình client. Chương trình server có thể phục vụ đồng thời nhiều yêu cầu của các chương trình client.

Hotline: 0125.99999.25
Hỗ trợ KT từ: 8h-17h30 các ngày trong tuần trừ chiều T7, CN và các ngày lễ;
Hỗ trợ kỹ thuật (KT) và cam kết chất lượng:
1. Code đảm bảo chất lượng giống demo 100%
2. Hỗ trợ cài đặt code cho khách hàng
3. Hỗ trợ hướng dẫn sử dụng cho khách hàng
Mega download: 1 MEGA = 2.000đ

Lập trình client/server: Là viết ứng dụng trên mạng gồm hai chương trình: chương trình client và chương trình server. Chương trình client gởi yêu cầu tới chương trình server, chương trình server xử lý yêu cầu và trả kết qủa về cho chương trình client. Chương trình server có thể phục vụ đồng thời nhiều yêu cầu của các chương trình client.

Lập trình WEB: là trường hợp đặc biệt của lập trình client/server.  Chương trình client là chương trình Browser (trình duyệt web), chương trình server là Web Server nhận yêu cầu trang web từ  Browser, Web Server tìm trang web gởi về cho Browser, brower thực thi trang web hiện kết qủa trên màn hình client. Browser và web server liên lạc qua giao thức HTTP thông qua cổng mặc định là 80.

Trang Web là file .html viết bằng ngôn ngữ HTML (HyperText Markup Language), Browser sẽ thông dịch trang web. Khi client muốn yêu cầu trang web, dùng browser gõ vaò chuỗi có dạng sau:

http://NameServer:port/path/file.html

http là giao thức liên lạc giữa Browser và Web server, NameServer là tên máy web server đang thực thi, port là số hiệu cổng web server sử dụng, path/file.html là trang web được yêu cầu.

Ví dụ: http://www.microsoft.com/index.html (không có port thì mặc định là 80)

Chuỗi này gọi là chuỗi định vị tài nguyên URL (Uniform Resource Locator) dùng để xác định tài nguyên trên mạng Internet. Ngoài giao thức HTTP còn có thể sử dụng các giao thức khác như là FTP, Gopher, File, và News. Hiện có các Browser thông dụng như: Internet Explorer, Netscape Navigator, và các Web Server như: IIS (Internet Information Server), PWS (Personal Web Server), JRUN, Tomcat…

2. Các giao thức lập trình mạng cơ bản

2.1. Giao thức TCP

-  Thiết lập kết nối

-  Đảm bảo dữ liệu gởi, được nhận chính xác và đúng thứ tự, ngược lại sẽ báo lỗi.

- Các giao thức Hypertext Transfer Protocol (HTTP), File Transfer Protocol (FTP), và Telnet là những ứng dụng dùng kết nối TCP. Máy tính liên lạc dùng giao thức TCP giống như con người liên lạc bằng điện thoại.

2.2. Giao thức UDP

-  Không kết nối

-  Không đảm bảo dữ liệu gởi, được nhận chính xác và đúng thứ tự,

-  Gởi/nhận dữ liệu dạng gói (datagram), các gói gởi/nhận độc lập với nhau.

-  UDP nhanh hơn TCP vì không kiểm tra dữ liệu, không cần kết nối. Những ứng dụng như hỏi giờ, nhắn tin, lệnh ping nên dùng UDP. Máy tính liên lạc dùng giao thức UDP giống như con người liên lạc bằng thư tín.

Lưu ý: có những firewalls và routers không cho phép gởi/nhận gói UDP do admin đã đặt cấu hình cấm gói UDP.

3. Địa chỉ IP, cổng (Port), socket

  • Địa chỉ IP: là số 32 bit mà IP dùng để xác định máy tính.
  • Cổng: là số 16 bit mà TCP/UDP dùng để xác định ứng dụng trên máy tính sẽ nhận dữ liệu. Dữ liệu khi gởi đi, được gởi kèm theo địa chỉ IP của máy nhận và cổng mà ứng dụng trên máy nhận sử dụng. Số hiệu cổng trong phạm vi từ 0 … 65,535, những số hiệu cổng từ 0 đến 1023 nên hạn chế sử dụng vì chúng đã được dùng cho những dịch vụ thông dụng như HTTP, FTP.

 

Dịch vụ

Cổng

FTP (truyền /nhận file)

21

HTTP (web)

80

TELNET (truy xuất máy tính từ xa)

23

SMTP (gửi mail)

25

POP3 (lấy mail)

110

 

  • Socket: là cấu trúc dữ liệu lưu trữ các thông tin dùng để kết nối, dữ liệu được gởi/nhận thông qua socket. Trong liên lạc TCP, ứng dụng server kết buộc một socket với một cổng cụ thể, nghĩa là ứng dụng server đăng ký nhận tất cả dữ liệu gởi cho cổng đó.

Code Đồ án Chương trình tạo mail Server bằng Java

Code Đồ án Chương trình tạo mail Server bằng Java Đăng ngày 26-05-2014  Lập trình client/server: Là viết ứng dụng trên mạng gồm hai chương trình: chương trình client và chương trình server. Chương trình client gởi yêu cầu tới chương trình server, chương trình server xử lý yêu cầu và trả kết qủa về cho chương trình client. Chương trình server có thể phục vụ đồng thời nhiều yêu cầu của các chương trình client. 1.6111111111111/10 5114

Thảo luận:

  • avatar
    @ quanngoc1808 - 09:22, 09/10/2018

    mình lỗi kết nối java vs database. Help, please!

Để bình luận bạn phải đăng nhập thành viên.

File tương tự

Files cùng mục

 
Hỗ trợ kỹ thuật cho thành viên:
Số di động (Hotline): 085.99999.25
Thời gian làm việc:
Sáng: 8h-12h; Chiều: 13h30-17h30
(Nghỉ chiều T7, CN và các ngày lễ, tết)
Chat với Megacode
https://www.facebook.com/megacodevn
File gợi ý cho bạn
File tải nhiều nhất
Megacode.vn - Thư viện mã nguồn chia sẻ, tải file cho cộng đồng
Copyright © 2013-2016. All rights reserved. Bản quyền thuộc VinaGon
Địa chỉ: Số 38 Hàng Bè, Hàng Bạc, Hoàn Kiếm, Hà Nội.
Văn phòng giao dịch: Phòng 28, Tầng 6, HH1A Linh Đàm, Hoàng Mai, Hà Nội
Email: info@vinagon.com | Website: www.vinagon.com | Điện thoại: 085.99999.25;