?
Solved

Multicast Networking

Posted on 2002-07-12
1
Medium Priority
?
238 Views
Last Modified: 2006-11-17
On one of our websites there is a market monitor. Our content writers update the monitor throughout the day. On our website we have a pop-up window that right now just uses a meta refresh to refresh the contents of the asp page every 10 seconds. The problem that we are having is that there are potentialy thousands of users looking at the monitor at a time and a good deal of them are complaining about getting script timeouts on it. Others are complaining about it refreshing when there are no updates to the monitor.

I would like to have the process be run below:

The market monitor would become a java applet.
The applet would open a socket connection to a java app running on the server that the applet originated from.
The java application would take the IP address from the applet and store it in some sort of database.
The java application would check the database for updates and broadcast them to all the applets that are currently open.

I read about multicasting in two of the java books that I purchased. They talk about joining groups and then broadcasting to the group. Can this be used with a java applet.  The java application is going to be run on the same server that is hosting the java applet so is this a possibility.  Or is this something that can be used with a protocal like JXTA.

I need to know if this will work. The client apps have to be java applets(portability) or some sort of browser clients as the people using the monitor will not download software.

If this will not work what will?
If JXTA is a possibility please give a link to a website that shows how to use it and use it with applets.
0
Comment
Question by:onebadboy
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
1 Comment
 
LVL 1

Accepted Solution

by:
yourbutler earned 800 total points
ID: 7153228
http://java.sun.com/products/jdk/1.1/docs/api/java.net.MulticastSocket.html

This is what I think you're looking for as far as multicast.  I haven't done it, but I have "heard" of others who have used it successfully.
0

Featured Post

Get 15 Days FREE Full-Featured Trial

Benefit from a mission critical IT monitoring with Monitis Premium or get it FREE for your entry level monitoring needs.
-Over 200,000 users
-More than 300,000 websites monitored
-Used in 197 countries
-Recommended by 98% of users

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Java functions are among the best things for programmers to work with as Java sites can be very easy to read and prepare. Java especially simplifies many processes in the coding industry as it helps integrate many forms of technology and different d…
In this post we will learn how to make Android Gesture Tutorial and give different functionality whenever a user Touch or Scroll android screen.
Video by: Michael
Viewers learn about how to reduce the potential repetitiveness of coding in main by developing methods to perform specific tasks for their program. Additionally, objects are introduced for the purpose of learning how to call methods in Java. Define …
This video teaches viewers about errors in exception handling.
Suggested Courses
Course of the Month10 days, 15 hours left to enroll

770 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question