data marshalling


The process of gathering data and transforming it into a standard format before it is transmitted over a network so that the data can transcend network boundaries. In order for an object to be moved around a network, it must be converted into a data stream that corresponds with the packet structure of the network transfer protocol. This conversion is known as data marshalling. Data pieces are collected in a message buffer before they are marshaled. When the data is transmitted, the receiving computer converts the marshaled data back into an object.

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

Read Also:

  • Data Mart

    A database, or collection of databases, designed to help managers make strategic decisions about their business. Whereas a data warehouse combines databases across an entire enterprise, data marts are usually smaller and focus on a particular subject or department. Some data marts, called dependent data marts,are subsets of larger data warehouses. Also spelled as datamart.

  • data migration

    (1) The process of translating data from one format to another. Data migration is necessary when an organization decides to use a new computing systems or database management system that is incompatible with the current system. Typically, data migration is performed by a set of customized programs or scriptsthat automatically transfer the data. (2) The […]

  • data miner

    (n.) A software application that monitors and/or analyzes the activities of a computer, and subsequently its user, of the purpose of collecting information that typically will be used for marketing purposes. The two most common forms of data miners are data mining programs that an organization uses to analyze its own data to look for […]

  • Data Mining

    Data mining requires a class of database applications that look for hidden patterns in a group of data that can be used to predict future behavior. For example, data mining software can help retail companies find customers with common interests. The phrase data mining is commonly misused to describe software that presents data in new […]

  • data mirroring

    The act of copying data from one location to a storage device in real time. Because the data is copied in real time, the information stored from the original location is always an exact copy of the data from the production device. Data mirroring is useful in the speedy recovery of critical data after a […]


Disclaimer: data marshalling definition / meaning should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional. All content on this website is for informational purposes only.