Я хотел знать, есть ли какие-либо конечные точки, доступные для чтения из последовательного порта в Apache Camel. Я слышал, что MINA можно использовать для этой цели, но я не могу найти пример для этого. Может кто-нибудь помочь мне?
Конечная точка последовательного порта для Apache Camel
comment
Хороший вопрос. Меня тоже интересует этот ответ.
- person vikingsteve   schedule 18.01.2014
Ответы (1)
Если вы думаете, что USB, а не rs232, компонент Stream сделает это. Это то, что я использую для чтения моего arduino на моем MacBook:
<route>
<from uri="stream:file?fileName=/dev/cu.usbserial-A900acSz&scanStream=true&scanStreamDelay=1000"/>
<convertBodyTo type="java.lang.String"/>
<to uri="seda:myfeed"/>
</route>
scanStream дает вам эквивалент хвоста -f для «файла».
person
tingenek
schedule
23.06.2014
Спасибо за ответы. Но мне нужна конечная точка RS232. В любом случае, это была полезная информация.
- person Harikrishnan; 25.06.2014
К сожалению, MINA2 Serial не был включен в последнюю сборку. Есть некоторый код о; см. osdir.com/ml/users-camel-apache/2014 -02/msg00609.html например. Или вы можете использовать мост serial-›tcp/ip и пойти по этому пути.
- person tingenek; 28.06.2014