Jump to content

Multitier programming

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Guidosalva (talk | contribs) at 10:53, 2 May 2020 (First content). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Multitier programming is a programming paradigm for distributed software. In multitier programming, the functionalities that belongs to multiple tiers (e.g., the client, the server and the database in a Web application) is part of the same compilation unit and are developed in the same programming language. In contrast, traditionally, tiers are developed using different languages, e.g., JavaScript for the Web client, PHP for the Web server and SQL for the database.

References

Ezra Cooper, Sam Lindley, Philip Wadler, Jeremy Yallop: [1]Links: Web Programming Without Tiers. FMCO 2006: 266-296

Manuel Serrano, Gérard Berry: Multitier programming in Hop. Commun. ACM 55(8): 53-59 (2012)[2]

  1. ^ Cooper, Ezra (2006). "Links: Web Programming Without Tiers": 266–296. doi:10.1007/978-3-540-74792-5_12. {{cite journal}}: Cite journal requires |journal= (help)
  2. ^ Serrano, Manuel (2012). "Multitier programming in Hop". Commun. ACM. 55 (8): 53–59. doi:10.1145/2240236.2240253.