Re: A newer's question.

Wang HanMin:
> I am a newer to this list,for I am considering to implement the cscw =
> under web.

So am I. ;-) [1]

I am probably not an expert on WebDAV, but I hope that I have
grasped enough of it to be able to contribute some thoughts.

I have several question below,I donot know whether it should =
> be debated:
> 1.When one use put an object to the server,how to let the other users =
> know the changes immediately?For example,when one create a image,the =
> other uesrs' screen should also show the image.As I know,http does not =
> support the push now.So,how to do that?

I do not think that WebDAV will be able to accomplish that.

I could think of at least three ways to get this functionality:

 (1) setting up a push channel (could also be a custom udp or
     multicast mechanism) for update notifications
 (2) polling the web server for changes at certain intervals
 (3) using a session-based protocol (such as e.g. IRC =:-) that
     offers update "channels" where changes are "broadcast"

While I will probably try the last solution, the first (and
possibly second) alternatives might be "cleaner" solutions
from a protocol design standpoint.

> 2.I have read the WebDAV protocol-06 document,I think it is mainly based =
> on html editor.I think using html has many shortcoming.

Actually, WebDAV can be used to store and
retrieve any type of document content.

> well,we can also use the Java and the Activex technology,and I think =
> using Java is more efficient then using HTML.

The versioning working group might come up with some ideas as to
how to calculate differences (diffs) between revisions - this might
help to implement some mechanism for displaying changes incrementally.

> 3.Is it possible to provide the video confrence services through web?Not =
> using other products such as webphone,can we interegrate the video =
> conference into the web?

There are other protocols such as RTP and RTSP that are designed
specifically to deal with conferencing. You might want to use something like
Java or browser plug-ins to allow conference windows to be embedded in a
browser frame. Conferences are usually based on "streaming" data, while HTTP
is based on (more or less) atomic transactions, so it is usually advisable
to use a more specialized protocol for video conferencing.

Yours,
Markus.

[1] <http://mediator.cs.uni-bonn.de/mediator/>

-- 
///////////////////////////////////////////////////////////////////////////
Today's excuse: System consumed all the paper for paging.
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

Received on Thursday, 22 January 1998 05:20:20 UTC