Hello, I doubt that I understood how to name a jid-resource when using Apache Camel. Perhaps it is not even possible because the xmpp endpoint will take what I intent to be a resource as an participant. format for an xmpp url in camel: xmpp://[login@]hostname[:port][/participant][?Options] format of a jid: node@domain/resource Background: I want to use xmpp in order to access a central application (which is behind a firewall I have no influence on) from various clients. The xmpp server will be the coordinator for all the clients which send commands to the central applicatoin which in turn will answer. I will create one openfire user per installation (an installation is the combination of 1 central application and n clients accessing it). The idea is then to have the clients logged into the xmpp server and have a jabber ressource set accordingly to differentiate between them. I want to create only one account per installation. In a picture the communication will look like this: +-------------------------------------+ | application: | | [email protected]/app | +-------------------------------------+ I I I +-------------------------------------+ | XMPP Server | | hostname: xmpp.srv.net +-------------------------------------+ / \ / \ / \ +-------------------------------------- +-------------------------------------- | contacting device #1 | | contacting device #n | | [email protected]/device1 | | [email protected]/devicen | +-------------------------------------- +--------------------------------------
Question: How should I address the application from device1 and make sure that an outgoing answer to the request only reaches that device and no other device ? I would have expected something like this, but this is where the interpretation of the "/" comes into my way: from device to application: xmpp://[email protected]/device1/[email protected]/app?password=kept&message=whatIsTwoTimesFour from application to device: xmpp://[email protected]/app/[email protected]/device1?passwort=secret&message=8 Any other comments concerning what I plan to do are welcome because the idea is quite new and I don't know if this is the ideal way ! But please don't comment on my drawing skills in ASCII art ;-)
