Promondia: a Java-based framework for real-time group communication in the Web
read more
Citations
Method and apparatus for on-line chatting
Real-time, text-based messaging between devices in plural communities
Rich multi-media format for use in a collaborative computing system
Quality of service maintenance for distributed collaborative computing
Distributed network system architecture for collaborative computing
References
RTP: A Transport Protocol for Real-Time Applications
The Essential Distributed Objects Survival Guide
Building real-time groupware with GroupKit, a groupware toolkit
Internet Relay Chat Protocol
Multiple Tuple Spaces in Linda
Related Papers (5)
Frequently Asked Questions (8)
Q2. What have the authors contributed in "Promondia: a java-based framework for real-time group communication in the web" ?
In this paper, the authors describe functionalities required for these services and present an implementation based on Sun Microsystem ’ s Java programming language. The authors focus on the high-level functionalities and abstractions, but also describe an object-oriented programming model for group communication systems.
Q3. How can asynchronous method invocation be implemented?
To allow for a reply to the messages sent, delayed return values for asynchronous method invocation can be implemented by creating a handle to represent the reply expected in the future.
Q4. How many simultaneous connections have been handled on a Pentium 120?
Using Kaffe [Kaffe96], a freely available runtime system for Java, 350 simultaneous connections have been handled easily on a Pentium 120 running Linux.
Q5. What is the security model for session-server objects?
Since the the session-server objects may be loaded via the net and instantiated dynamically, a security model is required that restricts their access to local resources.
Q6. What can be used to detach a floatStarter from the Web page?
• A FloatStarter can include advertisements or a help menu and lets a user detach the applet from the Web page by opening a separate window.
Q7. What are the main features of the chat system?
The Chat system offers a variety of chat modules: a simple one and several more sophisticated ones, which allow for private and anonymous messages, notification at certain events, and audio messages.
Q8. What is the way to integrate multimedia streaming into the Web?
real-time multimedia streaming requires sophisticated network protocols with different quality of service characteristics.