Advertisement

07.31.2008 at 10:07AM PDT, ID: 23611616
[x]
Attachment Details
[x]
The Solution Rating System

With so many solutions, how can you tell which solutions are most likely to help you and which ones are not? To provide you with a tool to use, we rate our solutions based on various elements that most accurately determine if a solution is a quality solution. To explain what factors affect the solution rating, here are the elements we take into consideration when formulating our solution rating.

  • The Grade of the Solution
  • The Zone Rank of the Expert Providing the Solution
  • The Number of Author and Expert Comments
  • The Number of Experts Contributing
  • The Feedback of the Community

Your Input Matters
Because of the way the system is set up, the most important variable in this equation is you. As a member of Experts Exchange, you are able to cast your vote on the quality of the solutions in regard to how complete, accurate, helpful and easy to understand each solution is. When you provide your feedback, each rating is adjusted accordingly. So, if you see a solution that has a poor rating that you think is a good solution, let us know by rating it. As you do, the rating will be adjusted and will become more accurate for other members of our site.

If you have any suggestions that you would like to make for our rating system, please ask a question in the Suggestions Zone of Community Support.

Thank you!

6.4

How to specify the ip address of a tcp server channel

Asked by chris-arnold in TCP/IP, C# Programming Language

Tags: ,

Hi,

We have a problem with part of a remoting application that we are developing. On a client, windows machine we install a windows application and a windows service. The former communicates with the latter via .Net Remoting - specifically via a TCP channel. We have discovered that when the client machine is offline (i.e. removed from its network) the messaging no longer works.

On closer inspection we have noticed that, when configuring the tcp channel client for the client application we specify a port on tcp://localhost. This is being resolved to the IP address given to the primary network adapter by the network's DHCP server. So, once the client machine can no longer contact the network it fails to discover where that address 'points to'.

I have fixed this problem in the configuration file for the client application by using the loopback address i.e. tcp://127.0.0.1.

My question here is how do I configure the tcp server channel to listen on a specific ip address? As far as I can see it will just listen on that machine that it is configured for. Attached is a config file that I would need to amend.

Many thanks for any help.Start Free Trial
Attachments:
 
Config file for remote server
 
 
 
[+][-]08.01.2008 at 11:47PM PDT, ID: 22143336

View this solution now by starting your 7-day free trial. Setting up your free trial is quick, easy, and secure. We will return you to this solution, unlocked, when you're done.

 

About this solution

Zones: TCP/IP, C# Programming Language
Tags: C#, .Net, .Net Remoting
Sign Up Now!
Solution Provided By: chris-arnold
Participating Experts: 0
Solution Grade: A
 
 
 
Loading Advertisement...
20080716-EE-VQP-32 / EE_QW_2_20070628