Base de datos en línea MySQL
Frecuentes
Visto 527 veces
0
Aprendí a usar MySQL en una máquina local con C#, pero ¿qué puedo hacer si quiero usarlo en línea? Quiero decir, por ejemplo, podría conectar XML y C# para compartir datos en línea colocando el archivo xml en cualquier servidor. ¿Qué opciones están disponibles para MySQL? ¿Hay alguna manera de hacer algo similar?
3 Respuestas
1
Otros han mencionado WCF, que es una excelente opción, sin embargo, MS acaba de lanzar un MVC 4 beta pero estable. La actualización de MVC 4 tiene una capacidad de API web. Esto le permite crear servicios web de forma rápida y sencilla.
Código de ejemplo utilizando la API web:
public class RecordsController : ApiController
{
public HttpResponseMessage Post(Record record)
{
var newId = _Records.Count + 1;
record.ID = newId;
_Records.Add(record);
var newMessage = new HttpResponseMessage<Record>(record);
return newMessage;
}
}
Respondido el 12 de junio de 12 a las 20:06
1
Por lo general, escribiría un back-end de servidor que interactúa con la base de datos. Esto podría ser un WCF Web Service
si está usando .Net, podría ser REST Web Services si usa Java (.Net en realidad también tiene REST), o una gran cantidad de cosas diferentes.
Su front-end (aplicación de navegador, etc.) interactuaría con este back-end del servidor.
Respondido el 12 de junio de 12 a las 20:06
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas c# mysql web-services or haz tu propia pregunta.
Gracias por la respuesta y por el enlace - a1204773