Avatar billede segato Nybegynder
09. december 2005 - 15:17 Der er 2 kommentarer og
1 løsning

Remoting Listener & client

Jeg har lavet en windows service som både skal fungere som listener og klient (for en anden listener. Er dette ikke muligt. Jeg får en fejl om at channel allreader registered. Har følgende i min win service:

TcpServerChannel channel = new TcpServerChannel( portnr );
ChannelServices.RegisterChannel( channel );           
RemotingServices.Marshal( m_scheduler, "RemotingServer" );

og derudover dette:
string remoteUrl = string.Format("tcp://{0}:{1}/TransmissionListener",m_channel.Adress,m_channel.Port.ToString());
resService = (ITransmissionListener)Activator.GetObject(typeof(ITransmissionListener),remoteUrl);

De virker hver for sig men med begge i servicen går det galt?
Avatar billede innercitydk Nybegynder
09. december 2005 - 15:33 #1
lav eventuelt en channel2:

TcpServerChannel channel2 = new TcpServerChannel( portnr );

brug den ene channel til at lytte, og den anden til at sende..

Burde virke
Avatar billede segato Nybegynder
09. december 2005 - 15:56 #2
Nope. Det er to forskellige kanaler. Men skiftede TcpServerChannel  med TcpChannel og så virkede det. Dunno why.
Avatar billede innercitydk Nybegynder
09. december 2005 - 16:40 #3
hehe sådan kan det jo gå :D
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester