1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<!-- saved from url=(0029)http://www.helpandmanual.com/ -->
<head><script type="text/javascript" src="helpman_topicinit.js"></script>
<!-- Redirect browser to frame page if page is not in the content frame. -->
<script type="text/javascript">
<!--
if (top.location.search.lastIndexOf("toc=0")<=0) {
if (top.frames.length==0) { top.location.href="index.html?app_plain_service.htm"; }
else { parent.lazysync('app_plain_service.htm'); }
}
//-->
</script>
<script type="text/javascript" src="highlight.js"></script>
<title>Plain Service</title>
<meta name="generator" content="Help & Manual">
<meta name="keywords" content="">
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<link type="text/css" href="styles.css" rel="stylesheet">
<link type="text/css" href="custom.css" rel="stylesheet">
<script type="text/javascript" src="nsh.js"></script>
<!-- non-scrolling headers for CHM and browser-based help, local styles-->
<style TYPE="text/css" media="screen">
<!--
body {
margin:0;
padding:0;
overflow: auto;
background: #FFFFFF;
}
#idheader {
width:100%;
height:auto;
padding: 0;
margin: 0;
}
#idheaderbg {
background: #6F6F6F;
}
-->
</style>
<style TYPE="text/css" MEDIA="print">
<!--
/* Hide navigation links and add space between header
and text in the printed version. Not valid for eBooks. */
#idnav { display:none; }
.topichead { padding: 5px 5px 20px 5px; }
-->
</style>
</head>
<body onload="highlight();">
<div id="hmpopupDiv" style="visibility:hidden; position:absolute; z-index:1000; filter:progid:DXImageTransform.Microsoft.DropShadow(color='b0b0b0', Direction=135, OffX='3', OffY='3') progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);"></div>
<!--ZOOMSTOP-->
<div id="idheader">
<div id="idheaderbg">
<table width="100%" border="0" cellspacing="0" cellpadding="0"
style="margin: 0px; color: #6F6F6F; background: url(header_bg.jpg);">
<tr valign="bottom">
<td align="left" valign="bottom" class="topichead">
<p class="crumbs" id="idnav"><b>Navigation:</b>
<a href="application.htm">Application</a> > <a href="app_descriptors.htm">Descriptors</a> > <a href="app_service.htm">Service</a> ></p>
<p class="p_Heading1"><span class="f_Heading1">Plain Service</span></p>
</td>
<td align="right" width="120" valign="middle" class="topichead" id="idnav">
<a href="javascript: print();"
onmouseover="document.images.prntr.src='print1.gif'"
onmouseout="document.images.prntr.src='print2.gif'"
><img name="prntr" border="0" alt="Print this Topic" title="Print this Topic" src="print2.gif"
></a>
<a href="app_service.htm"
onmouseover="document.images.prev.src='btn_prev_h.gif'"
onmouseout="document.images.prev.src='btn_prev_n.gif'"
><img name=prev src="btn_prev_n.gif" border=0 alt="Previous page"
></a><a href="app_service.htm"
onmouseover="document.images.main.src='btn_home_h.gif'"
onmouseout="document.images.main.src='btn_home_n.gif'"><img name=main src="btn_home_n.gif" border=0 alt="Return to chapter overview"
></a><a href="app_service_instance.htm"
onmouseover="document.images.next.src='btn_next_h.gif'"
onmouseout="document.images.next.src='btn_next_n.gif'"><img name=next src="btn_next_n.gif" border=0 alt="Next page"
></a>
</td>
</tr>
<tr><td colspan="2" style="height: 3px; background: url(header_bg_shadow.gif)"></td></tr>
</table>
</div>
<!-- The following code displays Expand All/Collapse All links below the header in topics containing toggles -->
</div>
<div id="idcontent"><div id="innerdiv">
<!--ZOOMRESTART-->
<p class="p_Heading2"><span class="f_Heading2">Properties</span></p>
<p class="p_IndentList2"><span class="f_IndentList2">The Service Properties panel offers the following fields:</span></p>
<p class="p_Heading2Sub2"><span class="f_Heading2Sub2">Service Name</span></p>
<p class="p_IndentList3"><span class="f_IndentList3">The name of the service. Must be unique within the enclosing IceBox server.</span></p>
<p class="p_Heading2Sub2"><span class="f_Heading2Sub2">Description</span></p>
<p class="p_IndentList3"><span class="f_IndentList3">A free-text description of this service.</span></p>
<p class="p_Heading2Sub2"><span class="f_Heading2Sub2">Property Sets</span></p>
<p class="p_IndentList3"><span class="f_IndentList3">List of property-set IDs; you refer to a property set to "include" all its properties in the service.</span></p>
<p class="p_Heading2Sub2"><span class="f_Heading2Sub2">Properties</span></p>
<p class="p_IndentList3"><span class="f_IndentList3">Ice properties private to this service.</span></p>
<p class="p_Heading2Sub2"><span class="f_Heading2Sub2">Log Files</span></p>
<p class="p_IndentList3"><span class="f_IndentList3">This table can be used to declare a number of log files used by this service. Path is the path to the log file (a relative path is relative to the IceGrid node working directory); when Property is set, IceGrid generates a property with this name and the log file path as value.</span></p>
<p class="p_IndentList3"><span class="f_IndentList3">You declare log files to be able to conveniently retrieve them using IceGrid Admin (in the <a href="live_deployment.htm">Live Deployment</a> tab) or with the icegridadmin command-line utility.</span></p>
<p class="p_Heading2Sub2"><span class="f_Heading2Sub2">Entry Point</span></p>
<p class="p_IndentList3"><span class="f_IndentList3">The service's entry point, for example </span><span class="f_T_Code">IceStormService,32:createIceStorm</span><span class="f_IndentList3">. </span></p>
<p class="p_IndentList3"><span class="f_IndentList3">IceGrid will append </span><span class="f_T_Code">--Ice.Config=</span><span class="f_T_Code" style="font-style: italic;">path-to-service-config-file</span><span class="f_IndentList3"> to this entry point when it generates the </span><span class="f_T_Code">IceBox.Service.</span><span class="f_T_Code" style="font-style: italic;">service-name</span><span class="f_IndentList3"> property in the enclosing IceBox server config file.</span></p>
<p class="p_Heading2"><span class="f_Heading2">Children</span></p>
<p class="p_IndentList2"><span class="f_IndentList2">A plain service can have two types of children:</span></p>
<div style="text-align: left; text-indent: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 30px;"><table border="0" cellpadding="0" cellspacing="0" style="line-height: normal;"><tr style="vertical-align:baseline" valign="baseline"><td width="13"><span style="font-size: 11pt; font-family: 'Arial Unicode MS', 'Lucida Sans Unicode', 'Arial'; color: #000000;">•</span></td><td><span class="f_IndentList2"><a href="app_adapter.htm">Adapter</a></span></td></tr></table></div><div style="text-align: left; text-indent: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 30px;"><table border="0" cellpadding="0" cellspacing="0" style="line-height: normal;"><tr style="vertical-align:baseline" valign="baseline"><td width="13"><span style="font-size: 11pt; font-family: 'Arial Unicode MS', 'Lucida Sans Unicode', 'Arial'; color: #000000;">•</span></td><td><span class="f_IndentList2"><a href="app_dbenv.htm">Database Environment</a></span></td></tr></table></div>
<!--ZOOMSTOP-->
<p> </p><hr size="1"><p class="fsmall">Page url:
<a href="http://www.zeroc.com/doc/Ice-3.3.1/IceGridAdmin/index.html?app_plain_service.htm" target="_top">http://www.zeroc.com/doc/Ice-3.3.1/IceGridAdmin/index.html?app_plain_service.htm</a>
</p>
</div></div>
<script type="text/javascript">
<!--
var lastSlashPos = document.URL.lastIndexOf("/") >
document.URL.lastIndexOf("\\") ? document.URL.lastIndexOf("/") :
document.URL.lastIndexOf("\\");
if( document.URL.substring( lastSlashPos + 1, lastSlashPos + 4
).toLowerCase() != "~hh" )
{
nsrInit();
}
-->
</script>
</body>
</html>
|