Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Subir archivos desde android a wcf

Bueno, he buscado horas y horas después de una respuesta, pero realmente no he encontrado nada que pueda usar.

  1. Quiero ser capaz de enviar / cargar archivos (imágenes, videos, documentos, audio) a un webservice. Quiero hacer esto desde un dispositivo Android (versión 2.2).
  2. Necesito poder enviar esto a un wcf tailormade para mis necesidades, necesito enviar la información con el archivo para verificar el usuario que desea upload.
  3. También vale la pena mencionar es que uso un wcf reposado. Webservice web que prefiero seguir usando si es posible. Al menos tengo que ser capaz de usar wcf. Net como servicio web para la comunicación.

Todas las soluciones que he visto se concentran en la parte androide y nunca en la parte de servicio. Necesito los dos. 🙂

2 Solutions collect form web for “Subir archivos desde android a wcf”

Esta entrada en el blog http://reecon.wordpress.com/2010/04/25/uploading-files-to-http-server-using-post-android-sdk/ describe cómo puede cargar archivos con HTTP POST – que debe Uso de Android si desea cargar archivos a un servicio WCF cableado con webHttpBinding.

Los metadatos adicionales se pueden enviar como encabezados HTTP.

–larsw

Ion.with(getActivity()) .load(URL) .setMultipartFile("upload", "image/jpeg", fileToUpload) .asString() .setCallback(new FutureCallback<String>() { @Override public void onCompleted(Exception arg0, String result) { hideProgressDialog(); if(result!=null){ CoreFragment.this.resultCallBack.returnResult(result.toString()); } else { showErrorToast("Error"); } } }); 

Y wcf es

 public string upload(Stream stream) { MultipartParser parser = new MultipartParser(stream); if (parser.Success) { try { string strServerpath = @"C:\IISWebsite\DOTNET\BGGTS\Files\AttendanceProof\" + parser.Filename; File.WriteAllBytes(strServerpath, parser.FileContents); } catch (Exception ex) { return "Failed"; } } return "Success"; } 
FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.