Hamlets (aiemmin IBM Servlet-based Content Creation Framework) on alun perin René Pawlitzekin IBM:llä kehittämä avoimeen lähdekoodiin perustuva ohjelmistokehys WWW-palvelujen toteuttamiseen. Hamlet määrittelee palvelman (), joka lukee XHTML-sivupohjan tiedostosta käyttäen SAX:ia. Tämän jälkeen sivu rakennetaan dynaamisesti lisäämällä sisältö niihin kohtiin pohjassa, jotka on merkitty tietyillä tageilla ja ID:illä muutamia takaisinkutsumetodeja () käyttämällä. Palvelman suorittamista voidaan nopeuttaa kääntämällä sivupohja konekielelle ennen Hamletsin ajamista.

Hamlets-kehysten avulla mahdollistetaan helppokäyttöisten, helposti ymmärrettävien ja kevyiden palvelmien kehitystä. Hamletseja käyttämällä voidaan myös taata sisällön ja esitystavan täydellinen erottelu.

Aiheesta muualla

Hamletsin kotisivu

Luokka:World Wide Web Luokka:Vapaat ohjelmistot