Le corps allate et le corps cardiaque sont deux glandes endocrines, primitivement paires, que l'on trouve chez les insectes. Elles sont reliées entre elles par des nerfs et ont tendance à se rapprocher au cours de l'évolution, voire à fusionner (parfois même avec la glande de mue) pour ne former qu'un seul organe endocrine complexe. Ce complexe endocrine allato-cardiaque (parfois nommé aussi complexe rétro-cérébral) présente des analogies avec l'hypophyse des vertébrés.
L'anneau de Weismann (ou ring-gland en anglais) est l'organe formé chez les larves des diptères supérieurs par la fusion des corps allates, des corps cardiaques et des glandes de mue. Il constitue un anneau autour de l'aorte.
Toutefois, les choses ne sont pas aussi tranchées, et c'est pourquoi il est difficile de présenter séparément ces deux organes. On sait par exemple qu'il existe des fibres neurosécrétrices cérébrales qui peuvent déboucher dans le corps allate de certains insectes, notamment celles produisant l'hormone prothoracotrope. Inversement, on sait aussi que des cellules propres au corps cardiaque produisent également des hormones : chez le criquet par exemple, le corps cardiaque, unique, se compose d'un lobe neurohémal, lieu de stockage et de libération de neurohormones synthétisées dans le cerveau, et d'un lobe glandulaire contenant notamment les cellules synthétisant l'hormone adipokinétique.
Au total, comme l'hypophyse des vertébrés, le complexe allato-cardiaque cumule donc les fonctions d'une glande endocrine et d'un organe de libération de neurohormones cérébrales.