A design alternative would be to have the stopListening methodforce th dịch - A design alternative would be to have the stopListening methodforce th Việt làm thế nào để nói

A design alternative would be to ha

A design alternative would be to have the stopListening method
force the listening thread to terminate; however, that would leave the
ServerSocket in an unstable state. The method setTimeout can be used to set the
interval between server pauses; it defines the maximum time that the server
To illustrate the use of OCSF, we present here a simple client–server instant
messaging system. We call this SimpleChat, and its source code can be found on
the book’s web site. The version presented here is Phase 1 of SimpleChat.
Various project exercises found at the end of this and subsequent chapters ask
you to add features to SimpleChat.
The server side of SimpleChat is particularly simple. All the server does is
echo messages coming from clients to all the connected clients; thus the class is
called EchoServer. EchoServer itself has no user interface; once started its process
must be killed or it will run indefinitely.
As Figure 3.8 shows, EchoServer is simply a subclass of AbstractServer. The main
method creates a new instance and starts listening for server connections by
calling listen. To provide feedback, all the callback methods simply print out
messages to the user’s console. The main methods are underlined since they are
static.
Figure 3.8 Extending the OCSF framework to build the SimpleChat application
messages to be displayed to the end-user, as discussed below. ChatClient also has
two other methods that are called by the user interface.

0/5000
Từ: -
Sang: -
Kết quả (Việt) 1: [Sao chép]
Sao chép!
Một thiết kế thay thế sẽ là để có phương pháp stopListeninglực lượng của thread nghe để chấm dứt; Tuy nhiên, mà sẽ để lại cácServerSocket trong tình trạng không ổn định. Phương pháp setTimeout có thể được sử dụng để thiết lập cáckhoảng cách giữa máy chủ tạm dừng; nó xác định tối đa thời gian máy chủĐể minh họa cho việc sử dụng các OCSF, chúng tôi trình bày dưới đây một khách hàng đơn giản-máy chủ tức thìHệ thống nhắn tin. Chúng tôi gọi này SimpleChat, và mã nguồn của nó có thể được tìm thấy trênTrang web của cuốn sách. Phiên bản trình bày ở đây là giai đoạn 1 của SimpleChat.Bài tập dự án khác nhau được tìm thấy ở phần cuối của điều này và chương tiếp theo yêu cầubạn có thể thêm tính năng để SimpleChat.Phía máy chủ của SimpleChat là đặc biệt là đơn giản. Tất cả các máy chủ khôngecho thư đến từ khách hàng cho tất cả kết nối khách hàng; Vì vậy các lớp học làđược gọi là EchoServer. EchoServer chính nó đã không có giao diện người dùng; một khi bắt đầu quá trình của nóphải chết hoặc nó sẽ chạy vô thời hạn.Hình 3.8 cho thấy, EchoServer là chỉ đơn giản là một phân lớp AbstractServer. Chínhphương pháp tạo ra một trường hợp mới và bắt đầu nghe cho máy chủ kết nối theogọi điện thoại nghe. Để cung cấp thông tin phản hồi, tất cả các phương pháp gọi lại đơn giản chỉ cần in ratin nhắn cho người sử dụng giao diện điều khiển. Các phương pháp chính được gạch chân vì chúng làtĩnh.Hình 3.8 mở rộng khuôn khổ OCSF để xây dựng các ứng dụng SimpleChattin nhắn sẽ được hiển thị để người dùng cuối, như được thảo luận dưới đây. ChatClient cũng cóhai phương pháp khác được gọi là bằng giao diện người dùng.
đang được dịch, vui lòng đợi..
Kết quả (Việt) 2:[Sao chép]
Sao chép!
Một lựa chọn thiết kế sẽ có phương pháp stopListening
buộc các chủ đề nghe để chấm dứt; Tuy nhiên, đó sẽ rời khỏi
ServerSocket trong trạng thái không ổn định. Phương pháp setTimeout có thể được sử dụng để thiết lập
khoảng thời gian giữa tạm dừng máy chủ; nó xác định thời gian tối đa mà máy chủ
Để minh họa việc sử dụng OCSF, chúng tôi trình bày ở đây một client-server ngay lập tức đơn giản
hệ thống tin nhắn. Chúng tôi gọi SimpleChat này, và mã nguồn của nó có thể được tìm thấy trên
trang web của cuốn sách. Phiên bản trình bày ở đây là giai đoạn 1 của SimpleChat.
Bài tập dự án khác nhau được tìm thấy ở cuối này và tiếp theo chương hỏi
bạn thêm tính năng để SimpleChat.
Phía máy chủ của SimpleChat là đặc biệt đơn giản. Tất cả các máy chủ không là
thông điệp vang đến từ khách hàng cho tất cả các máy khách kết nối; do đó các lớp được
gọi là EchoServer. EchoServer tự nó không có giao diện người sử dụng; một khi bắt đầu quá trình của nó
phải bị giết hoặc nó sẽ chạy vô thời hạn.
Như hình 3.8 cho thấy, EchoServer chỉ đơn giản là một lớp con của AbstractServer. Các chính
phương pháp tạo ra một thể hiện mới và bắt đầu lắng nghe cho các kết nối máy chủ bằng cách
gọi điện thoại nghe. Để cung cấp thông tin phản hồi, tất cả các phương pháp gọi lại chỉ cần in ra
thông điệp đến giao diện điều khiển của người dùng. Các phương pháp chính được nhấn mạnh vì chúng là
tĩnh.
Hình 3.8 Mở rộng khuôn khổ OCSF để xây dựng các ứng dụng SimpleChat
tin nhắn sẽ được hiển thị cho người dùng cuối, như được thảo luận dưới đây. ChatClient cũng có
hai phương pháp khác được gọi bằng các giao diện người dùng.

đang được dịch, vui lòng đợi..
 
Các ngôn ngữ khác
Hỗ trợ công cụ dịch thuật: Albania, Amharic, Anh, Armenia, Azerbaijan, Ba Lan, Ba Tư, Bantu, Basque, Belarus, Bengal, Bosnia, Bulgaria, Bồ Đào Nha, Catalan, Cebuano, Chichewa, Corsi, Creole (Haiti), Croatia, Do Thái, Estonia, Filipino, Frisia, Gael Scotland, Galicia, George, Gujarat, Hausa, Hawaii, Hindi, Hmong, Hungary, Hy Lạp, Hà Lan, Hà Lan (Nam Phi), Hàn, Iceland, Igbo, Ireland, Java, Kannada, Kazakh, Khmer, Kinyarwanda, Klingon, Kurd, Kyrgyz, Latinh, Latvia, Litva, Luxembourg, Lào, Macedonia, Malagasy, Malayalam, Malta, Maori, Marathi, Myanmar, Mã Lai, Mông Cổ, Na Uy, Nepal, Nga, Nhật, Odia (Oriya), Pashto, Pháp, Phát hiện ngôn ngữ, Phần Lan, Punjab, Quốc tế ngữ, Rumani, Samoa, Serbia, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenia, Somali, Sunda, Swahili, Séc, Tajik, Tamil, Tatar, Telugu, Thái, Thổ Nhĩ Kỳ, Thụy Điển, Tiếng Indonesia, Tiếng Ý, Trung, Trung (Phồn thể), Turkmen, Tây Ban Nha, Ukraina, Urdu, Uyghur, Uzbek, Việt, Xứ Wales, Yiddish, Yoruba, Zulu, Đan Mạch, Đức, Ả Rập, dịch ngôn ngữ.

Copyright ©2025 I Love Translation. All reserved.

E-mail: