[AG-TECH] AGService development problem

Ismail Bhana i.m.bhana at reading.ac.uk
Sun Jan 14 04:58:00 CST 2007


Christoph Willing wrote:
>
> On 14/01/2007, at 1:01 AM, Ismail Bhana wrote:
>
>> I've been developing a set of node services called JMast 
>> (JMastConsumer and JMastProducer services) which basically provide a 
>> form of application sharing using streaming technologies. However, 
>> whilst I can get the software to boot from AG 3.0.2 with parameters 
>> passed correctly I'm having a problem where I'm being passed the same 
>> multicast address/port as the vic tool which causes vic to crash. If 
>> I change the Capabilities type (say, from "JMAST" to "jmast1") a 
>> different address to vic is assigned in the first instance of 
>> execution but the next time I run the software its back to giving me 
>> the same address/port as vic and I can't really work out why.
>
>
> Ismail,
>
> I've seen this too in another service we've been developing and would 
> be interested in knowing the cause.
>
> One thing I found which has lessened the problem somewhat, but not 
> cured it completely, is to make (in your case) a JMastService i.e. not 
> exclusively a Producer or Consumer service. Do that by adding 
> Capability.CONSUMER etc. to the self.capabilities already in your 
> Producer service. This is a bit like the normal VideoService, compared 
> with VideoProducerService and VideoConsumerService. Then use the new 
> JMastService as the producer service while still using your original 
> JMastConsumerService as the consumer service.
>
>
> chris
>
>
> Christoph Willing                       +61 7 3365 8350
> QCIF Access Grid Manager
> University of Queensland
>
>
>
Ok, I've tried the above and it seems that JMast is getting its own 
address and port now :)

Thanks Again,

Ismail




More information about the ag-tech mailing list