Red de conocimiento informático - Material del sitio web - Cómo utilizar asio SDK para el desarrollo

Cómo utilizar asio SDK para el desarrollo

Estructura del directorio del SDK

Si descargó el paquete comprimido del SDK a través de Internet, debe instalar el JRE y descomprimirlo usted mismo. La estructura de directorio básica del SDK:

directorio bin: programa de script de inicio de la herramienta de administración. Para sistemas operativos Windows, inicie NewStartServer.bat o StartServer. Para sistemas operativos que no sean Windows, inicie startServer.sh. Asegúrese de tener la última versión de JRE 6 o superior en su sistema operativo

directorio conf: archivo de configuración del servidor SDK, no lo modifique a voluntad

directorio db: SDK local archivo de base de datos, no lo modifique a voluntad

directorio lib: archivo de base de datos local SDK, no lo modifique a voluntad

directorio lib: archivo de base de datos local SDK, no lo haga modifíquelo a voluntad

Directorio lib: p>Directorio lib: archivo de base de datos local SDK, no lo modifique a voluntad: el servidor SDK se basa en archivos de biblioteca de clases, no lo modifique a voluntad

Archivo sdk_open_api.php: SDK admite interfaz API abierta y es una interfaz abierta de datos, también se pueden usar aplicaciones TAE

Archivo tae_open_api.php: TAE admite interfaces API abiertas y proporciona servicios básicos para TAE como complemento del archivo sdk_open_api.php

archivo topclient.php: interfaz de llamada de servicio de plataforma abierta Taobao (TOP)

Inicie la herramienta SDK

Según las necesidades específicas sistema operativo, inicie el script de inicio en el directorio bin. El resultado de ejecutar el sistema operativo Windows utilizado en este ejemplo es:

El SDK iniciará automáticamente el navegador preferido del usuario:

Nota: El puerto del servidor es el mismo que el Se utilizan para acceso posterior. Los puertos son los mismos.

La herramienta SDK actual no proporciona la página de administración de aplicaciones de TAE APP, pero requiere que los desarrolladores vinculen manualmente el desarrollo. A continuación, presentaremos en detalle cómo desarrollar aplicaciones TAE.

Después de un inicio exitoso, la estructura del directorio cambiará:

No es difícil encontrar que el directorio de la aplicación se ha creado automáticamente, que es el directorio para administrar las aplicaciones TAE.

Estructura y configuración del directorio

Primero, tome la aplicación de votación voteapp como ejemplo. Su estructura de directorio es la siguiente:

De la figura anterior, puede. Obtenga una comprensión preliminar de la estructura básica de directorios de la aplicación de la aplicación. A continuación, se presentarán en detalle las funciones y especificaciones de cada directorio.

Directorio de recursos estático: directorio de activos, incluidos archivos js, css y de imagen. Los archivos de imagen se almacenan en el subdirectorio imagse, los archivos CSS de estilo de representación de página se almacenan en el directorio de hojas de estilo y el directorio Javascript se utiliza para administrar archivos de script JavaScript. Los siguientes capítulos detallarán cómo acceder a estos archivos de recursos.

Directorio de acceso a la base de datos: los archivos en el directorio dao replican el acceso a la base de datos y la encapsulación SQL. Por ejemplo, dbconfig.php en la figura anterior utiliza la tecnología PDO de PHP para administrar la configuración de las fuentes de datos de la base de datos, es decir, los objetos PDO. El otro vote_xxx_dao.php es un contenedor para el objeto de acceso a la base de datos (DAO).

Catálogo de servicios de aplicaciones: el catálogo de servicios gestiona la encapsulación de las páginas PHP de lógica empresarial central relacionadas con la aplicación. El llamado servicio proporciona una interfaz para llamadas de servicio de página de visualización para implementar la lógica empresarial y reducir el acoplamiento de código.

Ver directorio de archivos: el directorio de vista es la capa web, responsable del diseño de la página, la visualización del contenido y el control de salto de solicitudes. Su capa web utiliza el motor de plantillas Smarty e implementa el control y el mapeo de URL por sí mismo. , consulte el archivo de configuración para un uso específico.

app.yml es el archivo de configuración de la aplicación. El directorio específico de la demostración se puede configurar a través del archivo de configuración. Los elementos de configuración específicos se muestran en la siguiente figura.

El archivo app.yaml en el directorio raíz define los componentes específicos de la aplicación, como se describe a continuación:

! !com.tao.tae.config.domain.Config

#Metainformación de la aplicación

título: voteapp

descripción: nueva estructura de voteapp

versión: 1.0

idioma:/aaa.jpg

#tipo: 1 tae módulo 2 sitio independiente

tipo: 2

#Configuración de CSS global

css:/assets/ stylesheets/g.css

#Página principal Páginas a las que se accede directamente a través de nombres de dominio, como test.uz.tao.com cuando accedido

index:/view/front/view.php

#.taobao.tae.config.domain.Config

#Metainformación de la aplicación: utilizada para

#Título del nombre de la aplicación

título: HelloWorld

#Información de descripción de la aplicación

descripción: DEMO de la aplicación TAE HelloWorld

#Idioma utilizado por la aplicación, temporalmente se admite el lenguaje PHP

idioma: php

#Autor de la aplicación

autor: tae

#Miniatura de visualización de la aplicación

miniatura:/assets/images/default-thumbnail.php

#tipo: 1 sitio independiente del módulo 2

tipo: 2

#Configuración global de CSS#Actualmente solo puede haber un archivo CSS para una aplicación

css:/assets/stylesheets/default.css

#Inicio/configuración de índice, consulte el siguiente contenido

index:/view.php

#http configuración de solicitud

urls:

#Página frontal, no raíz de la aplicación

#El siguiente URI de acceso de solicitud está disponible:

#URI:/Requiere configuración de índice

# URI:/d /index

#URI:/view.php

- {handler:/view.php, url:/index}

Paso 4 : Escriba el archivo PHP de la página de inicio (view.php)

Cree un nuevo archivo llamado view.php en el directorio de la aplicación hello _world.

Tenga en cuenta: el archivo PHP de la página está asociado con la configuración app.yml del paso anterior. Los archivos PHP no configurados no se pueden ejecutar

.