Part of the Programming glossary:

Originally, to marshall was to tend horses or to arrange things in preparation for a feast. In heraldry, marshalling is the arrangement of several coats of arms to form a single composition. In the military, marshalling is the gathering and ordering of military forces in preparation for battle.

In computer programming, marshalling is the process of gathering data from one or more application s or non-contiguous sources in computer storage, putting the data pieces into a message buffer , and organizing or converting the data into a format that is prescribed for a particular receiver or programming interface.

Marshalling is usually required when passing the output parameters of a program written in one language as input to a program written in another language.

This was last updated in April 2005
Contributor(s): Vaibhav Ranjangaonkar
Posted by: Margaret Rouse

Related Terms

Definitions

  • Easter Egg

    - An Easter Egg is an unexpected surprise -- an undocumented procedure or unauthorized feature that's playful in nature or gives credit to the software developer or chip designer. (WhatIs.com)

  • NetBeans

    - NetBeans is a Java-based integrated development environment (IDE). The term also refers to the IDE’s underlying application platform framework.  (SearchSOA.com)

  • scraper site

    - A scraper site is a website that features content stolen from other sites and presented as original. Scraper sites copy valuable content from legitimate websites and republish it on their own sites. (WhatIs.com)

Glossaries

  • Programming

    - Terms related to software programming, including definitions about programming languages and words and phrases about software design, coding, testing and debugging.

  • Internet applications

    - This WhatIs.com glossary contains terms related to Internet applications, including definitions about Software as a Service (SaaS) delivery models and words and phrases about web sites, e-commerce ...

Ask a Question. Find an Answer.Powered by ITKnowledgeExchange.com

Ask An IT Question

Get answers from your peers on your most technical challenges

Ask Question
  • SBS 2003 to 2011 Migration Failure

    I just performed a migration from SBS 2003 to SBS 2011 standard about a month ago. Like you, the client didn't use Sharepoint, or fax. So what I did was just just skip both of those options in th...

  • Server/Domain Controller MMC snap-ins

    You'll probably be better off using the MMC snapins then your own app as the snapins are updated with new functionality with each OS release and your application isn't. The Snapins are: Active Dir...

  • Get LastInputTime by WinStationQueryInformationW returns with 7 min difference

    Yes, I have run into this too. I suspect that it is a bug in Windows, as I've seen this 7 minute difference appear in the built-in Windows Terminal Services Manager as well. BTW, if you'd rather a...

Tech TalkComment

Share
Comments

    Results

    Contribute to the conversation

    All fields are required. Comments will appear at the bottom of the article.