Unfortunately Windows Phone 7 doesn’t support sockets in initial release so it looks like you are going to be using BOSH. You can read the BOSH XEP here: http://xmpp.org/extensions/xep-0124.html
Also another issue is that Windows Phone 7 doesn’t allow background processing of user apps so if the user sends your app to the background it is going to be closed and not be able to receive messages. It would be clever to use the cloud push service (http://msdn.microsoft.com/en-us/library/ff402545%28VS.92%29.aspx) to send notifications from a XMPP server to the client whenever a message is available. Has anyone implemented such a server component? thanks From: [email protected] [mailto:[email protected]] On Behalf Of Waqar Ali Khan Sent: Tuesday, August 17, 2010 6:10 PM To: [email protected]; [email protected] Subject: [mobile] Help required regarding XMPP client for Windows Mobile 7 Hello, Actually i have a project of Windows Mobile 7 in which u wud know better than me that we have only http protocol available no socks etc... Now the problem is that i m very new in XMPP i read complete 3 days about XMPP at their site and different Blogs but didn't found information that i needed, if you guys guide me then i can probably work on it. The scenario is that I have to make a library like thing for C# silverlight (Windows Mobile 7) which can be used to connect to any XMPP server and chat using it. Now i have problems understanding that i know we have to send XML data and retrieve the response as well in XML but i don't know how to begin means i just have to use http, i don't wanna use any type of library i want to make every thing by my self, i know the steps/syntax to communicate with server like sending XML chunks and parsing the response but where do i make request and how do i make request which URL i don't understand these things once i know how to connect to any server using only http then i'll play around with it but.. :( I hope u understand my problem, just guide me how to achieve it, i saw and tried Matrix <http://blog.ag-software.de/?cat=3> thing its awesome but can't see its code, actually i don't want its code, i won't be able to understand it i am just beginner and want to write everything from the scratch to make a client for XMPP. Please if u help me then it wud be a great favor for me, Waiting for your kind reply :( -- Waqar Ali Khan
