... hiểu lậptrìnhsocketTCP java ứng dụng truyền file qua mạng”đã đạt kết định Về sở lý thuyết, đồ án trình bầy nội dung mạng máy tính, sơ lược ngôn ngữ Java, lậptrìnhSocketTCP nói chung lậptrình ... qua mạng dựa SocketTCP 3.3 Một số lớp lậptrình Java Socket Java hỗ trợ lậptrình mạng thông qua lớp gói java.net Một số lớp tiêu biểu cần dùng cho lậptrình clients/server sử dụng socket làm ... dựa SocketTCP CHƯƠNG 2: CĂN BẢN VỀ NGÔN NGỮ LẬPTRÌNH JAVA 2.1 Giới thiệu Java Java ngôn ngữ lậptrình Sun Microsystems giới thiệu vào tháng năm 1995 Từ đó, trở thành công cụ lậptrìnhlập trình...
... Thiết lập tùy chọn cho Socket 4.4.1 TCP_ NODELAY • public void setTcpNoDelay(boolean on) throws SocketException • public boolean getTcpNoDelay() throws SocketException Thiết lập giá trị TCP_ NODELAY ... hiểu cách lậptrình mạng cho giao thức TCP Các Socket gọi socket luồng để gửi nhận liệu tiến hành thông qua việc đọc ghi luồng Ta đọc tìm hiểu chế hoạt động socket cách thức lập chương trình server ... kết Lớp SocketAddress lớp trừu tượng mà phương thức construtor mặc định Lớp sử dụng cho socketTCPsocketTCP Các lớp lớp SocketAddress cung cấp thông tin chi tiết thích hợp cho kiểu socket Trong...
... Thiết lập tùy chọn cho Socket 4.4.1 TCP_ NODELAY public void setTcpNoDelay(boolean on) throws SocketException public boolean getTcpNoDelay() throws SocketException Thiết lập giá trị TCP_ NODELAY ... thiết lập giải phóng liên kết Khi lậptrình cho TCP ta sử dụng socket luồng, giao thức UDP ta sử dụng lớp DatagramSocket DatagramPacket Truyền tin hướng liên kết nghĩa cần có giai đoạn thiết lập ... kết Lớp SocketAddress lớp trừu tượng mà phương thức construtor mặc định Lớp sử dụng cho socketTCPsocketTCP Các lớp lớp SocketAddress cung cấp thông tin chi tiết thích hợp cho kiểu socket Trong...
... : TCP (Transport Control Protocol) Trên Internet chủ yếu dùng loại giao thức này, ví dụ Telnet, HTTP, SMTP, POP3… Để lậptrình theo giao thức TCP, MS.NET cung cấp hai lớp có tên TCPClient TCPListener ... Description TcpListe ner (Port: Int32) Tạo TcpListener lắng nghe cổng định TcpListener (IPEndPoint) Tạo TcpListener với giá trị Endpoint truyền vào TcpListener (IPAddress, Port: Int32) Tạo TcpListener ... Viết chương trình Telnet Imports System.Net.Sockets Imports System.Net Imports System.IO Imports System.Threading Public Class frmTelnet '/// Tạo đối tượng TCPClient 27/38 Dim tcp As New TcpClient()...
... tiến trình mạng Trong MS-DOS, Windows, MacOS OS/2, sockets cung cấp dạng thư viện lậptrình Các loại socket Stream socket: TCPsocket Datagram socket: UDP socket Raw socket: IP socket TCP/ IP ... Nội dung Giới thiệu lậptrìnhsocket TCP/ IP Socket TCP/ IP Lậptrình Winsock Cấu trúc chương trình ứng dụng Sử dụng IDE: Visual C++ Tổng kết Ký ... Giao thức UDP TCPTCPTCP UDP Cổng dịch vụ 53 21 80 110 137 TCP 23 12 Sockets Khi tạo ra, socket thông tin định cách thức hoạt động Bộ giao thức TCP/ IP định nghĩa điểm kết nối socket, gồm có...
... Window socket 2.2.1 Tạo socketSOCKETsocket ( int af, int type, int protocol ) * Các tham số • af: [in] mô tả họ địa • type: [in] kiểu socket o SOCK_STREAM: TCPsocket o SOCK_DGRAM: UDP socket ... IPPROTO_RAW Socket IPPROTO_ICMP * Giá trị trả • socket (SOCKET) , thành công • INVALID _SOCKET, có lỗi 2.2.2 Kiểm tra xử lý lỗi Lab LậptrìnhSocket – TCP & UDP Khoa Mạng Máy Tính Truyền Thông – Trường ... send() socket o SD_BOTH: không cho phép gọi send() recv() socket * Giá trị trả • 0, thành công • SOCKET_ ERROR, có lỗi 2.3.8 Đóng socket int closesocket (SOCKET s) * Các tham số • s: [in] socket...
... gói d li u UDP, i t ng DatagramSocket g i i ho c nh n v Ta gi i thích thông qua ch ng trình chat, ch ng trình g m có ch ng trình, hai ch ng trình ngang hàng ch ng trình ch c , l nh c n thi t liên ... ng th c send, c a l p DatagramSocket datagramSocket.sen(datagramSocket) - Nh n d li u b ng ph ng th c receive, c a l p DatagramSocket datagramSocket.receive(datagramSocket) Ví d ChatApp.java import ... hình m t s thông tin g n v i Socket import java.net.*; import java.io.*; public class SocketInfo { public static void main(String[] args) { try { Socket theSocket = new Socket( "www.theht.edu.vn",...
... gói d li u UDP, i t ng DatagramSocket g i i ho c nh n v Ta gi i thích thông qua ch ng trình chat, ch ng trình g m có ch ng trình, hai ch ng trình ngang hàng ch ng trình ch c , l nh c n thi t liên ... ng th c send, c a l p DatagramSocket datagramSocket.sen(datagramSocket) - Nh n d li u b ng ph ng th c receive, c a l p DatagramSocket datagramSocket.receive(datagramSocket) Ví d ChatApp.java import ... hình m t s thông tin g n v i Socket import java.net.*; import java.io.*; public class SocketInfo { public static void main(String[] args) { try { Socket theSocket = new Socket( "www.theht.edu.vn",...
... 2.2.2 Lớp TCPListener TCPListener lớp cho phép người lậptrình xây dựng ứng dụng server Các thành phần lớp TcpListent: Nhóm – MM03A Trang Nghiên cứu kỹ thuật lậptrìnhsocket xây dựng chương trình ... trỏ lậptrình viên tự giải phóng 2.2 Sử dụng lớp hỗ trợ xây dựng từ lớp Socket Nhóm – MM03A Trang Nghiên cứu kỹ thuật lậptrìnhsocket xây dựng chương trình quản lý máy tính mạng LAN 2.2.1 Lớp TCPClient ... thuật lậptrìnhsocket xây dựng chương trình quản lý máy tính mạng LAN CHƯƠNG 2: LẬPTRÌNH MẠNG TRONG NET FRAMEWORK 2.1 Cơ sở lý thuyết NET 2.1.1 Nền tảng NET Microsoft Net ngôn ngữ lập trình, ...
... thứ Đại học Đà Nẵng năm 2012 2.1 Lậptrìnhsocket Trong lậptrình mạng dùng Socket, không trực tiếp truy cập vào thiết bị mạng để gởi nhận liệu Thay vào đó, chương trình trung gian tạo để điều khiển ... stream hay datagram Một giao thức TCP hay UDP Sau Socket tạo phải gán vào địa mạng port hệ thống cục hay xa Khi dùng để gởi hay nhận liệu mạng Hình Sơ đồ lậptrìnhsocket hướng kết nối 2.2 Thuật ... Nguyễn Ngọc Bình Phương, Thái Thanh Phong (2005), Các giải pháp lậptrình C#, Nhà sách Đất Việt Mai Lam (2010), Giáo trìnhlậptrình ứng dụng mạng, Trường CĐ Công nghệ thông tin Đà Nẵng THÔNG...
... 11 Sử dụng kỹ thuật lậptrìnhSocket xây dựng chương trình chat qua mạng Lan CHƯƠNG 2: TỔNG QUAN VỀ LẬPTRÌNHSOCKET 2.1 LẬPTRÌNH MẠNG VỚI TCPSOCKET 2.1.1 Mô hình giao thức TCP giao thức "có ... thuật lậptrìnhSocket xây dựng chương trình chat qua mạng Lan DANH MỤC HÌNH VẼ Nhóm – MM03A Sử dụng kỹ thuật lậptrìnhSocket xây dựng chương trình chat qua mạng Lan CHƯƠNG 1: TỔNG QUAN VỀ LẬPTRÌNH ... em chọn đề tài “Sử dụng kỹ thuật lậptrìnhSocket để xây dựng chương trình Chat qua mạng Lan”, việc ứng dụng học môn Lậptrình mạng nâng cao môn giúp người lậptrình phát triển ứng dụng cho doanh...
... Dụng Kỹ Thuật LậpTrìnhSocket Xây Dựng Chƣơng Trình Truyền File Qua Mạng Lan Hình II - Các giao thức lậptrìnhSocket 2.3 LẬPTRÌNH MẠNG VỚI TCPSOCKET 2.3.1 Mô hình giao thức - TCP giao thức ... gởi liệu Các trình khác giao tiếp với trình công bố cổng cách tạo socket o Các loại socket: Socket hướng kết nối (TCP Socket) Socket không hướng kết nối (UDP Socket) Raw Socket Hoàng – ... Kỹ Thuật LậpTrìnhSocket Xây Dựng Chƣơng Trình Truyền File Qua Mạng Lan CHƢƠNG I: Tổng Quan Về LậpTrình Mạng CHƢƠNG II: LậpTrìnhSocket Với C# CHƢƠNG III: Xây Dựng Và Thiết Kế Chƣơng Trình TÀI...
... L p trìnhsocket v iTCP Socket: c a giao ti p gi a ti n trình giao th c giao v n (UCP ho c TCP) D ch v TCP: truy n bytes tin c y t m t ti n trình ñ n ti n trình khác ði u n b i L p trình viên ... connectionSocket ñóng socket connectionSocket T o liên k t TCP t o socket, k t n i t i hostid, port=x clientSocket = Socket( ) g i yêu c u t clientSocket ñ c tr l i t i clientSocket ñóng clientSocket ... Ti n trình Ti n trìnhsocketTCP v i B ñ m, Các bi n socketTCP v i B ñ m, Các bi n Máy tr m, máy ch internet ði u n b i L p trình viên ði u n b i H ñi u hành Máy tr m, máy ch L p trình socket...
... phát lệnh gửi liệu hay không LẬPTRÌNHSOCKETSocket gì? Sockets cung cấp interface để lậptrình mạng tầng Transport Một socket end-point liên kết hai ứng dụng Ngày nay, Socket hỗ trợ hầu hết hệ ... TÀI TCP/ IP cho phép máy tính mạng TCP/ IP tạo kết nối để trao đổi thông tin với nhau.Với địa IP + cổng TCP tạo thành cầu nối Socket giao diện lậptrình cầu nối (1 IP Address + Port TCP = Socket ... boolean isOutputShutdown() Thiết lập tùy chọn cho Socket TCP_ NODELAY - public void setTcpNoDelay(boolean on) throws SocketException GVHD : ThS Nguyễn Bảo Ân Trang 18 Lậptrình ứng dụng phân tán đối...
... Baựch Khoa Tp.HCM LP TRèNH MNG TRấN JAVA Socket class Class mụ t v socket To mt socket Socket(InetAddress address, int port) Socket( String host, int port) Socket( InetAddress address, int port, ... TRấN JAVA ServerSocket class Class mụ t v ServerSocket To mt ServerSocket ServerSocket(int port) throws IOException ServerSocket(int port, int backlog) throws IOException ServerSocket(int port, ... getSocketInfo { public static void main(String[] args) { for (int i = 0; i < args.length; i++) { try { Socket theSocket = new Socket( args[i], 80); System.out.println("Connected to " + theSocket.getInetAddress()...