Developer Guidelines (Linee guida per gli sviluppatori)
DG
identifica deviazioni da specifiche linee guida di sviluppo per AEM 6.5 e AEM as a Cloud Service. Seguendo le best practice è possibile migliorare la manutenzione e le prestazioni del sistema. Queste deviazioni potrebbero non essere un problema in altri contesti applicativi, incluse versioni precedenti di AEM; tuttavia possono causare problemi se vengono utilizzate con AEM as a Cloud Service.
I sottotipi vengono utilizzati per identificare diversi tipi di violazioni rilevate:
java.io.inputstream
: utilizzo di java.io.InputStream
nel codice dell’applicazione.maintenance.task.configuration
: configurazione di una certa attività di manutenzione periodica.sling.commons.scheduler
: utilizzo dell’API Sling Commons Scheduler per un’attività pianificata.unsupported.asset.api
: utilizzo delle API di Asset Manager non supportate nel codice dell’applicazione.java.io.inputstream
java.io.InputStream
può sfruttare le risorse di memoria al punto di influire sulle prestazioni. Questo diventa un problema a causa della memoria limitata disponibile nei contenitori utilizzati in AEM as a Cloud Service.maintenance.task.configuration
sling.commons.scheduler
unsupported.asset.api
java.io.inputstream
maintenance.task.configuration
sling.commons.scheduler
unsupported.asset.api
Per eventuali domande o dubbi, contatta il Team di supporto AEM.