public class RMIUtil
extends java.lang.Object
Description:
Title:首亨软件 - TSS/CRM等
构造器和说明 |
---|
RMIUtil() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.Object |
findRes(java.lang.String serverName)
调用资源服务器注册接口
|
static java.lang.Object |
lookup(java.lang.String serverName) |
static java.lang.Object |
lookup(java.lang.String ip,
int port,
java.lang.String serverName)
查找资源
|
static java.lang.Object |
lookup(java.lang.String ip,
java.lang.String serverName) |
static void |
main(java.lang.String[] args) |
static boolean |
registerServer(java.lang.String serverName,
java.rmi.Remote obj,
int port)
注册服务
|
static boolean |
startServer(int port)
启动RMI服务
|
public static boolean startServer(int port)
port
- 端口号public static boolean registerServer(java.lang.String serverName, java.rmi.Remote obj, int port)
serverName
- 服务名obj
- 实现对象port
- 端口号public static java.lang.Object findRes(java.lang.String serverName) throws java.net.MalformedURLException, java.rmi.RemoteException, java.rmi.NotBoundException
serverName
- 服务名java.net.MalformedURLException
- MalformedURLExceptionjava.rmi.RemoteException
- RemoteExceptionjava.rmi.NotBoundException
- NotBoundExceptionpublic static java.lang.Object lookup(java.lang.String ip, int port, java.lang.String serverName) throws java.net.MalformedURLException, java.rmi.RemoteException, java.rmi.NotBoundException
ip
- 服务端IPport
- 通迅端口,默认:1099serverName
- 服务名java.net.MalformedURLException
- MalformedURLExceptionjava.rmi.RemoteException
- RemoteExceptionjava.rmi.NotBoundException
- NotBoundExceptionpublic static java.lang.Object lookup(java.lang.String serverName) throws java.net.MalformedURLException, java.rmi.RemoteException, java.rmi.NotBoundException
java.net.MalformedURLException
java.rmi.RemoteException
java.rmi.NotBoundException
public static java.lang.Object lookup(java.lang.String ip, java.lang.String serverName) throws java.net.MalformedURLException, java.rmi.RemoteException, java.rmi.NotBoundException
java.net.MalformedURLException
java.rmi.RemoteException
java.rmi.NotBoundException
public static void main(java.lang.String[] args)