Contenido

EIDEO

EIDEO

Artículos

Usar REST API Amazom S3 con C#

Usar REST API Amazon S3 con C#

   Ya conocemos todos los beneficios de utilizar los servicios S3 de Amazon. Normalmente se utilizan mediante SOAP como servicio WEB lo que es fácil, rapido y sencillo pero que nos deja una importante pega, no es posible subir ficheros mayores de 1MB. Este problema se resuelve utilizando el otro modo que tiene de tratar con el servidor. Este sistema es el REST, mediante el tratamiento de cabeceras de documetos. De este modo, en teoría, podremos subir ficheros de hasta 5GB.

   Hemos desarrollado una librería que ataca al API desarrollado por Amazon para hacer su uso mucho más sencillo. Solo debéis introducir la clave pública y privada que os proporcionará Amazon al contratar el servicio.

.....
..... 
void Subir(Object s, EventArgs E)
{
    S3REST control = new S3REST();
    control.ClavePublica = "#############";
    control.ClavePrivada = "#####################";
    control.SubiFicheroViaREST("Almacen", fichero, "nombreFichero");
 
}
......
......
 <form method="post" id="form1" runat="server">
 <input id="fichero" name="fichero"  type="file" runat="server"/>
 <asp:Button ID="manda" runat="server" Text="Guardar" OnClick="Subir"  />
</form>
......
......

   Os paso la libreria con la que podreis crear almacenes(Buckets), borrarlos, subir fichero y borrarlos, etc.

Proyecto EIDEO.S3 en Visual Studio 2005

   Espero que la mejoréis con el tiempo. Si tenéis alguna duda comentadmelo.

   Un saludo.

14/03/2008

Volver a Programación

Últimos trabajos

shuvent.com
shuvent.com
>> 10 de Mar. 2009
TDA Live
TDA Live
>> 03 de Nov. 2008
Dehesa del Generalife
Dehesa del Generalife
>> 30 de Ago. 2008
Shuvent
Shuvent
>> 28 de May. 2008
Grupo Serrano López
Grupo Serrano López
>> 15 de May. 2008
Publicidad corporativa
Publicidad corporativa
>> 16 de Mar. 2008
Felicitación corporativa
Felicitación corporativa
>> 01 de Ene. 2008

Secciones

ACCESO CLIENTES

CONTACTO

EIDEO

C/ José María Garrido Lopera, 6

18008 - GRANADA

+34 958 12 45 17

ASOCIADOS

Asoc. Andaluza de Diseñadores

Logo de la Asociación Andaluza de Diseñadores

European Design Associations

Logo de la European Design Associations