【发布时间】:2018-12-07 02:44:12
【问题描述】:
我有一个非常简单的问题。我正在编写一系列 java 程序,这些程序利用 RSA、El Gamal 等加密函数作为安全类。以便客户端 (Alice) 和服务器 (Bob) 可以安全地通信。但是,我不知道如何使用 java 连接到我的计算机上的服务器。我使用 MAMP 连接到我用 PHP/SQL 编写代码的 Web 服务器,但我不知道它如何使用 Java 工作。具体来说,我收到的启动文件都使用 Java 类 Socket 和 ServerSocket,如下所示:
String host = "localhost";
int port = 7999;
Socket s = new Socket(host, port);
ObjectOutputStream os = new ObjectOutputStream(s.getOutputStream());
对于服务器(鲍勃):
int port = 7999;
ServerSocket s = new ServerSocket(port);
Socket client = s.accept();
ObjectInputStream is = new ObjectInputStream(client.getInputStream());
我将在我的计算机上做什么以通过此代码连接到服务器?
【问题讨论】:
标签: java security tomcat networking server