:Bahar Entegrasyon Geçidi kanalı cevap
benim geçidi arabirimi aşağıdaki gibi tanımlanırsa:
public interface MyGateway{
public void myGatewayMethod(Message<?> inMessage);
}
Ve benim Ağ geçidi yapılandırması aşağıdaki gibi tanımlamıştır:
<int:gateway id="mySvcGateway"
service-interface="com.myCompany.myPkg.MyGateway"
error-channel="globalExceptionHandlerChannel">
<int:method name="myGatewayMethod" request-channel="myGatewayReqChannel" />
</int:gateway>
Sorularım/işlemlerini-to-make şunlardır:
1) Ağ geçidi hizmeti arabirimi yöntemi geçersiz olarak döndüğünden, Ağ geçidi proxy çekirdeği hala "varsayılan yanıt kanalı" veya tanımlı kullanıcı "yanıt kanalı" konusunda bir yanıt arar mı? Başka bir deyişle
2), hala reply-channel="nullChannel"
(veya default-reply-channel="nullChannel"
) bahsetmek gerekir?
yöntem dönüş geçersizdir çünkü
YA, ağ geçidi otomatik hiçbir cevap kanalı dinlemek anlayacak?
3) Hala bu yapılandırmaya reply-timeout
özelliği ekleyebilir miyim YA hiçbir cevap bekleniyor çünkü mantıklı değil mi? Benzer bağlamda
, ben aşağıdaki gibi hizmet arayüzü yönteminde başka bir yöntem ekleyin: Bunda)
<int:gateway id="mySvcGateway"
service-interface="com.myCompany.myPkg.MyGateway"
error-channel="globalExceptionHandlerChannel">
<int:method name="myGatewayMethod" request-channel="myGatewayReqChannel" />
<int:method name="myGatewayMethod2" request-channel="myGatewayReqChannel2" />
</int:gateway>
4:
public interface MyGateway{
public void myGatewayMethod(Message<?> inMessage);
public Object myGatewayMethod2(Message<?> inMessage);
}
ve aşağıda benim geçidi yapılandırmasında bu yöntemi ekleyin Ben reply-channel
tanımlamamız gerektiğine inanıyorum, doğru mu?
5) default-reply-channel
bir yöntem olup ağ geçidi gibi bu durum için çalışmayabilir bir yanıt olup başka, doğru için bekler?
6) Evet ise, o zaman geçersiz döndüren yöntemi için, açıkça reply-channel="nullChannel"
bahsetmek gerekir?
Onaylamak için teşekkürler.
Birisi bana yukarıdaki açıklamalarda yardımcı olabilir mi? Artem/Garry - Senin türünü aradığınızı! Çok teşekkürler ! – lbvirgo
Tamam, Lalit. Ben senin sorununun yıldızı ve bugün bir göz atıyorum :-) –