簡介
UDP 入站和出站通道介面卡各提供兩種型別
-
UnicastSendingMessageHandler向單個目的地傳送資料報包。 -
UnicastReceivingChannelAdapter接收傳入的資料報包。 -
MulticastSendingMessageHandler向多播地址傳送(廣播)資料報包。 -
MulticastReceivingChannelAdapter透過加入多播地址接收傳入的資料報包。
提供 TCP 入站和出站通道介面卡
-
TcpSendingMessageHandler透過 TCP 傳送訊息。 -
TcpReceivingChannelAdapter透過 TCP 接收訊息。
提供入站 TCP 閘道器。它允許簡單的請求-響應處理。儘管閘道器可以支援任意數量的連線,但每個連線只能序列處理。從套接字讀取的執行緒等待併發送響應後才會再次讀取。如果連線工廠配置為單次使用連線,則連線在套接字超時後關閉。
提供出站 TCP 閘道器。它允許簡單的請求-響應處理。如果關聯的連線工廠配置為單次使用連線,則每個新請求都會立即建立新連線。否則,如果連線正在使用中,呼叫執行緒會在連線上阻塞,直到收到響應或發生超時或 I/O 錯誤。
TCP 和 UDP 入站通道介面卡以及 TCP 入站閘道器支援 error-channel 屬性。這提供了與 進入 GatewayProxyFactoryBean 中所述的相同基本功能。