ebcdic.html.ko.euc-kr revision 3f08db06526d6901aa08c110b5bc7dde6bc39905
<?xml version="1.0" encoding="EUC-KR"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="ko" xml:lang="ko"><head><!--
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
This file is generated from xml source: DO NOT EDIT
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
-->
<title>����ġ EBCDIC ���� - Apache HTTP Server</title>
<link href="/style/css/manual.css" rel="stylesheet" media="all" type="text/css" title="Main stylesheet" />
<link href="/style/css/manual-loose-100pc.css" rel="alternate stylesheet" media="all" type="text/css" title="No Sidebar - Default font size" />
<link href="/style/css/manual-print.css" rel="stylesheet" media="print" type="text/css" />
<link href="/images/favicon.ico" rel="shortcut icon" /></head>
<body id="manual-page"><div id="page-header">
<p class="menu"><a href="/mod/">���</a> | <a href="/mod/directives.html">���þ��</a> | <a href="/faq/">FAQ</a> | <a href="/glossary.html">���</a> | <a href="/sitemap.html">����Ʈ��</a></p>
<p class="apache">Apache HTTP Server Version 2.5</p>
<img alt="" src="/images/feather.gif" /></div>
<div class="up"><a href="./"><img title="&lt;-" alt="&lt;-" src="/images/left.gif" /></a></div>
<div id="path">
<a href="http://www.apache.org/">Apache</a> &gt; <a href="http://httpd.apache.org/">HTTP Server</a> &gt; <a href="http://httpd.apache.org/docs/">Documentation</a> &gt; <a href="../">Version 2.5</a> &gt; <a href="./">Platform Specific Notes</a></div><div id="page-content"><div id="preamble"><h1>����ġ EBCDIC ����</h1>
<div class="toplang">
<p><span>������ ���: </span><a href="/en/platform/ebcdic.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="/ko/platform/ebcdic.html" title="Korean">&nbsp;ko&nbsp;</a></p>
</div>
<div class="outofdate">�� ������ �ֽ��� ���� �ƴմϴ�.
�ֱٿ� ����� ������ ���� ������ ����ϼ���.</div>
<div class="warning">�� ������ ����ġ ������ 2.0 ����
����� ������ ������� �ʴ�. ������ ��ȿ�� ������ ������,
�����ؼ� ����ϱ� �ٶ���.
</div>
</div>
<div id="quickview"><ul id="toc"><li><img alt="" src="/images/down.gif" /> <a href="#overview">����ġ EBCDIC ���� ����</a></li>
<li><img alt="" src="/images/down.gif" /> <a href="#design">���� ��ǥ</a></li>
<li><img alt="" src="/images/down.gif" /> <a href="#technical">����� �ذ�å</a></li>
<li><img alt="" src="/images/down.gif" /> <a href="#porting">���ÿ� ���ؼ�</a></li>
<li><img alt="" src="/images/down.gif" /> <a href="#document">���� ���忡 ���ؼ�</a></li>
<li><img alt="" src="/images/down.gif" /> <a href="#modules">����ġ ����� ����</a></li>
<li><img alt="" src="/images/down.gif" /> <a href="#third-party">�����ڰ� ���� ����� ����</a></li>
</ul></div>
<div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
<div class="section">
<h2><a name="overview" id="overview">����ġ EBCDIC ���� ����</a></h2>
<p>����ġ �������� 1.3 ���� ó������ EBCDIC ����������
�⺻ ������������ ����ϴ� (��-ASCII) �����÷��� ��ǻ�ͷ�
���õǾ��.</p>
<p>(<a href="http://www.siemens.de/servers/bs2osd/osdbc_us.htm">BS2000/OSD
�ü��</a>�� ����ϴ� SIEMENS �迭 �����÷����� ���Ѵ�.
�� �����÷��� �ü������ ���� SVR4�迭�� POSIX �����ý�����
�ִ�).</p>
<p>������ ó���� ������ ���� ���� ���۵Ǿ��</p>
<ul>
<li>�� �÷������ε� <a href="http://dev.apache.org/">����ġ
������</a>�� ������ �� �ִٴ� ���ɼ��� ���̱����ؼ�</li>
<li>(��� �� ���õ�) ������ <a href="http://www.w3.org/Daemon/">CERN-3.0</a> ������ ��ü��
"�����ϰ� ������" �İ��ڸ� ã������</li>
<li>�� �÷��� ����ġ�� prefork ���μ��� ����� CERN��
accept-fork-serve ��� ���� 5�� �̻� ������ ������
���̱����ؼ�.</li>
</ul>
<p>�� ������ ���ý� ���� ����� ������ ������ �����Ѵ�.</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
<div class="section">
<h2><a name="design" id="design">���� ��ǥ</a></h2>
<p>EBCDIC ������ ������ �ϳ��� ���ο� ������ ��ȯ�� �����ϰ�
���� ��ȯ�� �� �ֵ��� ������ (EBCDIC) CERN ������ ȣȯ����
�����ϴ� ���̴�. �׷��� HTML ������ (���� CERN ������ �ν��ϴ�
������ �����) ASCII�� (POSIX �����ý����� �⺻ ���� ���.
�׷��Ƿ� <code>grep</code>�̳� <code>sed</code> ���� POSIX
������ ����� �� �ִ� �������� �����) EBCDIC �� ��� �������
������ �� �־�� �Ѵ�. ���� �ذ�å�� ����ġ ������ �߰�����
������ ����ä�� ������ ����� �ľ��ϴ� "���� MIME ���"�̴�
(�Ʒ� ���). ���� ����� ��ȯ�ؾ��� ��� ������
"ebcdic-handler"�� �����ϴ� ������� ������ �ذ��� ���̴�.</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
<div class="section">
<h2><a name="technical" id="technical">����� �ذ�å</a></h2>
<p>����ġ�� BUFF �ڷ���� �޽�带 ����Ͽ� ��� �������
�ϹǷ� ���� ���� ����� BUFF ó�� �Լ��� ��ȯ����� �߰��ϴ�
���̴�. �������� ��ȯ�� �� �־�� �ϱ⶧���� BUFF ��ü��
��ȯ�ؾ� �ϴ��� �˷��ִ� BUFF ǥ�ø� �߰��ߴ�. �� ǥ�ô�
HTTP ���������� ���� �ܰ迡�� ����� �� �ִ�:</p>
<ul>
<li>��û�� �ޱ� �� <strong>��ȯ</strong> (��û�� ��û�����
�׻� ASCII ����̱� ������)</li>
<li>��û ������ �޾����� content type�� ���
<strong>��ȯ/��ȯ����</strong> (��û ������ ASCII ���ڳ�
���̳ʸ� ������ ��� ��ȯ�ؾ� �ϱ⶧����)</li>
<li>��������� ������ �� <strong>��ȯ</strong> (���������
�׻� ASCII ����̱⶧����)</li>
<li>���� ������ ������ content type�� ���
<strong>��ȯ/��ȯ����</strong> (���� ������ ���� �����̰ų�
���̳ʸ� �����̱⶧����)</li>
</ul>
</div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
<div class="section">
<h2><a name="porting" id="porting">���ÿ� ���ؼ�</a></h2>
<ol>
<li>
<p>�ҽ��� ��ȭ�� �ΰ��� <code>#ifdef</code>�� ������
�� �ִ�:</p>
<dl>
<dt><code><strong>#ifdef
CHARSET_EBCDIC</strong></code></dt>
<dd>
<p>��� EBCDIC��� ��ǻ�Ϳ� �ʿ��� �ڵ�. ���ں�ȯ,
�� �������հ��� ���ӵ� ���ڰ� ����, � HTTP ��������
�κ��� ��ȯ�Ǿ� �ϴ����� �˷��ִ� ǥ�� <em>��.</em></p>
</dd>
<dt><code><strong>#ifdef _OSD_POSIX</strong></code></dt>
<dd>
<p>SIEMENS BS2000/OSD �����÷��� �÷��� �ʿ���
�ڵ�. BS2000/OSD �÷��� �ʿ��� ������� ���̿�
���� ���� ������ �ٷ��.</p>
</dd>
</dl>
</li>
<li>
<p>���� ���ؿ��� ASCII�� EBCDIC�� ��ȭ�� (BS2000 POSIX����
�� ����� �����ϴ� ���� �ɼ��� �ִ�) HTTP �������� ���ؿ���
��۵Ǵ� �ڷῡ �������ݰ�� ���ڿ��� �������ݰ� ������
�Ϲ������� �����ֱ⶧���� �ǵ������� �������
<em>�ʾҴ�</em>. HTTP �������� ���ڿ��� (<code>GET</code>
��û, Header: ��, ��Ÿ ���� <em>��.</em>) �׻� ASCII
����̰�, ������� �κ��� (<em>��</em>, GIF �׸�, CGI
��� <em>��.</em>) ������ �׻� "��ȯ�����ʰ� �׳�" ������
�Ѵ�. ���� �ڵ�� "�������� ���ڿ�"�� "�Ϲ� �ڷ�"��,
���ڿ����� <code>bgets()</code>�� <code>rvputs()</code>,
���̳ʸ� �ڷῡ�� <code>bgets()</code>��
<code>rvputs()</code> �Լ��� ����Ͽ� �����Ѵ�. �׷��Ƿ�
������ ��� ���� ��ȯ�ϴ� ���� �������� �ʴ�.</p>
<p>(���� ���������� ��� EBCDIC ������ �׻� ASCII��
�����ϵ��� �غ��ؾ� �Ѵ�)</p>
</li>
<li>
<p>�׷��� ���ÿ��� (�����Ϸ��� EBCDIC ���ڿ��� ��ȯ��)
���� ���� ���ڿ��� ������ ���� ������ �⺻ ��������
���ؿ��� ��ȯ�ϴ� ����� �ִ�. ���� �ڵ忡 ����� ASCII
escape���� <code>\012</code>�� <code>\015</code>�� ���ܴ�:
�̵��� �̹� ASCII <code>\n</code>�� <code>\r</code>��
���̳ʸ� ���̱⶧���� ASCII�� �ι� ��ȯ�ϸ� �ȵȴ�.
�� ���ܴ� ������ ���� ���ڿ����� ���ȴ�; <em>�ܺ�</em>
EBCDIC ������ ASCII �ٹٲ޹��ڸ� �����ϸ� �ȵȴ�.</p>
</li>
<li>
<p>BUFF ���Լ��� ����ϴ� ����� ���캻 �� ���� ���
puts/write/get/gets�� ��ġ�ԵǴ� "ebcdic/ascii ��ȯ
����"�� �߰��ϰ�, �������� ��ȯ������ ������ �� �ִ�
��ȯ ǥ�ø� �߰��ߴ�. ������ ��(�����̳� CGI ���)����
���(��û�� Ŭ���̾�Ʈ)���� �̵��Ҷ� �׻� �� ������
�ι� ������: <code>���� -&gt; ����ġ</code>, <code>����ġ
-&gt; Ŭ���̾�Ʈ</code>.</p>
<p>������ ���� EBCDIC ������� �� CGI ��ũ��Ʈ �����
������� �а�, ������ ��ũ��Ʈ ����� ASCII���� �˾Ƴ�
�� �ִ� (WWW �湮�ڼ��� ���� ���α׷��� ���� ���: ����
������ GIF �׸��̴�). �⺻ EBCDIC ������� ��� �����
ó���Ѵ�; �׷� ���� ������ ������ type�� ��� ������
���� ������ �̹� ASCII���� Ȥ�� EBCDIC���� ��ȯ�� �ؾ�
�ϴ��� �����Ѵ�.</p>
</li>
<li>
<p>(MIME type�� text/plain, text/html <em>��</em>) ������
�Ϲ� ������ ������ �Ϲ������� ASCII�� ��ȯ�ϰų�, (����ڿ���
��� �����ϱ����� �̸� ������ ASCII ������� �����Ͽ��ų�
NFS�� ����Ʈ�� ���丮�� ������ �ִ� ���) ��ȯ����
������ �� �ִ�.</p>
<p><strong>��:</strong></p>
<p>�̸��� <code>.ahtml</code>�� ������ ������ �Ϲ�����
��ȯ���� ASCII <code>text/html</code> ������ (�׸���
<code>.ascii</code> Ȯ���ڴ� ASCII
<code>text/plain</code>����) �����Ϸ��� ���� ���þ
����Ѵ�:</p>
<div class="example"><p><code>
AddType text/x-ascii-html .ahtml <br />
AddType text/x-ascii-plain .ascii
</code></p></div>
<p>��, <code>text/foo</code> ���� MIME type��
<code>AddType</code> "<code>text/x-ascii-foo</code>"
�����Ͽ� "�Ϲ� ASCII"�� ������ �� �ִ�.</p>
</li>
<li>
<p>������ �Ϲ� ���ڰ� �ƴ� ������ ��ȯ���� �׻� "���̳ʸ�"��
�����Ѵ�. <em>���� ���</em>, GIF/ZIP/AU ������Ŀ�
���� ������ �����̴�. ���� ����ڴ� "<code>rcp -b</code>"
���̳ʸ� �ɼ��� ����Ͽ� ������ �����÷��� ȣ��Ʈ��
�����߾�� �Ѵ�.</p>
</li>
<li>
<p>�����Ľ� ������ �׻� ��ǻ�Ͱ� ����ϴ� �⺻ �������
(<em>��</em>, EBCDIC) ����Ǿ�ٰ� �����ϰ�, ó���Ŀ�
��ȯ�Ѵ�.</p>
</li>
<li>
<p>CGI ����� ��� CGI ��ũ��Ʈ�� ��ȯ�� �ʿ����� �����Ѵ�:
������ Content-Type�� �����Ͽ�, ���������� ��ȯ�ϰ�,
GIF ����� ��ȯ���� ���� �� �ִ�. �츮�� ������ wwwcount
���α׷��� ������ ����.</p>
</li>
</ol>
</div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
<div class="section">
<h2><a name="document" id="document">���� ���忡 ���ؼ�</a></h2>
<h3><a name="binary" id="binary">���̳ʸ� ����</a></h3>
<p>������ <code>Content-Type:</code>�� <code>text/</code>��
�����ϴ� �ʴ� ������ <em>���̳ʸ� ����</em>�� �����Ͽ�
� ��ȯ�� ���� �ʴ´�. ���̳ʸ� ���Ͽ��� GIF �׸�, gzip����
������ ���� ���� �ִ�.</p>
<p>�����÷��� ȣ��Ʈ�� ���н� Ȥ�� �������� PC���� ���̳ʸ�
������ ����� ���� ftp "binary" (<code>TYPE I</code>) ��ɾ
�����÷��� ȣ��Ʈ���� (���н� <code>rcp</code>��
<code>-b</code> �ɼ��� �������� �ʴ´�) <code>rcp -b</code>
��ɾ �ݵ�� ����϶�.</p>
<h3><a name="text" id="text">���� ����</a></h3>
<p>�⺻������ ������ ���������� (<em>��</em>,
<code>Content-Type:</code>�� <code>text/</code>�� �����ϴ�
��� ����) ȣ��Ʈ�� �⺻ ���������� EBCDIC���� ����Ǿ�ٰ�
�����Ѵ�.</p>
<h3><a name="ssi" id="ssi">Server Side Include ����</a></h3>
<p>SSI ������ ���� EBCDIC ������θ� �����ؾ� �Ѵ�. ó���ϱ�
�� ASCII�� ��ȯ���� �ʴ´�.</p>
</div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
<div class="section">
<h2><a name="modules" id="modules">����ġ ����� ����</a></h2>
<table class="bordered">
<tr>
<th>���</th>
<th>����</th>
<th>���</th>
</tr>
<tr>
<td><code class="module"><a href="/mod/core.html">core</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_access.html">mod_access</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_actions.html">mod_actions</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_alias.html">mod_alias</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_asis.html">mod_asis</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_auth.html">mod_auth</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_auth_anon.html">mod_auth_anon</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_auth_dbm.html">mod_auth_dbm</a></code></td>
<td class="centered">?</td>
<td>��ü <code>libdb.a</code>�� ����Ͽ�</td>
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_autoindex.html">mod_autoindex</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_cern_meta.html">mod_cern_meta</a></code></td>
<td class="centered">?</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_cgi.html">mod_cgi</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code>mod_digest</code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_dir.html">mod_dir</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_so.html">mod_so</a></code></td>
<td class="centered">-</td>
<td>�������̺귯���� ����</td>
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_env.html">mod_env</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_example.html">mod_example</a></code></td>
<td class="centered">-</td>
<td>(���� �ܰ�)</td>
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_expires.html">mod_expires</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_headers.html">mod_headers</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_imagemap.html">mod_imagemap</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_include.html">mod_include</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_info.html">mod_info</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code>mod_log_agent</code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code>mod_log_config</code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_log_referer.html">mod_log_referer</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_mime.html">mod_mime</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_mime_magic.html">mod_mime_magic</a></code></td>
<td class="centered">?</td>
<td>���� ���þȵ�</td>
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_negotiation.html">mod_negotiation</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_proxy.html">mod_proxy</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_rewrite.html">mod_rewrite</a></code></td>
<td class="centered">+</td>
<td>�׽�Ʈ�ȵ�</td>
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_setenvif.html">mod_setenvif</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_speling.html">mod_speling</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_status.html">mod_status</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_unique_id.html">mod_unique_id</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_userdir.html">mod_userdir</a></code></td>
<td class="centered">+</td>
<td />
</tr>
<tr>
<td><code class="module"><a href="/mod/mod_usertrack.html">mod_usertrack</a></code></td>
<td class="centered">?</td>
<td>�׽�Ʈ�ȵ�</td>
</tr>
</table>
</div><div class="top"><a href="#page-header"><img alt="top" src="/images/up.gif" /></a></div>
<div class="section">
<h2><a name="third-party" id="third-party">�����ڰ� ���� ����� ����</a></h2>
<table class="bordered">
<tr>
<th>���</th>
<th>����</th>
<th>���</th>
</tr>
<tr>
<td><code><a href="http://java.apache.org/">mod_jserv</a>
</code></td>
<td class="centered">-</td>
<td>JAVA�� �������̴�.</td>
</tr>
<tr>
<td><code><a href="http://www.php.net/">mod_php3</a></code></td>
<td class="centered">+</td>
<td><code>mod_php3</code>�� LDAP, GD, FreeType ���̺귯����
�Բ� �� �����Ѵ�.</td>
</tr>
<tr>
<td><code><a href="http://hpwww.ec-lyon.fr/~vincent/apache/mod_put.html">mod_put</a></code></td>
<td class="centered">?</td>
<td>�׽�Ʈ�ȵ�</td>
</tr>
<tr>
<td><code><a href="ftp://hachiman.vidya.com/pub/apache/">mod_session</a></code></td>
<td class="centered">-</td>
<td>�׽�Ʈ�ȵ�</td>
</tr>
</table>
</div></div>
<div class="bottomlang">
<p><span>������ ���: </span><a href="/en/platform/ebcdic.html" hreflang="en" rel="alternate" title="English">&nbsp;en&nbsp;</a> |
<a href="/ko/platform/ebcdic.html" title="Korean">&nbsp;ko&nbsp;</a></p>
</div><div id="footer">
<p class="apache">Copyright 2011 The Apache Software Foundation.<br />Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.</p>
<p class="menu"><a href="/mod/">���</a> | <a href="/mod/directives.html">���þ��</a> | <a href="/faq/">FAQ</a> | <a href="/glossary.html">���</a> | <a href="/sitemap.html">����Ʈ��</a></p></div>
</body></html>