|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
06.12.2022, 12:28 | #1 |
Пользователь
Регистрация: 12.11.2021
Сообщений: 16
|
Как развернуть Web API, чтобы мобилка могла к нему подключиться?
Всем привет. Нужна единая БД в MSSQL, с которой будет работать приложение WPF и мобилка на Xamarin. Причем мобилка должна работать с БД вне зависимости от того, к какой сети подключен телефон. Идея - WEB API. Могу ли я юзать ПК, как сервер и подключаться к БД удалённо с телефона, будучи не в одной сети?
Были попытки по поводу API, но не могу настроить всё так, чтобы мобилка могла достучаться до сервера SSMS через API. Причем проблема не в API(Postman корректно отправляет post и get). На строке с попыткой подрубиться к API выкидывает ошибку System.Net.WebException: 'Error: ConnectFailure (Connection refused)'. Прошу помощи, куда мне грузануть API, чтобы с мобилки(при том, что мобилка может быть подключена и к мобильному интернету, и к wifi) можно было подключиться и достучаться до него? На веб-хостинг не вариант, хотя, проверяла, работает, но десктоп будет слишком медленно работать url на данный момент: Код:
|
06.12.2022, 13:45 | #2 | |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Цитата:
ДАлее написать web приложение на ASP. В студии если создавать шаблонный проект то он вроде создает пример с типовыми задачами. вот тут есть более развернутый пример. Вобще инфы море. И там достаточно все просто. С чего это вдруг?? Накая нагрузка будет?? Сколько клиентов разово будет запрашивать информацию? Какой объем данных? Вот как раз тут допиливаю одну приложуху для тела с апи. Все там работает гипер шустро.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
|
06.12.2022, 13:49 | #3 |
Пользователь
Регистрация: 12.11.2021
Сообщений: 16
|
апишка у меня готова, она рабочая, но с мобилки не могу подрубиться, соответственно нужен ip. про него поняла. а по поводу медленности - это я имела ввиду если грузить на подобные хостинги типа somee.com, да и не безопасно это. так что лучше помучиться с ip
Последний раз редактировалось Alena16; 06.12.2022 в 14:00. |
06.12.2022, 14:07 | #4 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
да любой провайдер рублей за 100 в месяц сделает. Вроде бы сейчас не проблема.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
06.12.2022, 14:12 | #5 |
Пользователь
Регистрация: 12.11.2021
Сообщений: 16
|
поняла. подскажите, после получения статического ip как действовать? web api есть. достаточно его просто запустить на машине и можно будет подрубиться? никаких танцев с бубном вроде бы не нужно?
|
06.12.2022, 14:17 | #6 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Порты прокинуть на локальную машину с апишкой.
Это можно отладить и в локальной сети подключив телефон через вафай. Если работает значит и там будет. Без танцев будет скучно
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
06.12.2022, 14:25 | #7 |
Пользователь
Регистрация: 12.11.2021
Сообщений: 16
|
поняла. и тупой вопрос. я просто вообще первый раз с этим сталкиваюсь. если телефон будет не на wifi, а, допустим, на мобильном инете, тоже всё будет работать или нет? мне, конечно, не нужно, чтобы с любой точки планеты можно было подключиться, но в районе 100-150км от машины с апишкой. или оно только будет работать в пределах одной сети wifi?
|
06.12.2022, 14:44 | #8 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Белый айпи для этого и нужен чтобы через интернет был доступ
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
06.12.2022, 14:47 | #9 |
Пользователь
Регистрация: 12.11.2021
Сообщений: 16
|
поняла. спасибо, от души. а то мне на других форумах какую-то дичь отвечали по этому поводу. благодарю. а пока у меня нет белого ip, я могу как-то подрубиться хотя бы с 1 телефона к api для отладки или без вариантов?
|
06.12.2022, 14:49 | #10 |
Старожил
Регистрация: 25.08.2011
Сообщений: 2,841
|
Ну написал же выше. Подключите их в одну сеть с компом. и в приложении телефона выполняйте подключение к компу. А на компе запустите ваше web приложение.
Skype - wmaster_s E-Mail - WorldMasters@gmail.com
Работаем по 3 критериям - быстро, качественно, недорого. Заказчик выбирает любые два. |
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Москва могла бы ввести собственный налог на бензин в 10-40р/литр | MihalNik | Свободное общение | 7 | 02.06.2018 23:45 |
Как могла быть написана клиентская часть в приведенном примере? | prgmdelphi | Общие вопросы по Java, Java SE, Kotlin | 3 | 16.06.2014 10:35 |
Какае настройки нужно применить на windows 7, чтобы любой пользователь мог подключиться к удаленному рабочему столу? | Alsou93 | Windows | 1 | 04.04.2014 10:54 |
На каком языке могла быть написана эта прога? | igrok111 | Помощь студентам | 2 | 26.06.2013 17:52 |
Нужно переделать, чтобы программа могла считывать данные с файла и записывать в него результат. | Kroleg | Помощь студентам | 2 | 13.11.2011 19:15 |