Thank you Sascha for your reply.<br>Let me describe my wish in more details :<br><br>- client would be running on Windows platform<br>- server on Linux (as I would use existing jabber server)<br><br>I wouldn't use POST-GET using PHP since I'm building this for larger amount of users.
<br><br>Also, I'm not coding a client in PHP, I'm doing it in C++ Builder.<br><br>I've chosen C++ Builder because of VCL, quicker development using existing components.<br><br>There won't be any permissions security, like normal users and moderators, just users.
<br><br>Users which can communicate with each other using private messages, chatting in public rooms or creating their own rooms with limit (number of users).<br><br>Since I've mentioned C++ Builder, are there any jabber libraries which can help me implement it's protocol?
<br><br>Or should I use simpler IM protocol for this task?<br><br>Thank you<br><br><div><span class="gmail_quote">On 3/28/06, <b class="gmail_sendername">Sascha</b> <<a href="mailto:sascha_sauren@arcor.de">sascha_sauren@arcor.de
</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">well one point open source and jabber is the point that its open for all
<br>like the name says<br>++ many minds work togehter to make this product as well ass possible<br>-- a few niinds that sees a bug that them can use (maybe by an exploit)<br>b4 someone fixes it<br>++ but again many minds working on it to do fix it
<br><br>compare the windows(not open source) buglist and securityfiixes with<br>those from linux(open source)<br>ok u could also compare the anount of users that uses windows and the<br>amount of linux users...<br><br>anyway the coice of the weapon is urīs, choose those that can deliver
<br>what u need, in ur case jabber would be more than enough.<br><br>u could also choose from a wide range of other open source socket<br>servers even a push pull (POST-GET) with php would be possible<br>which than has the PLUS that u dont need expensive webspace and it
<br>mustend be slower than a socket connection but a MINUS for support and<br>bugfixing by others!<br><br>but ask urself some questions..<br>what do u have..<br>so what possible options has the programming language u are working in
<br>(u dident tell which it is)<br>what do u need...<br>u said a messenger... well ich have msn installed-> i can webconference<br>-> i can do internetphone ->i can xchange files......<br>u said a chat wiht custom rooms... well beneath the options from what i
<br>said about a messenger... here the most important Q is ->what do u think<br>about the usermanagment who wil have which rights to do what where and<br>when und which conditions.. (implemented serverside if u do so with an
<br>simple but effective php u have to programm that all alone or ectract<br>that from somewhere else.what can be good or bad.. good no one know it ,<br>bad someone will find a security bug)<br><br>iam flash/openlaszlo/AJAX developer... so more working on the web-based
<br>client side (in my less freetime) and can say that fo my programming<br>languages the XML structure of XMPP is wounderfull to handle<br><br>Ok i must say iam an xPath fan.. so i love XML 4 its nativity<br>but (and that belongs my programming languages) i wouldent have an
<br>option to implement videoconferencing/inetphone for my needs without<br>client sided application installing and that with any kind of<br>protocoll... or i must use the flash communication server<br>if u are using C++ Delphi Kylix Java .... u could also implement those
<br>features.<br><br>however..<br>US-Gpverment is using and trusting Jabber also as many other Big<br>Companys do...<br>XMPP is easy to use and has a good mailinglist(JDEV)<br>for flash(macromedia) there are many other socket server i would ever
<br>choose Jabber but if videoconferencing is needed i must wheter use the<br>FCS (very expensive) or switch my programming lang.<br><br>btw i love to develop but as far i see no reason about:<br>securitylags<br>easyier way of usage and handling to the customer and my workflow
<br>or rebuild commercial software as open source<br>... i see no need for REcreating the wheel.<br><br><br><br>Franjo Stipanovic schrieb:<br><br>> Hello,<br>><br>> I wish to implement IM feature in my application.
<br>><br>> It would have following features:<br>> - private messages<br>> - chat rooms (also the ability for user to create chat room)<br>><br>> Please, tell me, what do you guys (& girls?) think it's the best do to
<br>> and I'm I wrong?<br>><br>> - better not to re-invent things and use existing open-source protocol<br>> - use jabber protocol and (jabber) server application as a server<br>> - look at (jabber) client application and implement mentioned features
<br>> in my application<br>><br>> Doesn't sound like much work, does it?<br>><br>> Thank you!<br>><br>> With respect,<br>> Franjo Stipanovic<br>><br><br></blockquote></div><br>