java - XMPP Client incompabilities -


I am working on a project that is building a Java-based desktop application for interfacing with the website . We want to include IM capabilities, so we decided to use XMPP.

The problem is that there are other features in our application, and any person using any other client to connect to our XMPP server will cause problems with our website (for example, our client With a fixed message type our message can not be sent to the user, but with other clients they can send messages of those types Yes.)

Is anyone either allowed to access our XMPP server or to other client specific features? I know that this is against the idea of ​​open standards, but we do not want to make a proprietary IM solution from scratch.

you create a proprietary solution, it's just completely from scratch Can not be, and this is not necessarily a bad thing but please do not call the XMPP service, unless you are not supporting XMPP customers, you will get a similar response with a "web site" for which You need a proprietary browser.

Look at those features that can be negotiated and you can take part in telling your server by saying that there is not a specific feature for other customers but secretly supporting it in itself It's not really going to prevent some effort, so this is a very bad solution.

You can get Instant Messaging capabilities immediately after the creation of a desktop application (with all of the platform support headache). Consider this that you can find instant messaging interactivity which can be searched for you and making it very easy to integrate on the server.

And just as a point on the one hand, there should be no message that can be your web site, any URL that causes these problems, or a query combination, etc.


Comments

Popular posts from this blog

python - Overriding the save method in Django ModelForm -

html - CSS autoheight, but fit content to height of div -

qt - How to prevent QAudioInput from automatically boosting the master volume to 100%? -