gpt4 book ai didi

java - 客户端和服务器的单独控制台 (Java RMI)

转载 作者:行者123 更新时间:2023-12-02 08:20:11 25 4
gpt4 key购买 nike

我正在使用 Java RMI 编写客户端-服务器应用程序。

现在,我的问题是我有多个客户端和一台服务器,为了查看一些通信,我在客户端和服务器中都有 System.out.println 语句(SOP),但我只在一个控制台上看到所有输出,是有没有办法单独查看它们?

为了进一步阐明这一点,让我举一个简单的例子,

**Server**
void callServer(){
System.out.println("Server is called");
}


**Client**
void callClient(){
System.out.println("Client is called");
server.callServer();
}


**Simulator**
main(){
//create RegistryServer
//create server instance
//create client instance
System.out.println("Sim Started");
client.callClient();
}

Sim 的输出
模拟开始
客户端称为
服务器被称为

所需输出
SIM 控制台:
模拟开始

客户端控制台:
客户端被调用

服务器控制台:
服务器被调用

可能吗?

最佳答案

您是否将客户端和服务器分开在不同的应用程序中,或者您是否从一个应用程序中运行它们。如果将它们分开,您可以在单独的终端中运行它们,然后写入标准输出会将每个应用程序的输出打印到其自己的终端。

关于java - 客户端和服务器的单独控制台 (Java RMI),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5641305/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com