We calculated the vapor flux of the icy components in the surface layer of a porous, short-period, Jupiter-class comet, in order to investigate the relationship of the observed relative molecular abundances in the coma with those in the nucleus. The model assumes a body containing one major ice component (H2O) and up to three minor components of higher volatility (e.g., CO, CO2, CH3OH). The body's porous structure is modeled as a bundle of tubes with a given tortuosity and initially a constant pore diameter. The mass and energy equations for the different volatiles are solved simultaneously under appropriate boundary conditions. Heat is conducted by the matrix and carried by the vapors. The one-dimensional model includes radially inward and outward flowing vapor within the body, escape of outward flowing gas from the body, complete depletion of less volatile ices in outer layers, and recondensation of vapor in deeper, cooler layers. As a result, we obtain the temperature and abundance distribution in the nucleus and the gas flux into the interior and into the coma for each of the volatiles at various positions in the orbit. The ratio of the gas flux of minor volatiles to that of H2O in the coma varies by several orders of magnitude throughout the orbit. Thus, the relative abundances of species observed in the coma are in most cases not the same as those in the nucleus. Results also indicate that it will be impossible to determine the relative abundances of ices more volatile than water from samples taken a few meters below the surface during a comet rendezvous mission. We made calculations for a wide range of different parameters, such as porosity, pore radius, and thermal conductivity of the matrix. To introduce the model we present typical results for a dust-free comet. (C) 1995 Academic Press, Inc.