... Lậptrình Server TCP
Tạo ServerSocket
Gọi thực thi phương thức accept() để chấp nhận
thiết lập kết nối với Client => nhận được Socket giao
tiếp với Client.
Lấy InputStream ... (IOException ex) {
ex.printStackTrace();
}
Lập trình Socket
Máy truyền và máy nhận thiết lập một kết nối TCP
bằng socket.
Socket cho phép truyền nhận dữ liệu trên mạng
TCP/IP
Có hai loại socket
TCP ...
do-while
for
Lập trình Socket
Các máy tính trên mạng Internet trao đổi thông tin sử
dụng bộ giao thức TCP/IP.
Transport: TCP , UDP
Network: IP
Exception
Các exception trong Java có thể...
... static void main(String[] args){
int b;
System.out.println(a);
System.out.println(b);
}
}
Lập trìnhmạngvới Java
Từ khóa static [1]
Có thể đặt trước một khai báo thuộc tính hay phương
thức
static ... ( 5 );
f ( k ); // truyền tham trị
________
g ( obj ); // truyền tham chiếu
Lập trình Socket
Các máy tính trên mạng Internet trao đổi thông tin sử
dụng bộ giao thức TCP/IP.
Transport: TCP ... System.out.println(“Finally.”);
}
Nhập / xuất dữ liệu
Sử dụng các luồng nhập xuất trong gói java. io
Có hai loại luồng nhập/xuất trong Java:
Các luồng dữ liệu kiểu byte:
Xử lý dữ liệu nhập/xuất theo từng byte.
Hai...
... );
2/72
Nội dung ôn tập
Ngôn ngữ Java căn bản
Lớp và đối tượng trong Java
Exception
Nhập / xuất trong Java
Lập trình Socket
RMI (Remote Method Invocation)
46/72
Socket [1]
Java cung cấp ... thể làm mất thông tin
1
Lập trìnhmạngvới Java
GV : BÙI TIẾN TRƯỜNG
Email: dontruongbt@yahoo.com
Mobile : 0989995221
ÔN TẬP THI TỐT NGHIỆP
30/72
Lớp String [1]
Trong Java, một chuỗi ký tự là ... ex.printStackTrace();
}
50/72
Lập trình Server TCP
Tạo ServerSocket
Gọi thực thi phương thức accept() để chấp nhận
thiết lập kết nối với Client => nhận được Socket giao
tiếp với Client.
Lấy InputStream...
... ((s=inStream.readLine())!=null){
System.out.println(s);
}
}
catch(Exception e){
System.out.println(e);
}
Chương 5
1
LẬP TRÌNHMẠNGVỚI Java
(Gói thư viện Java. net)
Khái niệm lậptrình phân tán đối
tượng
Các đối tượng nằm phân tán trên các máy ... và kỹ thuật lậptrình phân tán
đối tượng
Khái niệm lậptrình phân tán đối
tượng
Thiết kế ứng dụng phân tán RMI
Vấn đề truyền tham số
18
Vấn đề truyền tham số
Kết nối mạng và vấn đề ... các file class, tạo
Stub & Skeleton
C:\>javac Calculator .java
C:\>javac CalculatorImpl .java
C:\>rmic CalculatorImpl
27
Kết quả quá trình dịch được các file:
Calculator.class
...
... Giao tiếp WinCC với PLC
BS: Th.s Trần Văn Trinh
1
BÀI TẬPLẬPTRÌNH WINCC VỚI S7 – 200
Bài tập 1: Dùng WinCC tạo giao diện gồm 2 nút nhấn ON và OFF để bật tắt đèn
Q0.0
Bước 1: Lậptrình cho PLC ... WinCC với PLC
BS: Th.s Trần Văn Trinh
14
Bài tập 2: Dùng WinCC tạo giao diện gồm 2 nút nhấn ON và OFF để đèn Q0.0
bật tắt với chu kỳ là 1s (Ton = Toff = 0.5s)
Các bước tiến hành như bàitập 1 ... lậptrình PLC:
Bài tập 3: Dùng WinCC tạo giao diện gồm 2 nút nhấn Start và stop để tắt và mỏ
động cơ.
Giao tiếp WinCC với PLC
BS: Th.s Trần Văn Trinh
2
Tiếp theo nhấn nút để download chương trình...
... chương trình Server
- ða tuyên hay ñược ứng dụng trong các chương trình Server, các chương trình
ñòi hỏi tại một thời ñiểm chấp nhận nhiều kết nối ñến từ các Client.
- ðể các chương trình ... cần
thiết. ðối vớitập tin, lớp này thực hiện việc ñọc, ghi tập tin theo yêu cầu của phần
mềm. Việc thực hiện này do lớp xử lý gọi.
3
CHƯƠNG 1: CÁC KIẾN THỨC CƠ BẢN VỀ MẠNG MÁY TÍNH
1.1. ... hoá các thành phần phục vụ mạng viến thông.
a. Chức năng của mô hình OSI:
- Cung cấp kiến thức về hoạt ñộng của kết nối liên mạng
- ðưa ra trình tự công việc ñể thiết lập và thực hiện một giao...
... nhật)
Nhập:
Chọn tâp tin dạng text
Xuất:
Nội dung tập tin
Số từ trong tập tin
Qui tắc xử lý :
Đọc nội dung tập tin dạng text
Đếm các từ trong nội dung, các từ được phân ... hệ vào file
Qui tắc xử lý :
Với mỗi thông tin nhập vào tạo thành một chuỗi (là 1 phần tử
của mảng) có cấu trúc như đã mô tả ở trên.
Lưu chuỗi này vào tập tin chứa mảng các Liên Hệ.
... số tiền (USD, Yên, Euro), chọn Tỷ giá. Nhấn “Tính
tiền” => Hiển thị thành tiền VNĐ tương ứng với số tiền đã
nhập.
Tóm tắt yêu cầu
Thiết kế giao diện người dùng:
frmManHinhTyGia: FrmTyGia...
... 07T4ớ
T o ch ng trình chát roomạ ươ Trang 10
Ph n 3 : Ch ng trình ươ
1. Ch ng trình trên máy server.ươ
a.File Command .java
b. File NewSocket .java
Võ Quang Hòa – L p 07T4ớ
T o ch ng trình chát roomạ ... ch ng trình chát roomạ ươ Trang 14
Võ Quang Hòa – L p 07T4ớ
T o ch ng trình chát roomạ ươ Trang 15
2. Ch ng trình trên máy Clientươ
2.a. Command .java
Võ Quang Hòa – L p 07T4ớ
T o ch ng trình ... l p trình có ch a các gói, các giao di n l p trình (API) đ h tr các nhà l p trình dữ ậ ứ ệ ậ ể ỗ ợ ậ ễ
dàng trong vi c lâptrình liên quan đ n m ng qua giao th c TCP. Đi n hình là ngôn ng Java ...
... nằm trong gói java. sql. Nó bao gồm hai phần:
• JDBC API là một giao diện lậptrình ứng dụng viế
t bằng ngôn ngữ Java thuần túy.
• Trình quản lý Driver JDBC truyền tin với các trình điều khiển ...
dụng JDBC của Java và cách thức
để kết nối với một cơ sở dữ liệu từ một ứng dụng Java
thông qua JDBC.
1. JDBC Java Database Connectivity API
SUN đã phát triển một giao diện lậptrình ứng dụng ... quả hiển thị là Class java. net.Socket is not Serializable (Lớp
java. net.Socket không khả tuần tự).
1.3. Xây dựng lớp một lớp khả tuần tự
Đối với các lớp do người lậptrình định nghĩa ta...