eternalwonder143
Nov 14 2008, 07:18 PM
Hi guys...it's been QUITE a while.
I am trying to create an IM client that can be implemented into a webbrowser, ie Meebo. This client is bascially going to be on a much smaller scale; it is actually going to be used as part of a project for school. I have decided to use AJAX, which means I will be writing a lot of javascript and using the Jabber server, as well as my own server for hosting. I know that I have to get the Jabber communication and socket layer communication set up, but I have no idea how to even begin going about this. I will be using HTML/CSS/PHP for the GUI and coding the client in JavaScript. Does any one out there have any suggestions? I know that CB is home of some of the most talented peeps on the web...I just haven't been able to be on here a lot now that college has started. I would greatly appreciate any pointers!
mipadi
Nov 14 2008, 07:30 PM
Are you going to implement the Jabber client in JavaScript, or something else? Are you writing the server-side component, too?
eternalwonder143
Nov 14 2008, 07:57 PM
I plan on implementing the connection with Javascript, and I will be doing the server side scripting as well, perhaps with the help of Dojo...it's a javascript toolkit that someone recommended? ...I'm kind of new to the server-side scripting, I've usually done all client-side
mipadi
Nov 14 2008, 08:03 PM
A client in JavaScript should be doable; Jabber uses XML, which is easy for JavaScript. I've not heard of JavaScript being used for server-side applications, though; I suppose it's doable, but that might not be the best option.
eternalwonder143
Nov 14 2008, 08:22 PM
I'm sorry! What I meant to say is that we are using XMPP, which uses XML for the server side part.
mipadi
Nov 14 2008, 10:47 PM
Well, yeah, Jabber is (basically) synonymous with XMPP. But you'll still need software to process the XML on the server side, and that may be hard to do with JavaScript.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please
click here.