powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring Integration with JavaConfig
10 сообщений из 10, страница 1 из 1
Spring Integration with JavaConfig
    #39106320
JDK1_8
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет.

Начал разбираться со Spring Integration, не могу понять, как его делать c JavaConfig.

Народ подскажите, как сделать пример от сюда:
http://spring-projects.ru/projects/spring-integration/
Но на JavaConfig, а не в XML

т.е. что будет всместо вот этого:
<int:gateway id="simpleGateway"
service-interface="foo.TempConverter"
default-request-channel="simpleExpression" />

<int:service-activator id="expressionConverter"
input-channel="simpleExpression"
expression="(payload - 32) / 9 * 5"/>

public interface TempConverter {

float fahrenheitToCelcius(float fahren);

}

Заранее спасибо
...
Рейтинг: 0 / 0
Spring Integration with JavaConfig
    #39106352
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JDK1_8,

А почему именно Java Config, а не аннотации?
...
Рейтинг: 0 / 0
Spring Integration with JavaConfig
    #39106354
JDK1_8
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

Ну либо аннотации. Лишь бы без XML
...
Рейтинг: 0 / 0
Spring Integration with JavaConfig
    #39106361
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Spring Integration with JavaConfig
    #39106407
JDK1_8
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,

Тогда получается будет вот так:

Код: java
1.
2.
3.
4.
5.
6.
7.
@MessagingGateway(name = "simpleGateway", defaultRequestChannel = "simpleExpression")
public interface TempConverter {

@ServiceActivator(inputChannel="simpleExpression")
float fahrenheitToCelcius(float fahren);

}



А где/как тогда сам simpleExpression будет объявляться?

P.S.
Я просто тока начал с integration разбираться, поэтому еще путаюсь в понятиях.
...
Рейтинг: 0 / 0
Spring Integration with JavaConfig
    #39106809
JDK1_8
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если с первым примером хоть как-то разобрался, то вот с веб-сервисами вообще не понимаю.
Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
<int:chain id="wsChain" input-channel="viaWebService">
    <int:transformer
        expression="'&lt;FahrenheitToCelsius xmlns=''http://tempuri.org/''&gt;&lt;Fahrenheit&gt;XXX&lt;/Fahrenheit&gt;&lt;/FahrenheitToCelsius&gt;'.replace('XXX', payload.toString())" />
    <int-ws:header-enricher>
        <int-ws:soap-action value="http://tempuri.org/FahrenheitToCelsius"/>
    </int-ws:header-enricher>
    <int-ws:outbound-gateway
        uri="http://www.w3schools.com/webservices/tempconvert.asmx"/>
    <int-xml:xpath-transformer
        xpath-expression="/*[local-name()='FahrenheitToCelsiusResponse']/*[local-name()='FahrenheitToCelsiusResult']"/>
</int:chain>



Как это описать при помоши аннотаций и JavaConfig'a?
...
Рейтинг: 0 / 0
Spring Integration with JavaConfig
    #39107576
JDK1_8
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
JDK1_8,

Буду благодарен за любой пример на Spring Integration с использованием аннотаций/JavaConfig.
Чем проще, тем лучше.
Т.е. где есть какой-нибудь общедоступный url с wsdl и к нему идет запрос и принимается ответ.
Нужен самый простой клиент к web-service'у. Именно через SOAP.
...
Рейтинг: 0 / 0
Spring Integration with JavaConfig
    #39107643
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JDK1_8JDK1_8,

Буду благодарен за любой пример на Spring Integration с использованием аннотаций/JavaConfig.
Чем проще, тем лучше.
Т.е. где есть какой-нибудь общедоступный url с wsdl и к нему идет запрос и принимается ответ.
Нужен самый простой клиент к web-service'у. Именно через SOAP.

Думаю Spring тут не причем.
Если нужен SOAP клиент, то можете посмотреть, например, Apache CXF .
...
Рейтинг: 0 / 0
Spring Integration with JavaConfig
    #39107654
JDK1_8
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mad_nazgul,

Не, вроде говорят, как то можно заюзать Spring Integration в качестве Consumer'a
...
Рейтинг: 0 / 0
Spring Integration with JavaConfig
    #39107715
mad_nazgul
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JDK1_8mad_nazgul,

Не, вроде говорят, как то можно заюзать Spring Integration в качестве Consumer'a

Не знаю, не сталкивался.
А что spring.io по этому поводу говорит.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring Integration with JavaConfig
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]