| You can send a service discovery iq request to the client in question. Clients SHOULD reply with a list of services it supports IF it supports service discovery. You must send the IQ discovery request to the full JID in order for the request to be routed to the client (ie. [EMAIL PROTECTED]/Home). I have also seen clients (ie. iChat on Mac OSX) send entity capabilities inside the presence packet. This is a rather ingenius idea since the presence packet will be broadcasted to all clients subscribed to this particular client's presence. You get the capabilities automatically without having to send an additional query and reply. I personally think that's rather cool. -Chris On Jun 29, 2006, at 7:35 AM, Jon Perlow wrote: In JEP-0085 (Chat State Notifications) section 4.1, it saysIn the absence of explicit negotiation of a one-to-one chat session between a User and Contact (e.g., as specified in Chat Session Negotiation [5]) or explicit discovery by the User of the Contact's capabilities (e.g., as gained through Service Discovery [6] or Entity Capabilities [ 7]), the following business rules apply to the use of chat state notifications in the context of one-to-one chat sessions: |
- [jdev] Entity Capabilities for JEP-0085 Jon Perlow
- [jdev] Re: Entity Capabilities for JEP-0085 Remko Troncon
- Re: [jdev] Re: Entity Capabilities for JEP-0085 Peter Saint-Andre
- Re: [jdev] Re: Entity Capabilities for JEP-... Peter Saint-Andre
- Re: [jdev] Entity Capabilities for JEP-0085 Chris Chen
- [jdev] Re: Entity Capabilities for JEP-0085 Remko Troncon
