Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# под Web, ASP.NET
Войти
Регистрация
Восстановить пароль
 
Kodzy
4 / 4 / 6
Регистрация: 04.01.2018
Сообщений: 100
Завершенные тесты: 4
#1

Web desktop VK API или расставить все точки над И - C# ASP.NET

12.01.2018, 07:38. Просмотров 186. Ответов 2
Метки нет (Все метки)

Доброго времени суток, товарищи.

Открываю для себя новый и чудесный мир веб программирования и хотел бы расставить все точки над Ё, ниже я изложу свое понимание веб программирования и задам несколько вопросов, прошу ответить на вопросы и указать на правильность моего понимания веб программирования.

Вся структура веб строиться на взаимодействии клиент-сервер-клиент. Где серверное приложение обрабатывает информацию от клиентского приложения и предоставляет ему результат.

Такие языки как Php и JS - являются скиповыми и могут находится только внутри страниц сайта?

Чтобы запустить скрипт на Php и JS обязательно иметь наличие у себя сервера?
Если цель скрипта собрать информацию с какой-то интернет страницы то зачем мне сервер?

Vk API. Для взаимодействия с API VK обязательно нужно создавать приложение на сайте? Можно ли написать Desktop чат-бота, который по средством тех же VK API будет отсылать и принимать запросы на апи вк сервис? Через тот же C# ASP.NET. Или Java.

Чтобы создать игровое приложение для Vk, которая должно хранить информацию (прогресс достижения игрока) нужно иметь смотрящую в интернет серверную часть, а на сайт Вк залить клиентское приложение?

Уж простите за мое невежество, но хочу во всех выше изложенных позициях разобраться.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.01.2018, 07:38
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Web desktop VK API или расставить все точки над И (C# ASP.NET):

SignalR или Web Api
Install-Package Gray.Microsoft.AspNetCore.SignalR.Server -Pre SignalR или...

Проверка почты или все точки над i
Приветствую, господа! :) Прежде, чем перейти к сути, хочу сказать, что...

Расставить точки над уравнением окружности
Всем привет! вопрос дня(вечера точнее): есть такая штука, уравнение...

Написать программу для сенсорного терминала: Web или desktop?
Здравствуйте, дорогие форумчане. Помогите определиться. Есть задача: Нужно...

2 сервиса (WCF Web API и ASP.NET Web API) на одном хосте
Есть БД с юзерами Есть консольное приложение (OWIN selfhost) с контроллером...

desktop-amd64 или desktop-i368 на AMD
Какой дистриб лучше поставить на след проц??? проц на картинке. Непойму его...

2
Usaga
Эксперт .NET
3730 / 3022 / 549
Регистрация: 21.01.2016
Сообщений: 11,995
Завершенные тесты: 2
12.01.2018, 08:16 #2
Kodzy, PHP находится только на сервере. К клиенту отношения не имеет. JS - да, клиентский код. Но на нём можно и сервер организовать (гугли: NodeJS).

Цитата Сообщение от Kodzy Посмотреть сообщение
Если цель скрипта собрать информацию с какой-то интернет страницы то зачем мне сервер?
Как вы клиенту скрипт этот передадите? Силой мысли?

Цитата Сообщение от Kodzy Посмотреть сообщение
Для взаимодействия с API VK обязательно нужно создавать приложение на сайте?
Нет. Для этого достаточно настольного приложения.

Цитата Сообщение от Kodzy Посмотреть сообщение
Чтобы создать игровое приложение для Vk, которая должно хранить информацию (прогресс достижения игрока) нужно иметь смотрящую в интернет серверную часть, а на сайт Вк залить клиентское приложение?
А для этого уже нужно веб-приложение. Зайдите на страничку разработчиков на VK.COM и сами посмотрите. Там всё русским языком расписано что и как должно быть. Если коротко: ваше веб-приложение будет встраиваться в страницу VK в виде IFRAME. Т.е. страница в странице.
1
sau
1766 / 1490 / 228
Регистрация: 22.07.2011
Сообщений: 5,650
Завершенные тесты: 1
12.01.2018, 10:47 #3
Лучший ответ Сообщение было отмечено Kodzy как решение

Решение

Цитата Сообщение от Kodzy Посмотреть сообщение
Такие языки как Php и JS - являются скиповыми и могут находится только внутри страниц сайта?
JS - скрипт выполняемый в рамках браузера (в классике , хотя давно есть возможность использовать его как самостоятельный ЯП)
PHP - скрипт обрабатываемый интепритатором на сервере , опять же , есть различные оболочки которые позволяют использовать его как полноценный ЯП для разработки любых приложений не связанных с вебом.
так что:
Чтобы запустить скрипт на Php и JS обязательно иметь наличие у себя сервера?
- в широком смысле нет , но в классическом использовании , как правило , для php требуется веб.сервер. (это может быть локальный мини.сервер)
- для исполнения JS достаточно просто браузера.

Цитата Сообщение от Kodzy Посмотреть сообщение
Если цель скрипта собрать информацию с какой-то интернет страницы то зачем мне сервер?
нет такой цели у скрипта. , цель скрипта выполнить какую либо задачу в том или ином контексте вызова.

Цитата Сообщение от Kodzy Посмотреть сообщение
Vk API. Для взаимодействия с API VK обязательно нужно создавать приложение на сайте? Можно ли написать Desktop чат-бота, который по средством тех же VK API будет отсылать и принимать запросы на апи вк сервис? Через тот же C# ASP.NET. Или Java.
Дополню , упрощенно , vk api - некий http интерфейс/протокол , через который можно как то взаимодействовать с сервером , получать и отправлять данные и т.п. Откуда Вы это будете делать (десктоп или веб) и с помощью какого ЯП - совершенно без разницы.

C#
1
var result = new WebClient().DownloadString("https://api.vk.com/method/METHOD_NAME?PARAMETERS&access_token=ACCESS_TOKEN&v=V ");
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.01.2018, 10:47
Привет! Вот еще темы с решениями:

Раставим все точки над 'i'. TChart
Доброго времени суток, други форумчане!:) Много разговоров ведётся про TChart...

Высветить все точки экрана (или точки некоторой прямоугольной области) различными цветами
Добрый день, изучаю C#, нужно написать код для данной задачи в Visual studio,...

Что брать посоветуете? HP Omni 27-1054 Desktop PC или HP Omni 220-1185qd Desktop PC?
Привет. HP Omni 220-1185qd Desktop PC Operating system - Windows 7 Home...

Ввести с клавиатуры действительные координаты точки и выяснить, лежит ли она над, под или на графике функции y=sin x
Здравствуйте, есть задача, звучит так: Ввести с клавиатуры действительные...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru