TAILIEUCHUNG - Bài giảng Công nghệ Java: Chương 14 - Trần Quang Diệu

Chương 14 giúp người học hiểu về "Java socket programming". Nội dung trình bày cụ thể gồm có: Java Sockets Programming, Socket Methods, InputStream Basics, ServerSocket Class (TCP Passive Socket), ServerSocket Methods, Socket programming with TCP, DatagramSocket Constructors,. | 5/14/2020 6:23:21 AM CÔNG NGHỆ JAVA CH14. JAVA SOCKET PROGRAMMING Quang Dieu Tran PhD. Java Sockets Programming The package provides support for sockets programming (and more). Typically you import everything defined in this package with: import .*; 5/14/2020 6:23:21 AM Classes InetAddress Socket ServerSocket DatagramSocket DatagramPacket 5/14/2020 6:23:21 AM InetAddress class static methods you can use to create new InetAddress objects. getByName(String host) getAllByName(String host) getLocalHost() InetAddress x = ( “”); Throws UnknownHostException 5/14/2020 6:23:21 AM Sample Code: Uses InetAddress class to lookup hostnames found on command line. > java Lookup 5/14/2020 6:23:21 AM try { InetAddress a = (hostname); (hostname + ":" + ()); } catch (UnknownHostException e) { ("No address found for " + hostname); } 5/14/2020 6:23:21 AM Socket class Corresponds to active TCP sockets only! client sockets socket returned by accept(); Passive sockets are supported by a different class: ServerSocket UDP sockets are supported by DatagramSocket 5/14/2020 6:23:21 AM JAVA TCP Sockets Implements client sockets (also called just “sockets”). An endpoint for communication between two machines. Constructor and Methods Socket(String host, int port): Creates a stream socket and connects it to the specified port number on the named host. InputStream getInputStream() OutputStream getOutputStream() close() Implements server sockets. Waits for requests to come in over the network. Performs some operation based on the request. Constructor and Methods ServerSocket(int port) Socket Accept(): Listens for a connection to be made to this socket and accepts it. This method blocks until a connection is made. .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.