<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2654.59">
<TITLE>RE: RE: RE: [JDEV] Unreliable?</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>My observation is that the server does store messages when the receiver is off-line, but at this time no feedback is given to the sender. The &lt;offline/&gt; event (described in events.html) could be sent by the server in such a case, allowing the sending client to give appropriate indication to the user, like ICQ does.</FONT></P>

<P><FONT SIZE=2>-----Original Message-----</FONT>
<BR><FONT SIZE=2>From: travis@thinkvirtual.com [<A HREF="mailto:travis@thinkvirtual.com">mailto:travis@thinkvirtual.com</A>]</FONT>
<BR><FONT SIZE=2>Sent: Thursday, May 03, 2001 2:21 PM</FONT>
<BR><FONT SIZE=2>To: jdev@jabber.org</FONT>
<BR><FONT SIZE=2>Subject: RE: RE: RE: [JDEV] Unreliable?</FONT>
</P>
<BR>

<P><FONT SIZE=2>So let me get this straight,</FONT>
</P>

<P><FONT SIZE=2>I send a message, if the recipient receives a message, he responds saying that the message was received right?&nbsp; And if there was no response, the sender client would save the message and try again?</FONT></P>

<P><FONT SIZE=2>Now this brings me to another question, does the server store any messages at any time?&nbsp; Like if I send a message to a user that is offline, can the server store that message and send it when that user goes online (like ICQ or e-mail even)?</FONT></P>

<P><FONT SIZE=2>Travis</FONT>
</P>

<P><FONT SIZE=2>---- Original Message ----</FONT>
<BR><FONT SIZE=2>From: temas &lt;temas@box5.net&gt;</FONT>
<BR><FONT SIZE=2>Sent: 2001-05-03 10:52:24.0</FONT>
<BR><FONT SIZE=2>To: jdev@jabber.org</FONT>
<BR><FONT SIZE=2>Subject: RE: RE: [JDEV] Unreliable?</FONT>
</P>

<P><FONT SIZE=2><A HREF="http://docs.jabber.org/draft-proto/html/events.html" TARGET="_blank">http://docs.jabber.org/draft-proto/html/events.html</A></FONT>
<BR><FONT SIZE=2><A HREF="http://docs.jabber.org/draft-proto/html/expire.html" TARGET="_blank">http://docs.jabber.org/draft-proto/html/expire.html</A></FONT>
</P>

<P><FONT SIZE=2>Although not spec yet, we have discussed this issue before, and events</FONT>
<BR><FONT SIZE=2>have some functionality tailored to that idea.</FONT>
</P>

<P><FONT SIZE=2>--temas</FONT>
</P>

<P><FONT SIZE=2>On 03 May 2001 10:01:34 -0500, Colin Madere wrote:</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; Couldn't someone relatively easily build this into a client?&nbsp; You could sent</FONT>
<BR><FONT SIZE=2>&gt; &quot;message receipt&quot; messages with the ID of the message sent to you and the</FONT>
<BR><FONT SIZE=2>&gt; client could take care of keeping track of it.&nbsp; Just send a message with an</FONT>
<BR><FONT SIZE=2>&gt; &lt;x&gt; namespace that the special client knows to process differently.. no</FONT>
<BR><FONT SIZE=2>&gt; server mod necessary...</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; -----Original Message-----</FONT>
<BR><FONT SIZE=2>&gt; From: travis@thinkvirtual.com [<A HREF="mailto:travis@thinkvirtual.com">mailto:travis@thinkvirtual.com</A>]</FONT>
<BR><FONT SIZE=2>&gt; Sent: Wednesday, May 02, 2001 5:25 PM</FONT>
<BR><FONT SIZE=2>&gt; To: jdev@jabber.org</FONT>
<BR><FONT SIZE=2>&gt; Subject: RE: RE: [JDEV] Unreliable?</FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; I couldn't imagine using a messenger in a business environment that didn't</FONT>
<BR><FONT SIZE=2>&gt; get all the messages through to me.&nbsp; That would go straight into the trash</FONT>
<BR><FONT SIZE=2>&gt; can if I wasn't sure I was going to get a message or not.&nbsp; I'm pretty sure</FONT>
<BR><FONT SIZE=2>&gt; that when using icq or the other messengers, you do not lose any messages,</FONT>
<BR><FONT SIZE=2>&gt; or I have never run across it at least and I've used icq for years now.</FONT>
<BR><FONT SIZE=2>&gt; This is probably the one thing that will make me switch back to icq (been</FONT>
<BR><FONT SIZE=2>&gt; using jabber for about a month now) until this is smoothed over.&nbsp; It's not</FONT>
<BR><FONT SIZE=2>&gt; the lack of features because the most important thing here is messaging, but</FONT>
<BR><FONT SIZE=2>&gt; the lack of reliability.&nbsp;&nbsp; </FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; I really think there should be a way of guaranteeing that a message was</FONT>
<BR><FONT SIZE=2>&gt; received.&nbsp; Or if not, at least bounce it back.&nbsp;&nbsp; </FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; Travis </FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; ---- Original Message ---- </FONT>
<BR><FONT SIZE=2>&gt; From: Colin Madere &lt;colin@vedalabs.com&gt; </FONT>
<BR><FONT SIZE=2>&gt; Sent: 2001-05-02 13:19:00.0 </FONT>
<BR><FONT SIZE=2>&gt; To: &quot;'jdev@jabber.org'&quot; &lt;jdev@jabber.org&gt; </FONT>
<BR><FONT SIZE=2>&gt; Subject: RE: [JDEV] Unreliable? </FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; </FONT>
<BR><FONT SIZE=2>&gt; I don't know that everyone needs _guarenteed_ messaging (although I'm sure</FONT>
<BR><FONT SIZE=2>&gt; everyone would like it).&nbsp; That does add overhead and client/server</FONT>
<BR><FONT SIZE=2>&gt; complexity.&nbsp; I've looked into things such as SonicMQ, MQseries and JMS in</FONT>
<BR><FONT SIZE=2>&gt; general and a Jabber server/client developed on JMS would probably be an</FONT>
<BR><FONT SIZE=2>&gt; interesting thing to do.</FONT>
<BR><FONT SIZE=2>&gt; (JMS = Java Message Service) </FONT>
<BR><FONT SIZE=2>&gt; Are there any open standards out there regarding message queing / guarenteed</FONT>
<BR><FONT SIZE=2>&gt; messages etc. besides JMS (since some people still don't like Java)?</FONT>
<BR><FONT SIZE=2>&gt; &gt; -----Original Message----- </FONT>
<BR><FONT SIZE=2>&gt; &gt; From: temas [<A HREF="mailto:temas@box5.net">mailto:temas@box5.net</A>] </FONT>
<BR><FONT SIZE=2>&gt; &gt; Sent: Wednesday, May 02, 2001 1:19 PM </FONT>
<BR><FONT SIZE=2>&gt; &gt; To: jdev@jabber.org </FONT>
<BR><FONT SIZE=2>&gt; &gt; Subject: Re: [JDEV] Unreliable? </FONT>
<BR><FONT SIZE=2>&gt; &gt; </FONT>
<BR><FONT SIZE=2>&gt; &gt; </FONT>
<BR><FONT SIZE=2>&gt; &gt; What's the whole setup? </FONT>
<BR><FONT SIZE=2>&gt; &gt; </FONT>
<BR><FONT SIZE=2>&gt; &gt; As for messaging as you describe it, this is being discussed in JAM. </FONT>
<BR><FONT SIZE=2>&gt; &gt; </FONT>
<BR><FONT SIZE=2>&gt; &gt; --temas </FONT>
<BR><FONT SIZE=2>&gt; &gt; </FONT>
<BR><FONT SIZE=2>&gt; &gt; On 02 May 2001 10:20:25 -0600, travis@thinkvirtual.com wrote: </FONT>
<BR><FONT SIZE=2>&gt; &gt; &gt; My main concern with jabber is that you can't always be </FONT>
<BR><FONT SIZE=2>&gt; &gt; guaranteed to receive a message.&nbsp; Now most of my list is icq </FONT>
<BR><FONT SIZE=2>&gt; &gt; buddies, but I miss a lot of messages.&nbsp; I tell people to </FONT>
<BR><FONT SIZE=2>&gt; &gt; email me if they want to make sure I get it.&nbsp; </FONT>
<BR><FONT SIZE=2>&gt; &gt; &gt; </FONT>
<BR><FONT SIZE=2>&gt; &gt; &gt; Now I'm not sure if this is the server or the client (i'm </FONT>
<BR><FONT SIZE=2>&gt; &gt; using jim mostly)?&nbsp; Or is it just that it's mostly from icq users?&nbsp; </FONT>
<BR><FONT SIZE=2>&gt; &gt; &gt; </FONT>
<BR><FONT SIZE=2>&gt; &gt; &gt; Could someone give me some insight into this?&nbsp; Thanks. </FONT>
<BR><FONT SIZE=2>&gt; &gt; &gt; </FONT>
<BR><FONT SIZE=2>&gt; &gt; &gt; Travis Reeder </FONT>
<BR><FONT SIZE=2>&gt; &gt; &gt; Chief Software Architect </FONT>
<BR><FONT SIZE=2>&gt; &gt; &gt; ThinkVirtual </FONT>
<BR><FONT SIZE=2>&gt; &gt; &gt; </FONT>
<BR><FONT SIZE=2>&gt; &gt; &gt; </FONT>
<BR><FONT SIZE=2>&gt; &gt; &gt; _______________________________________________ </FONT>
<BR><FONT SIZE=2>&gt; &gt; &gt; jdev mailing list </FONT>
<BR><FONT SIZE=2>&gt; &gt; &gt; jdev@jabber.org </FONT>
<BR><FONT SIZE=2>&gt; &gt; &gt; <A HREF="http://mailman.jabber.org/listinfo/jdev" TARGET="_blank">http://mailman.jabber.org/listinfo/jdev</A> </FONT>
<BR><FONT SIZE=2>&gt; &gt; </FONT>
<BR><FONT SIZE=2>&gt; &gt; </FONT>
<BR><FONT SIZE=2>&gt; &gt; _______________________________________________ </FONT>
<BR><FONT SIZE=2>&gt; &gt; jdev mailing list </FONT>
<BR><FONT SIZE=2>&gt; &gt; jdev@jabber.org </FONT>
<BR><FONT SIZE=2>&gt; &gt; <A HREF="http://mailman.jabber.org/listinfo/jdev" TARGET="_blank">http://mailman.jabber.org/listinfo/jdev</A> </FONT>
<BR><FONT SIZE=2>&gt; &gt; </FONT>
<BR><FONT SIZE=2>&gt; _______________________________________________ jdev mailing list</FONT>
<BR><FONT SIZE=2>&gt; jdev@jabber.org <A HREF="http://mailman.jabber.org/listinfo/jdev" TARGET="_blank">http://mailman.jabber.org/listinfo/jdev</A></FONT>
</P>

<P><FONT SIZE=2>_______________________________________________</FONT>
<BR><FONT SIZE=2>jdev mailing list</FONT>
<BR><FONT SIZE=2>jdev@jabber.org</FONT>
<BR><FONT SIZE=2><A HREF="http://mailman.jabber.org/listinfo/jdev" TARGET="_blank">http://mailman.jabber.org/listinfo/jdev</A></FONT>
</P>

<P><FONT SIZE=2>_______________________________________________</FONT>
<BR><FONT SIZE=2>jdev mailing list</FONT>
<BR><FONT SIZE=2>jdev@jabber.org</FONT>
<BR><FONT SIZE=2><A HREF="http://mailman.jabber.org/listinfo/jdev" TARGET="_blank">http://mailman.jabber.org/listinfo/jdev</A></FONT>
</P>

</BODY>
</HTML>