Giriş
Sunucu tarafında RMI servisi başlatmak yapmak için kullanılır.
setServiceInterface metodu
Elimizde şöyle bir kod olsun.
Sunucu tarafında RMI servisi başlatmak yapmak için kullanılır.
setServiceInterface metodu
Elimizde şöyle bir kod olsun.
public interface Calculation {
int cube(int number);
Info greeting(String name);
}
public class Info implements Serializable {
...
}
public class CalculationImpl implements Calculation {
@Override
public int cube(int number){
return number*number*number;
}
@Override
public Info greeting(String name) {
Info res = new Info();
...
return res;
}
}
Şöyle yaparız.
<bean id="calculationBean" class="com.misc.poc.rmi.CalculationImpl"/>
<bean class="org.springframework.remoting.rmi.RmiServiceExporter">
<property name="service" ref="calculationBean"/>
<property name="serviceInterface" value="com.misc.poc.rmi.Calculation"/>
<property name="serviceName" value="CalculationService"/>
<property name="servicePort" value="2000"/>
<property name="registryPort" value="1999"/>
</bean>
Hiç yorum yok:
Yorum Gönder