El SDK de Elastic Compute Service (ECS) es un paquete de dependencias integral que simplifica el proceso de desarrollo. Encapsula las llamadas a la API subyacentes y permite gestionar fácilmente los recursos de ECS, como instancias, security groups e imágenes. El SDK de ECS procesa internamente tareas complejas, entre ellas la comunicación de red, el formato de las solicitudes y el análisis sintáctico de las respuestas. Además, es compatible con varios lenguajes de programación, lo que permite a los desarrolladores concentrarse en la lógica de negocio en lugar de la infraestructura subyacente.
Versiones del SDK
El SDK de ECS incluye las versiones V2.0 y V1.0. La versión V2.0 es la más reciente; admite una mayor variedad de lenguajes de programación, resuelve el problema de seguridad de hilos presente en la V1.0 y mejora tanto la robustez como la usabilidad. Por lo tanto, ofrece una mejor experiencia de desarrollo.
Se recomienda usar el SDK V2.0. Si actualmente utiliza el SDK V1.0, actualice al SDK V2.0. Para obtener más información, consulte Upgrade Alibaba Cloud SDK V1.0 to V2.0.
Descargue el SDK
El SDK V2.0 de ECS es compatible con varios lenguajes de programación. Consulte los métodos de instalación en el portal de OpenAPI o revise el código fuente y las guías de instalación en GitHub. Para cada lenguaje, se recomienda utilizar las herramientas estándar de gestión de dependencias durante la instalación.
|
Lenguaje |
Método de instalación del SDK |
Dirección de GitHub |
Inicio rápido |
|
Java |
|
||
|
Go |
|||
|
Python |
|||
|
Node.js |
|||
|
C# |
/ |
||
|
PHP |
|||
|
C++ |
/ |
||
|
Swift |
/ |
Ejemplos
A continuación se muestran ejemplos que ilustran cómo llamar a la operación de API DescribeInstances mediante el SDK de ECS para consultar información detallada sobre las instancias de ECS.