Всем добра!
Борюсь с проблемой уже очень долго: не могу банально вывести в паутину приложение, написанное на C#. Приложение находится на облачном сервере. Как-то я смог настроить IIS и вывести приложение в интернет, но сейчас всё перепробовал -- ничего не помогает.
На данный момент, ситуация такова:
"Сайт" на IIS
http : * : 8010 : *
Функция открытия сервера
public static void OpenServer()
{
try
{
Uri address = new Uri("http://127.0.0.1:8010/WorkService");
WSHttpBinding binding = new WSHttpBinding(SecurityMode.None, true);
int sizeMb = 100;
binding.MaxReceivedMessageSize = sizeMb * 1024 * 1024;
host = new ServiceHost(typeof(WorkService), address);
host.AddServiceEndpoint(typeof(IWorkService), binding, "");
host.Description.Behaviors.Add(new ServiceMetadataBehavior { HttpGetEnabled = true });
host.AddServiceEndpoint(typeof(IMetadataExchange), MetadataExchangeBindings.CreateMexHttpBinding(), "mex");
host.Opening += new EventHandler(host_Opening);
host.Opened += new EventHandler(host_Opened);
host.Closing += new EventHandler(host_Closing);
host.Closed += new EventHandler(host_Closed);
host.Open();
}
catch (Exception ex)
{
LogManager.Log(LogType.Error, "Ошибка открытия сервера: {0}", ex.ToString());
}
}
Коннект к серверу
WSHttpBinding binding = new WSHttpBinding(SecurityMode.None, true);
EndpointAddress address = new EndpointAddress("http://**здесь ip адрес сервера**:8010/WorkService");
proxy = ChannelFactory<stocksharp.ServiceContracts.IWorkService>.CreateChannel(binding, address);
Фрилансер или Digital-агентство - Как сделать правильный выбор?
Приветствую всехДелаю небольшую програмку, которая работает с данными (читает файлы и создает свои), пишу на C#
ЗдравствуйтеЕсть такая картинка
Пишу приложение UWP и столкнулся с проблемойМне требуется периодически показывать пользователю уведомления, те что отображаются в шторке...
Как проверить в catch контакт на наличие одного и того же телефона: Если добавляемый номер телефона существует, то выдать ошибку