• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: ERChangeNotificationJMS
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ERChangeNotificationJMS


  • Subject: Re: ERChangeNotificationJMS
  • From: Timo Hoepfner <email@hidden>
  • Date: Tue, 23 Oct 2007 19:44:00 +0200


Am 23.10.2007 um 19:28 schrieb Gino Pacitti:

Where can I find the ERXSimpleMulticast - does not seem to be in the Wonder Frameworks?

It is in ERExtensions. ERJGroupsSynchronizer is in a separate Framwork (but needs ERExtensions).


From ERExtensions' Properties file:

######################################################################## #
# ERXSimpleMulticastSynchronizer
# There are multiple implementations of the remote synchronizer. By
# default the "simple multicast" one is used. This works, but is not
# very robust should be swapped out in favor of ERJGroupsSynchronizer.
######################################################################## #
#er.extensions.remoteSynchronizer=er.extensions.remoteSynchronizer.ERXSi mpleMulticastSynchronizer


## (Optional) The local bind address defines the network interface that will be used
## to transmit and receive multicast messages. If not set, multicast synchronizer
## will use WOApplication.application().hostAddress(). If you want to run outside
## of a WOApplication, you should set this value explicitly.
#er.extensions.multicastSynchronizer.localBindAddress=


## (Optional) If you want to set a specific identifier for this member of this
## multicast group, you can set a six byte hex string here. If you do not set
## this value, it will be automatically assigned based on the bind address and
## the WOApplication.application().port() value. If you want to run outside
## of a WOApplication, you should set this value explicitly.
#er.extensions.multicastSynchronizer.identifier=0a6400f113f9


## (Optional) This address defines the multicast group address that all the instances
## will join. The default value is 230.0.0.1 if you do not set this. The multicast
## group is similar to defining a "chat room". Any application that joins this
## group will send and receive messages to eachother. Generally, each application
## that you deploy should set its own multicast synchronizer group. If you do not
## explicitly set this value, all of your applications will talk to eachother, even
## if they do not share a common set of EOModels, which will lead to exceptions, and
## possibly global thermonuclear war.
#er.extensions.multicastSynchronizer.group=230.0.0.1


## (Optional) The port number is the port that will be used to send multicast messages
## over. The default value is 9753.
#er.extensions.multicastSynchronizer.port=9753


## (Optional) A comma separated list of entities to multicast synchronize. The
## default is to not set this, which translates into "include all entities".
#er.extensions.remoteSynchronizer.includeEntities=


## (Optional) A comma separated list of entities to NOT multicast synchronize. The
## default is to not set this, which translates into "exclude no entities".
#er.extensions.remoteSynchronizer.excludeEntities=


## (Optional) A comma separated list of host names that are allowed to multicast
## change notifications. The default is to not set this, which translates into
## "allow all hosts." If your network is not secure, not setting this list
## leaves you vulnerable to an DoS-style attack where anyone could notify your
## multicast group of EOGlobalID changes.
#er.extensions.multicastSynchronizer.whitelist=


## (Optional) The maximum size of a datagram packet that we can send. Defaults
## to 1024.
#er.extensions.multicastSynchronizer.maxPacketSize=1024


######################################################################## #
# ERJGroupsSynchronizer
# This synchronizer is based on the JGroups clustering framework, which
# is the clustering framework used inside of JBoss (among many other
# applications). You must include the ERJGroupsSynchronizer framework
# in your application for this to work properly.
######################################################################## #
#er.extensions.remoteSynchronizer=er.jgroups.ERJGroupsSynchronizer


## (Optional) an XML JGroups configuration file (defaults to jgroups- default.xml in the ERJGroupsSynchronizer framework)
#er.extensions.jgroupsSynchronizer.properties=apropertyfile.xml


## (Optional) the multicast address to use (defaults to 230.0.0.1, and only necessary if you are using multicast)
#er.extensions.jgroupsSynchronizer.multicastAddress=230.0.0.1


## (Optional) the multicast port to use (defaults to 9753, and only necessary if you are using multicast)
#er.extensions.jgroupsSynchronizer.multicastPort=9753


## (Optional) The local bind address defines the network interface that will be used
## to transmit and receive multicast messages. If not set, multicast synchronizer
## will use WOApplication.application().hostAddress(). If you want to run outside
## of a WOApplication, you should set this value explicitly.
#er.extensions.jgroupsSynchronizer.localBindAddress=


## (Optional) the JGroups group name to use (defaults to WOApplication.application.name)
#er.extensions.jgroupsSynchronizer.groupName=MyGroupName


## (Optional) A comma separated list of entities to multicast synchronize. The
## default is to not set this, which translates into "include all entities".
#er.extensions.remoteSynchronizer.includeEntities=


## (Optional) A comma separated list of entities to NOT multicast synchronize. The
## default is to not set this, which translates into "exclude no entities".
#er.extensions.remoteSynchronizer.excludeEntities=


Timo


_______________________________________________ Do not post admin requests to the list. They will be ignored. Webobjects-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
  • Follow-Ups:
    • Re: ERChangeNotificationJMS
      • From: Mike Schrag <email@hidden>
References: 
 >ERChangeNotificationJMS (From: Gino Pacitti <email@hidden>)
 >Re: ERChangeNotificationJMS (From: Anjo Krank <email@hidden>)
 >Re: ERChangeNotificationJMS (From: Gino Pacitti <email@hidden>)

  • Prev by Date: Re: ERChangeNotificationJMS
  • Next by Date: Re: ERChangeNotificationJMS
  • Previous by thread: Re: ERChangeNotificationJMS
  • Next by thread: Re: ERChangeNotificationJMS
  • Index(es):
    • Date
    • Thread