• 您的位置我爱Aspx >> VC.Net >> 程序员手记:简析Java RMI 与 .NET Remoting(原创)
  • 程序员手记:简析Java RMI 与 .NET Remoting(原创)

  • 作者:aspxer  来源:internet  日期:2007-5-21 23:49:03  关键字:.net
  • 包含 main 方法的类可以是实现类自身,也可以完全是另一个类。下面通过RmiSampleServer 来创建一个远程对象的实例,并通过java.rmi.registry.LocateRegistry类的createRegistry 方法从指定端口号启动注册服务程序,也可以通过执行 rmiregistry 命令启动注册服务程序,注册服务程序的缺省运行端口为 1099。必须将远程对象名字绑定到对远程对象的引用上: Naming.rebind("//localhost:8808/SAMPLE-SERVER" , Server);

    以下是服务器类的声明:

    import java.rmi.*;

    import java.rmi.registry.*;

    public class RmiSampleServer{

    public static void main(String args[]) {

    try {

    LocateRegistry.createRegistry(8808) ;

    SampleServerImpl Server = new SampleServerImpl();

    // 将该对象实例与名称“SAMPLE-SERVER”捆绑

    Naming.rebind("//localhost:8808/SAMPLE-SERVER" , Server);

    } catch (java.net.MalformedURLException me) {

    System.out.println("Malformed URL: " + me.toString());

    } catch (RemoteException re) {

    System.out.println("Remote exception: " + re.toString());

    我对这篇文章有话说?
  • 广告位招租,广告代号:content_468_15
  • 上一篇:WIN32用户界面设计基础之Cursor篇
    下一篇:智力游戏九连环的算法