Re: remoting cross platform compatibility
From: M.Posseth (michelp_at_nohausystems.nl)
Date: 01/18/05
- Next message: Dan Kelley: "Role based authorisation with .Net remoting"
- Previous message: dotnetfan: "Network Failure and server hang-up"
- In reply to: Ken Kolda: "Re: remoting cross platform compatibility"
- Messages sorted by: [ date ] [ thread ]
Date: Tue, 18 Jan 2005 14:44:22 +0100
Hi Ken thanks again for your answers
I really had the idea that it would be possible to let my remoting
server communicate with a non MS client
a webservice is not a option (unlucky me) as this program must run in
networks that might be completely isolated from the internet and might
not have "reall" servers but just an extra powerfull worksation that
acts as a server for underpowered clients
in the situation that a user migh use my ( VB.NET ) client remoting is
perfect ( already did some teste and it is really fast and reliable )
however the customer insists that third party developers should have a
way to comunicate with my catalog server , they are experienced with XML
and soap so i thought this would be easy :-(
Ken Kolda wrote:
> Yes, it is possible to have multiple channels, e.g.
>
> <channels>
> <channel ref="tcp" port="8080" />
> <channel ref="http" port="80" />
> </channels>
>
> However, if you're thinking of using non-.NET clients, then I'd recommend
> you either move to Web Services or you build a web service wrapper on top of
> your remoting interface. Thea reason for this is that using remoting objects
> as if they are web services involves some extensions to SOAP that are likely
> not supported by Delphi. Here's an article that discusses this issue:
>
> http://msdn.microsoft.com/library/en-us/dnbda/html/bdadotnetarch16.asp
>
> Ken
>
>
> "M.Posseth " <michelp@nohausystems.nl> wrote in message
> news:OXviIxH$EHA.3260@TK2MSFTNGP14.phx.gbl...
>
>>Hello ,
>>
>>
>>I made a test program for one of our clients , that uses remoting this
>>is workingf fine in my current configuaration
>>
>>server ( buisness logic in a singleton object ) , host and client
>>written in VB.NET
>>
>>The customer now wants to give external party`s the possibility to
>>connect directly to the singleton object ( most clients written in
>>Delphi )
>>
>>I would like to know if it is possible to support more as one channel in
>>my server executable ( a tcp binarry and a http soap channel ) and
>>what i exactly need to change in my server config file
>>
>>this is my current config file
>>
>><configuration>
>> <system.runtime.remoting>
>> <application>
>> <service>
>> <wellknown
>> type="RemotingSample.NHSBL,RemoteBL"
>> objectUri="NHSBL"
>> mode="Singleton"
>> />
>> </service>
>> <channels>
>><channel ref="tcp" port="8080">
>><serverProviders>
>><formatter ref="binary"/>
>></serverProviders>
>></channel>
>> </channels>
>> </application>
>> </system.runtime.remoting>
>></configuration>
>
>
>
- Next message: Dan Kelley: "Role based authorisation with .Net remoting"
- Previous message: dotnetfan: "Network Failure and server hang-up"
- In reply to: Ken Kolda: "Re: remoting cross platform compatibility"
- Messages sorted by: [ date ] [ thread ]
Relevant Pages
|