... dụng một hiệu giày nào đó đã quen thuộc và ngôn ngữ lập
trình cũng tương tự như vậy.
Ở đây tôi muốn ngụ ý với các bạn là khi lậptrình Web, các ngôn ngữ lậptrình
đều cho kết quả gần giống nhau. ... ngữ lậptrìnhvà một Web Server.
Cũng vậy, PHP4 được tích hợp rất tối đối với IIS. Trước đây, có một số vấn đề
cần phải bàn về tính ổn định của PHP/IIS với việc truyền tải lớn, nhưng PHP và ... phần sau.
Nói về PHP
Các ngôn ngữ lậptrình xem ra giống như các loại giày dép. Có loại có vẻ bắt
mắt với một số người này, nhưng lại khó ưa với người khác và ngược lại. Một
số người chỉ thích...
... giản: không cần phải thiết lậpvà giải phóng
liên kết. Khi lậptrình cho TCP ta sử dụng các socket luồng, còn đối với giao thức UDP ta
sẽ sử dụng lớp DatagramSocket và DatagramPacket.
Truyền ... main(String[]args)
{
ServerSocket theServer;
Socket con;
130
Khi lập trình, ta cần quan tâm đến chế độ bị phong tỏa, vì nó có thể dẫn đến tình
huống một tiến trình nào đó sẽ rơi vào vòng lặp vô hạn của quá trình ... kết n.
4. Socket cho Client
4.1. Cỏc constructor
ã public Socket( String host, int port) throws UnknownHostException, IOException
Hàm này tạo một socketTCPvới host và cổng xác định, và thực hiện...
... giản: không cần phải thiết lậpvà giải phóng
liên kết. Khi lậptrình cho TCP ta sử dụng các socket luồng, còn đối với giao thức UDP ta
sẽ sử dụng lớp DatagramSocket và DatagramPacket.
Truyền ... dụng cho cả các socketTCPvàsocket không
phải là TCP. Các lớp con của lớp SocketAddress cung cấp thông tin chi tiết hơn thích hợp
cho kiểu socket. Trong thực tế, chỉ hỗ trợ TCP/ IP.
Mục đích ... các thao tác vào ra với các luồng nhập và luồng xuất
Bước 6: Đóng socket s khi đã truyền tin xong. Việc đóng socket cũng đồng nghĩa với
việc đóng các luồng.
Ví dụ: Viết chương trình server...
... bạn cần phải dùng đến ngôn ngữ SQL
(thực tế bạn có thể làm với vài động tác nhắp chuột và vài ngón gõ phím, nhưng hãy
tập làm quen với SQL vì nó sẽ hữu dụng về sau). Bạn sẽ được học kỹ về SQL ... thật chính đáng đến các bạn
đến với chúng tôi ở đây. Lậptrình Web đang là một cuộc chơi đầy hứa hẹn hiện nay
cũng như tương lai. Bất kể bạn có kiến thức cơ sở lậptrình cho bất kỳ loại ngôn ngữ ... khác nhau nhằm làm cho việc lậptrình của bạn dễ dàng hơn. Bạn có thể
vào các website của Allairre (www.allaire.com) hoặc Editplus (www.editplus.com).
Hiện nay, chương trình Dreamweaver MX của...
... DỤNG MÀU SẮC
Chúng ta có thể thêm màu vào trang và vào các phần tử trong trang. COLOR là thuộc
tính có thể được sử dụng với nhiều phần tử như phần tử FONT và BODY.
Ví dụ 14:
<HTML>
<HEAD> ...
<TD>New Row</TD>
Lậptrình Web
39
Ảnh thường cuộn theo văn bản khi người dùng kéo thanh cuộn trong trình duyệt. Nếu
không muốn như vậy và thay vào đó ta muốn tạo ra hiệu ứng ... e-mail từ trình duyệt. Tất cả những gì chúng ta cần làm
là chèn giá trị mailto vào trong thẻ liên kết.
<A HREF=”mailto:thisperson@mymail.com”>
1.4.3 Điều hướng quanh Web site
Lập trình...
... Bách Khoa Tp.HCM
Khoa Khoa Học và Kỹ Thuật Máy Tính
Trang 27
LẬP TRÌNHSOCKETVỚI UDP
Trường Đại Học Bách Khoa Tp.HCM
Khoa Khoa Học và Kỹ Thuật Máy Tính
Trang 12
LẬP TRÌNH MẠNG TRÊN JAVA
Gói java.net
– ... Khoa Tp.HCM
Khoa Khoa Học và Kỹ Thuật Máy Tính
Trang 32
LẬP TRÌNHSOCKETVỚI TCP
Server
– Server process phải chạy trước.
– Server phải tạo một socket để lắng nghe và chấp nhận các kết nối từ
client.
... Tp.HCM
Khoa Khoa Học và Kỹ Thuật Máy Tính
Trang 18
LẬP TRÌNH MẠNG TRÊN JAVA
Socket class
– Class mô t
ả
v
ề
socket
– T
ạ
o m
ộ
t socket
Socket( InetAddress address, int port)
Socket( String host,...
... số 11
LẬP TRÌNH MẠNG VỚI CÁC LỚP UDPVÀ TCP
Mục tiêu của bài giảng: Sau khi kết thúc bài học sinh viên có thể
Trình bày được chức năng của các lớp Socket, UDP, TCP (TCPClient &
TCPListener) ...
TCPListener) và các lớp IPAddress, IPHostEntry, IPEndpoint trong lập
trình mạng.
Khai báo và sử dụng được các lớp UDP, TCP
Vận dụng các lớp UDP, TCP để viết một số ứng dụng Client và Server ... dụng khác !
7. Lớp TCP (TCPClient)
7.1 Giới thiệu
Mục đích của lớp UDPClient ở trên là dùng cho lậptrìnhvới giao thức UDP, với giao thức
này thì hai bên không cần phải thiết lập kết nối trước...
... e)
{
System.err.println(e);
}
}
}
Kết quả thực hiện chương trình như sau:
107
Chương 5
Lập trình mạng với các lớp InetAddress,
URL và URLConnection
1. Lớp InetAddress
Các thiết bị được kết nối với mạng LAN có địa chỉ vật ... đoạn của URL
Ví dụ: Viết chương trình nhập vào một URL từ đối dòng lệnh và hiển thị từng thành phần
tạo nên URL lên màn hình.
//Chương trình lấy thông tin của URL với các thông tin nhập từ bàn ...
URLConnection và các lớp con của nó. Không có các phương thức đọc hoặc thay đổi giá
trị của nó. Khi viết một trình quản trị giao thức, bạn có nhiệm vụ thiết lập giá trị của biến
này là true và thiết lập...
... đoạn của URL
Ví dụ: Viết chương trình nhập vào một URL từ đối dòng lệnh và hiển thị từng thành phần
tạo nên URL lên màn hình.
//Chương trình lấy thông tin của URL với các thông tin nhập từ bàn ... getHeaderField(String name)
114
Chương 5
Lập trình mạng với các lớp InetAddress,
URL và URLConnection
1. Lớp InetAddress
Các thiết bị được kết nối với mạng LAN có địa chỉ vật lý duy nhất. Điều ...
URLConnection và các lớp con của nó. Không có các phương thức đọc hoặc thay đổi giá
trị của nó. Khi viết một trình quản trị giao thức, bạn có nhiệm vụ thiết lập giá trị của biến
này là true và thiết lập...