Silverlight с PHP и MySQL: можно ли отправить данные из приложения Silverlight обратно на сервер? - PullRequest
0 голосов
/ 14 декабря 2009

Я создаю веб-сайт с использованием PHP и MySQL и пытаюсь добавить некоторые элементы Silverlight на сайт. Мне нужно, чтобы пользователи могли что-то делать в приложении Silverlight и чтобы эти данные сохранялись в базе данных MySQL. Мне интересно, как я мог это сделать ...

Могу ли я получить приложение Silverlight на стороне клиента для входа в базу данных MySQL на стороне сервера? Будет ли это угрозой безопасности? И если это возможно, как бы я это сделал?

Или есть способ лучше кого-нибудь придумать? И есть идеи, как мне это реализовать?

Спасибо всем! :)

1 Ответ

0 голосов
/ 14 декабря 2009

Нет, приложение не должно напрямую взаимодействовать с базой данных MySQL. В этом типе ситуации вам нужно будет реализовать какую-то форму веб-службы, которая предоставляет ваши данные клиенту. Затем клиентский код Silverlight отправит запросы веб-службе, которая работает на сервере и имеет доступ к базе данных. Использование технологии Microsoft на сервере значительно упростит эту задачу, потому что среда IDE сделает для вас большую разводку, но я уверен, что это можно сделать и с помощью PHP.

Я бы посмотрел, как создать веб-сервис на основе PHP, REST или SOAP, и пойдем дальше.

Вот видео, объясняющее, как использовать службу после того, как вы разобрались с ней на сервере.

http://silverlight.net/learn/videos/silverlight-videos/http-communication/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...