是否可以运行不同系统上的类文件?
例如,
我有2台机器(服务器和客户端),各自的机器中有2个java类文件SocketServer.class和SocketClient.class。
我需要从服务器机器运行SocketClient.class以在服务器和客户端之间建立连接。 (注意:我不应该手动运行SocketClient.class)
请指教?
提前致谢。
-Sithik
答案 0 :(得分:-1)
据我了解,客户端通常与服务器建立连接以访问服务器上的资源。过去,我使用API访问服务器上的资源。本质上我不直接从服务器运行类我使用API作为抽象形式,以处理客户端和服务器端资源之间的通信。
我还主要实施工厂设计模式,这可能对您有所帮助。 http://howtodoinjava.com/2012/10/23/implementing-factory-design-pattern-in-java/
最终,您的应用程序应首先发出服务器请求,一旦建立连接,服务器将提供响应。