Board index » delphi » IM components to build our own Server/Client ??

IM components to build our own Server/Client ??


2005-10-04 11:37:18 PM
delphi201
Hello Everyone,
We are looking for a component set (or code) that will allow us to
create our own simple Instant Messanging client and server.
The needs are quite simple - but we do not want something that would
force the user to use a public system like MS or AOL - we need to run
the server. Basically we have some medical clinics that we sell to -
and they have multiple offices and would like a private IM system for
their own use.
We would need both the client and the server.
It would be nice to have the following:
1. Ability to have an extensible architecture so that we can expand
upon it
2. Run in the System Tray like MS IM or AOL
3. Have a buddy list. It would be very nice if we could populate this
from our Users list in our app - or have some way of supplying those
users...
Any thoughts?
Bradley MacDonald
 
 

Re:IM components to build our own Server/Client ??

In article <XXXX@XXXXX.COM>,
XXXX@XXXXX.COM says...
Quote
Hello Everyone,

We are looking for a component set (or code) that will allow us to
create our own simple Instant Messanging client and server.

The needs are quite simple - but we do not want something that would
force the user to use a public system like MS or AOL - we need to run
the server. Basically we have some medical clinics that we sell to -
and they have multiple offices and would like a private IM system for
their own use.

We would need both the client and the server.

It would be nice to have the following:
1. Ability to have an extensible architecture so that we can expand
upon it
2. Run in the System Tray like MS IM or AOL
3. Have a buddy list. It would be very nice if we could populate this
from our Users list in our app - or have some way of supplying those
users...

Any thoughts?

Bradley MacDonald

Why reinvent the wheel?
Check out Jabber (www.jabber.org or www.jabber.com for the
commercial arm). It also has compatibility to MSN, AOL etc.
Many clients are free and have been written in Delphi. If
you want to write a client, you can using the JabberCOM
library (I believe also written in delphi).
Also, there is a chat demo with Indy that can use the AIM
servers if you set the port and server correctly.
www.nevrona.com/Indy/demodownloads/IndyDelphiDemos80
_APR252001.zip
There is also several options on the PlanetSourceCode site:
www.pscode.com search for Chat in the Delphi area.
 

Re:IM components to build our own Server/Client ??

Check the RTC Messenger demo from:
www.realthinclient.com/download.htm
Works in LAN and over internet,
using HTTP protocol to safely go through proxies.
--
Danijel Tkalcec
RealThinClient components
www.realthinclient.com
 

Re:IM components to build our own Server/Client ??

In article <XXXX@XXXXX.COM>, "Danijel Tkalcec
\(RealThinClient\)" <XXXX@XXXXX.COM>says...
Quote
Check the RTC Messenger demo from:
www.realthinclient.com/download.htm

Works in LAN and over internet,
using HTTP protocol to safely go through proxies.


Thanks - I will check it out
 

Re:IM components to build our own Server/Client ??

Quote
>
Why reinvent the wheel?

Check out Jabber (www.jabber.org or www.jabber.com for the
commercial arm). It also has compatibility to MSN, AOL etc.

Many clients are free and have been written in Delphi. If
you want to write a client, you can using the JabberCOM
library (I believe also written in delphi).

Also, there is a chat demo with Indy that can use the AIM
servers if you set the port and server correctly.
www.nevrona.com/Indy/demodownloads/IndyDelphiDemos80
_APR252001.zip

There is also several options on the PlanetSourceCode site:
www.pscode.com search for Chat in the Delphi area.

Thanks - I will check it out. Looks interesting
 

Re:IM components to build our own Server/Client ??

G. Bradley MacDonald writes:
Quote
Hello Everyone,

We are looking for a component set (or code) that will allow us to
create our own simple Instant Messanging client and server.
I used Synpase, or you cold just use Indy. it is fairly easy to create a
simple IM client/server.
Instead of bloated XML I just use a tstringlist using the value property
and then just send the commatext over the wire.
See my web page below for my IM client/server, perhaps you may be
interested in it instead of writing one from scratch.
--
Tony Caduto
www.amsoftwaredesign.com
Home of PG Lightning Admin for Postgresql 8.x
 

Re:IM components to build our own Server/Client ??

Quote
>Why reinvent the wheel?
>
>Check out Jabber (www.jabber.org or www.jabber.com for the
>commercial arm). It also has compatibility to MSN, AOL etc.
Google Chat is also build on Jabber technology AFAIK...
Tjipke
--
Need to change your projects version info from the commandline?
Use ChangeRes: www.tiriss.com/changeres
 

Re:IM components to build our own Server/Client ??

I've never used it myself, but TurboPower's old Internet Professional
included components to build your own Instant Messaging functionality. You
can find it on SourceForge at sourceforge.net/projects/tpipro/.
Additionally, there is limited peer-to-peer support available on the
TurboControl newsgroups (news://news.turbocontrol.com).
HTH
Rich
"G. Bradley MacDonald" <XXXX@XXXXX.COM>writes
Quote
Hello Everyone,

We are looking for a component set (or code) that will allow us to
create our own simple Instant Messanging client and server.

The needs are quite simple - but we do not want something that would
force the user to use a public system like MS or AOL - we need to run
the server. Basically we have some medical clinics that we sell to -
and they have multiple offices and would like a private IM system for
their own use.

We would need both the client and the server.

It would be nice to have the following:
1. Ability to have an extensible architecture so that we can expand
upon it
2. Run in the System Tray like MS IM or AOL
3. Have a buddy list. It would be very nice if we could populate this
from our Users list in our app - or have some way of supplying those
users...

Any thoughts?

Bradley MacDonald
 

Re:IM components to build our own Server/Client ??

Our Netserver has all functionality of what you want and additional
features.
Following demo application and source have middleware function and IM.
You'll be find it is very small set of codes but has all IM function and
middleware function.
enserver.co.kr/zboard/view.php&sn1=&divpage=1&sn=o
ff&ss=on&sc=on&select_arrange=headnum&desc=asc&no=6
enserver.co.kr/indexe.html
Edward
"G. Bradley MacDonald" <XXXX@XXXXX.COM>writes
Quote
Hello Everyone,

We are looking for a component set (or code) that will allow us to
create our own simple Instant Messanging client and server.

The needs are quite simple - but we do not want something that would
force the user to use a public system like MS or AOL - we need to run
the server. Basically we have some medical clinics that we sell to -
and they have multiple offices and would like a private IM system for
their own use.

We would need both the client and the server.

It would be nice to have the following:
1. Ability to have an extensible architecture so that we can expand
upon it
2. Run in the System Tray like MS IM or AOL
3. Have a buddy list. It would be very nice if we could populate this
from our Users list in our app - or have some way of supplying those
users...

Any thoughts?

Bradley MacDonald