前景:
我有一个remote接口,这个接口中又包含了其它的接口,本地实现了这些接口,例:public interface IRefreshDate
{
public IData getData();//在实现类中创建MyData的实例,返回IData的接口
}public interface IData
{
public void setData(...);
public Object getData();
//等等一系列的方法;
}public class MyData implements IData
{
//IData接口的方法实现
MyData类自己的一些业务上的方法,一些其它方法,不能暴露给客户端的但可以被服务器其它类使用的方法;
}我想让远端通过IRefreshDate这个接口获取IData接口的实例,但是貌似行不行;
能过远端接口IRefreshData调用getData()方法时报错,获取不到MyData的实例;但如果把MyData类也打包到客户端,就能获取到实现;
我有一个remote接口,这个接口中又包含了其它的接口,本地实现了这些接口,例:public interface IRefreshDate
{
public IData getData();//在实现类中创建MyData的实例,返回IData的接口
}public interface IData
{
public void setData(...);
public Object getData();
//等等一系列的方法;
}public class MyData implements IData
{
//IData接口的方法实现
MyData类自己的一些业务上的方法,一些其它方法,不能暴露给客户端的但可以被服务器其它类使用的方法;
}我想让远端通过IRefreshDate这个接口获取IData接口的实例,但是貌似行不行;
能过远端接口IRefreshData调用getData()方法时报错,获取不到MyData的实例;但如果把MyData类也打包到客户端,就能获取到实现;
本地服务器调用的使用 @Local