HTML::Mason
Home > SOA Definitions - HTML::Mason
SearchSOA.com Definitions (Powered by WhatIs.com)
EMAIL THIS
LOOK UP TECH TERMS Powered by: WhatIs.com
Search listings for thousands of IT terms:
Browse tech terms alphabetically:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

HTML::Mason


Show me everything on SOA and Web services standards

DEFINITION - HTML::Mason (generally referred to simply as Mason) is an open source Perl-based platform for creating, serving, and managing Web sites. Originally developed for CMP Media (a publisher of technology magazines), Mason was designed to overcome some of the limitations of the Web's common gateway interface (CGI), a mechanism that allows a user's Web page request to be passed to a program to select and process the Web page to return to the user. Mason establishes a system that makes it relatively easy to develop and manage large volumes of Web pages that encompass both shared and distinct template elements. Although it began as a supplemental set of improvements to the CGI model, Mason became more fully featured as developers adopted and improved it. In 1998, the first version of HTML::Mason was released under the Perl Artistic License.

Mason is structured around reusable components, which consist of HTML, Perl code, and Mason commands. An entire Web page is considered a top level component, and typically contains several smaller embedded components. This object-based architecture means that when a shared component is changed, that change is automatically reflected in dependent pages not only within the same site but also across any other sites sharing the component. The component approach also makes it possible for developers to separate a Web page's programming elements from its design, so that content managers -- who are not usually programmers -- can work on the design aspects of a page without having to deal with the more technically demanding aspects.

Other features of Mason include: the ability to cache components for reuse; easy template creation for applying common features to pages within a directory or hierarchy; and a previewing proxy utility that allows users to see their pages as they would be seen in various situations (such as a different browser, for example). Mason is optimized for use with the Apache Web server and mod_perl (an Apache plug-in used to embed the Perl interpreter -- also called perl, but spelled with a lower case "p" -- into the server to increase performance and flexibility). However, the program can also be used with CGI or as a standalone tool.

Vignette is a similar product.

Learn more about SOA and Web services standards
Cisco's next-generation AON architecture: What will it mean for Web services?: In this second of a two-part column, Preston Gralla examines how Cisco's AON will impact applications, Web services standards and network architecture.
Standard Web services stack remains illusive SOA goal: A single Web services stack all vendors can agree on may be a laudable goal, but even Apache Axis 2.0 does not believe it is reachable and argues that competition might be good.
When all else fails, try SOA best practices: For confused about SOA standards, tools and technologies, and not sure where to begin an implementation, you are not alone, say three analysts who specialize in SOA best practices.
Seven smart statements about SOA: SOA management, the SOA business case and the limits of Web services standards are among the topics covered of late by some of the brighter minds in the SOA arena.
Web services standards: It's getting harder to keep up with all the Web services standards out there. Which new ones or standards on the near horizon do you think we should be watching and why?
Podcast: SOA and multi-core processing: In this podcast, Rogue Wave Software CEO Cory Isaacson will discuss how to get Web services to scale on multi-core processors, how multi-core affects order of processing concerns and what defines ...
Special report: Java EE 5 faces the SOA test: This series looks at what service-oriented principles Java EE 5 has embraced, if the platform offers enough simplicity and what role industry experts expect it to play.
The top SOA/Web services stories of 2006: This two part year-in-review articles includes WS-Policy, agile development, the changing ESB and Eclipse getting more involved with SOA and Web services
Eclipse Tutorial: Want to learn more about Eclipse? Check out the language-neutral Eclipse development platform featuring an extensible plug-in based framework.
Chapter of the week: XML Web services: This chapter, excerpted from Core C# and .NET, takes a look at the pluses and minues of implementing and consuming Web services in a .NET environment.

LAST UPDATED: 23 Oct 2001

Do you have something to add to this definition? Let us know.
Send your comments to techterms@whatis.com

More resources from around the web:
- The Mason Headquarters includes links to more information, documentation, related articles, and a free download.
- PerlMonth provides an introduction to Mason in their article series, Programming with HTML::Mason.





FILE EXTENSION AND FILE FORMAT LIST
File Extension and File Format List:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #


RELATED CONTENT
In search of enterprise mashup standards
The diversity found in enterprise mashups is what spurs innovations, but some viewers see a need for standards. This is part 3 of a 3 part special...
IBM and Sun reportedly in merger talks
The Wall Street Journal reports IBM in talks to buy Sun Microsystems in deal valued at as much as $6.5 billion. Such a deal could give IBM more sway...
SOA specs for energy industry planned
Science Applications International Corp. (SAIC) today announced a collaborative initiative with energy companies to develop service oriented...

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
aptent  (SearchSOA.com)
business service provider  (SearchSOA.com)




HTML::Mason Research - White Paper Library
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts