IM Project, Creating an in-browser IM ClientHey guys |
IM Project, Creating an in-browser IM ClientHey guys |
![]()
Post
#1
|
|
join the random conga line... ![]() ![]() ![]() ![]() Group: Member Posts: 104 Joined: Jan 2005 Member No: 80,276 ![]() |
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! ![]() |
|
|
![]() |
![]()
Post
#2
|
|
![]() Senior Member ![]() ![]() ![]() ![]() ![]() ![]() Group: Administrator Posts: 2,648 Joined: Apr 2008 Member No: 639,265 ![]() |
Are you going to implement the Jabber client in JavaScript, or something else? Are you writing the server-side component, too?
|
|
|
![]()
Post
#3
|
|
join the random conga line... ![]() ![]() ![]() ![]() Group: Member Posts: 104 Joined: Jan 2005 Member No: 80,276 ![]() |
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
|
|
|
![]()
Post
#4
|
|
![]() Senior Member ![]() ![]() ![]() ![]() ![]() ![]() Group: Administrator Posts: 2,648 Joined: Apr 2008 Member No: 639,265 ![]() |
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.
|
|
|
![]()
Post
#5
|
|
join the random conga line... ![]() ![]() ![]() ![]() Group: Member Posts: 104 Joined: Jan 2005 Member No: 80,276 ![]() |
I'm sorry! What I meant to say is that we are using XMPP, which uses XML for the server side part.
|
|
|
![]()
Post
#6
|
|
![]() Senior Member ![]() ![]() ![]() ![]() ![]() ![]() Group: Administrator Posts: 2,648 Joined: Apr 2008 Member No: 639,265 ![]() |
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.
|
|
|
![]() ![]() |