[JDEV] Urgent: Help required about the Jabber Server.

Daniel Arbuckle djarb at wildebeest.dyn.dhs.org
Fri Feb 4 10:41:21 CST 2000


Perhaps a better model for your requirements would be this:
1) Modify your email and news servers so that they are Jabber
clients. This is an extremely simple task, as there are numerous
libraries in existence that do most of the work for you.
2) When a new message arrives, your servers simply send a
notification message to the appropriate user or users via the Jabber
server, in the same way that any client would send a message to any
other. 

This design has several advantages:
It is far easier to implement than the design you have suggested.
It is more efficient, in that it is push based instead of polling.
The users receive new message notification immediately instead of
   after polling delay.


>    * Currently, my Jabber client can send information about non
>      availability and some message like "i am away for lunch" . But now
>      i want my client  to send information regarding the time duration
>      of non availability, so this time for non-availabitly should be
>      stored on server , and jabber server intern send a message about
>      the availability after the stated time duration is over.

You can embed arbitrary information in your <presence/> presence tags
via the <x/> tag. You can also put any such information in textual form
into the <status/> subtag of <presence/>

Those data will be available to anybody who gets your presence
information. 

Daniel


On Fri, Feb 04, 2000 at 08:37:53PM +0530, Sarang Deotale wrote:
> Dear Jabber Developers,
> 
> I am currently working on Internet based project where we have
> requirment for  Instant messaging service, we have identified the Jabber
> as the IM server,
> 
> Following are some requirements where we can think of using Jabber
> 
>    * Email System - We need to have the some client application which
>      indicates the arrival of new mails on the email server(This email
>      server is developed by us). To achieve this functionality we are
>      planning to use Jabber. The application(jabber) client will be
>      polling to the Jabber server after some predefined time interval,
>      intern Jabber server will be polling to our email server after
>      predefined time(user set).
>    * News Server - We are going to have our News server which will be
>      displaying news to the clients after some predifined time interval.
>      We want that the Jabber server to poll our news server after
>      predefined time(User set)
> 
> As we have read though the documentation we need to write the Transport
> for Email and News server and using DSO or Socket we can talk between
> Jabber and Email and News server  and  we will have Etherx(a middleware
> between Transport and Jabber Server) .
> 
> I assume above understanding about the Jabber and Transport , Etherx is
> correct, I will appreciate if you can provide us following information.
> 
>    * Detail documents about writing the Transport and Etherx.
>    * Any guidelines, alternative suggestion to achieve above said
>      requirements.
>    * Details about the Module and Service API(The links are broken from
>      page http://docs.jabber.org/general/architecture/)
> 
> Thanks
> 
> 
> Sarang ....
> 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
URL: <https://www.jabber.org/jdev/attachments/20000204/339bf80c/attachment-0002.pgp>


More information about the JDev mailing list