`
baobeituping
  • 浏览: 1068504 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论

远程调用某个服务器上的一个JAVA类的MAIN方法

阅读更多

public class Main {
    public static void main(String[] args) {
        System.out.println("Main running...");

        
        URL[] urls = null;
        URLClassLoader urlClassLoader = null;
        try {
            urls = new URL[] {new URL("http://192.168.60.209/ctiClient3/")};
        } catch (MalformedURLException ex) {
            ex.printStackTrace();
        }
        urlClassLoader = new URLClassLoader(urls);

        try {
            Class myClass = urlClassLoader.loadClass("com.jobcn.cti.client.ui.Login");
            Method method = myClass.getDeclaredMethod("main", new Class[] {String[].class});
            method.invoke(null, new Object[]{new String[]{}});
        } catch (Exception e) {
            e.printStackTrace();
        }
    }

分享到:
评论

相关推荐

    java远程方法调用

    Java远程方法调用(Remote Method Invocation,简称RMI)是Java平台提供的一种分布式计算模型,允许一个Java虚拟机(JVM)上的对象通过网络调用另一个JVM上对象的方法,如同调用本地对象一样。这一特性使得Java应用...

    基于Java的远程方法调用及其应用

    远程方法调用(Remote Method Invocation,简称RMI)是Java平台提供的一个强大工具,允许一个Java虚拟机(JVM)上的对象调用另一个JVM上的对象的方法。这种能力对于构建分布式系统特别有用,尤其是在企业级应用中。 ...

    Java RMI远程方法调用详解-例子代码

    首先,我们需要定义一个实现了`java.rmi.Remote`接口的类,比如`MyRemoteInterface.java`,并在这个接口中声明所有需要远程调用的方法。这些方法必须抛出`java.rmi.RemoteException`,因为网络通信可能会出现异常。...

    java 远程方法调用

    它允许一个Java应用程序调用运行在不同JVM(Java虚拟机)上的另一个对象的方法,就像是在本地调用一样。在Java RMI中,远程对象被视为接口的实例,这个接口必须继承自`java.rmi.Remote`。当远程方法被调用时,Java ...

    java远程调用rmi实例

    服务器端暴露远程接口,客户端通过引用这个远程接口来调用服务器端的方法。RMI的核心概念包括远程接口、远程对象、注册表和 stub/skeleton 对象。 1. **远程接口**:这是定义远程方法的接口,它继承自`java.rmi....

    java rmi 远程方法调用 服务端

    1. 远程接口(Remote Interface):定义了可以被远程调用的方法,这些方法必须声明抛出`java.rmi.RemoteException`。接口需要使用`@Remote`注解标记。 2. 远程实现类(Remote Implementation):实现了远程接口,并...

    Java远程方法调用(RMI)

    Java远程方法调用(Remote Method Invocation,RMI)是Java平台提供的一种机制,它允许一个Java对象调用在不同JVM上的另一个Java对象的方法。RMI是分布式计算的基础,广泛应用于构建分布式应用系统,如服务器端与...

    通过RMI实现远程调用.rar_RMI java

    在Java编程环境中,远程方法调用(Remote Method Invocation,RMI)是一种强大的技术,它允许在不同的Java虚拟机(JVM)之间透明地调用对象的方法。本教程将深入探讨如何通过RMI来实现远程调用,以帮助你理解其工作...

    Thrift之QT远程调用(银河麒麟高级服务器版V10操作系统)

    在本主题“Thrift之QT远程调用(银河麒麟高级服务器版V10操作系统)”中,我们将深入探讨如何在银河麒麟高级服务器版V10操作系统上,利用C++和QT库实现Thrift的RPC通信。 首先,我们需要了解银河麒麟高级服务器版...

    RMI 远程方法调用.zip

    它允许一个Java对象调用在另一个网络上运行的Java对象的方法,就像调用本地对象一样,极大地简化了分布式计算。本资料包包含的"RMI 远程方法调用"可能是一系列教程或示例代码,旨在帮助理解RMI的工作原理和实际应用...

    EJB分布式远程调用的小例子的简单实现

    首先,我们需要创建一个EJB接口,这个接口定义了可供远程调用的方法。例如: ```java import javax.ejb.Remote; @Remote public interface MyRemoteService { String doSomething(String input); } ``` 然后,...

    JAVA Socket远程执行任务

    - **执行命令**:找到jar包中的main方法,通过反射机制调用这个方法执行任务。 - **返回结果**:执行完成后,将结果编码为字节流,通过Socket的输出流向客户端发送。 4. **安全考虑**: 这种远程执行命令的方式...

    Java 调用 SAP RFC 案例

    首先,SAP RFC是SAP NetWeaver ABAP平台提供的一种服务接口,它允许外部系统以远程调用的方式与SAP系统进行通信。RFC基于ABAP工作流,允许调用者执行SAP系统中的事务代码、函数模块等,从而实现数据交换和业务流程...

    Java WebService 简单实例 方式二(axis1直接调用方式)

    - 定义一个接口,例如`HelloWorldService`,其中包含一个方法`sayHello(String name)`。 - 使用`javax.jws.WebMethod`注解来标记该方法,使其成为Web服务可调用的方法。 3. **实现服务接口**: - 创建一个实现了...

    RMI(远程方法调用)简单代码例子

    **RMI(远程方法调用)是Java平台中一种用于分布式计算的技术,它允许一个Java对象在一台机器上执行另一个网络中的Java对象的方法。RMI是Java企业级应用开发的重要组成部分,尤其在构建分布式系统时非常有用。在这个...

    java连接RFC综合例子,java调用sap例子,泛微E8,E9调用SAP RFC例子

    - `Demo.java`可能是一个完整的示例,演示了如何调用特定的RFC函数模块。它可能会从`SAPConn.java`中获取已建立的连接,然后创建`JCoFunction`对象,设置参数,执行函数并处理返回结果。 4. **泛微E8、E9调用SAP ...

    wmi纯java调用所需jar包.zip

    6. **调用WMI方法**:对于具有方法的WMI类,可以通过`WmiObject`的`invokeMethod`方法调用相应的方法。 7. **释放资源**:在完成WMI操作后,确保释放所有COM接口,防止内存泄漏,使用`ComServer`的`dispose`方法。 ...

    rmi 远程方法调用很简单例子

    在Java世界中,远程方法调用(Remote Method Invocation,RMI)是一种强大的技术,它允许一个Java对象在不同的JVM(Java Virtual Machine)之间进行通信,仿佛这些对象都在同一个JVM上。本示例将介绍如何实现一个...

    java调用webservice随感

    本篇文章将深入探讨如何使用Java调用Web服务,特别是WebService,这是一种基于SOAP(Simple Object Access Protocol)协议的远程调用技术。通过Java调用WebService,开发者可以实现不同系统之间的数据交互和功能共享...

Global site tag (gtag.js) - Google Analytics