.NET 4.x Задать реальный IP для работы с сетью - C#
Формулировка задачи:
Добрый день, я пишу программу(сетевое приложение), там не чего сложного нет, просто к КЛИЕНТ посылает сообщения СЕРВЕРУ, я написал две программы и dll библиотек, вот код
Клиента
Вот код СЕРВЕРА
Все работает хорошо, но есть одно НОУ как мне задать реальный IP - адрес ? то есть программа работает на локальном ПК нормально, но мне надо протестировать ее на двух ПК которые подключены по лок. сети , я не могу понять где задать IP адреса для программы что бы она работала по лок. сети
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Runtime.Remoting; using System.Runtime.Remoting.Channels; using System.Runtime.Remoting.Channels.Http; using GeneralRemote; namespace Client { class Program { static void Main(string[] args) { Console.Title = "Клиент"; HttpChannel http = new HttpChannel(); ChannelServices.RegisterChannel(http, false); string text; do { Console.WriteLine("Введите сообщение которое хотите передать ?"); text = Console.ReadLine(); GeneralRemoteClass r = (GeneralRemoteClass)Activator.GetObject(typeof(GeneralRemoteClass), "http://localhost:32121/OurFirstSoapProject.soap"); r.SendToServer(text); }while(text != "no"); Console.ReadLine(); } } }
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Runtime.Remoting; using System.Runtime.Remoting.Channels; using System.Runtime.Remoting.Channels.Http; using GeneralRemote; namespace Server { class Program { static void Main(string[] args) { Console.Title = "Сервер"; Console.WriteLine("Приложение запущено"); HttpChannel http = new HttpChannel(32121); ChannelServices.RegisterChannel(http, false); RemotingConfiguration.RegisterWellKnownServiceType(typeof(GeneralRemoteClass), "OurFirstSoapProject.soap", WellKnownObjectMode.Singleton); Console.ReadLine(); } } }
Решение задачи: «.NET 4.x Задать реальный IP для работы с сетью»
textual
Листинг программы
ipconfig
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д