[jboss-cvs] JBossAS SVN: r70604 - projects/docs/trunk/AS_4/Server_Configuration_Guide/zh-CN.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Mar 10 00:06:48 EDT 2008
Author: xhuang at jboss.com
Date: 2008-03-10 00:06:48 -0400 (Mon, 10 Mar 2008)
New Revision: 70604
Modified:
projects/docs/trunk/AS_4/Server_Configuration_Guide/zh-CN/J2EE_Messaging_On_JBOSS.po
projects/docs/trunk/AS_4/Server_Configuration_Guide/zh-CN/J2EE_Security_On_JBOSS.po
Log:
update
Modified: projects/docs/trunk/AS_4/Server_Configuration_Guide/zh-CN/J2EE_Messaging_On_JBOSS.po
===================================================================
--- projects/docs/trunk/AS_4/Server_Configuration_Guide/zh-CN/J2EE_Messaging_On_JBOSS.po 2008-03-10 00:17:54 UTC (rev 70603)
+++ projects/docs/trunk/AS_4/Server_Configuration_Guide/zh-CN/J2EE_Messaging_On_JBOSS.po 2008-03-10 04:06:48 UTC (rev 70604)
@@ -10,7 +10,7 @@
"Project-Id-Version: J2EE_Messaging_On_JBOSS\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2007-11-05 06:03+0000\n"
-"PO-Revision-Date: 2008-03-06 16:07+1000\n"
+"PO-Revision-Date: 2008-03-10 10:56+1000\n"
"Last-Translator: Xi HUANG <xhuang at redhat.com>\n"
"Language-Team: Simplified Chinese <en at li.org>\n"
"MIME-Version: 1.0\n"
@@ -4188,7 +4188,6 @@
#. Tag: para
#: J2EE_Messaging_On_JBOSS.xml:913
#, no-c-format
-#, fuzzy
msgid ""
"<emphasis role=\"bold\">MaxDepth</emphasis>: The <literal>MaxDepth</literal> "
"is an upper limit to the backlog of messages that can exist for a "
@@ -4201,9 +4200,7 @@
"transaction or other transactions. This is because we don't want the "
"transaction to fail during the commit phase when the message is physically "
"added to the queue."
-msgstr ""
-"<emphasis role=\"bold\">MaxDepth</emphasis>ï¼<literal>MaxDepth</literal> æ¯å¯åå¨äºç®çå°éç积åæ¶æ¯çä¸éãè¶
è¿è¿ä¸ªä¸éæ¶ï¼å¦æ继ç»æ·»å æ°çæ¶æ¯å°å¯¼è´ <literal>org.jboss.mq.DestinationFullException</literal> å¼å¸¸ãå¨æäºæ
åµä¸ä»ç¶å¯ä»¥è¶
è¿<literal>MaxDepth</literal>ãä¾å¦ï¼å½æ¶æ¯è¢«åæ¾è³éåéæ¶ã "
-"è¿æ¯å 为å¨æ¶æ¯ä»ç©çä¸è¢«æ·»å å°éåéæ¶ï¼æ们ä¸å¸æè¿ä¸ªäºå¡å¨æ交é¶æ®µå¤±è´¥ã"
+msgstr "<emphasis role=\"bold\">MaxDepth</emphasis>ï¼<literal>MaxDepth</literal> æ¯å¯åå¨äºç®çå°éç积åæ¶æ¯çä¸éãè¶
è¿è¿ä¸ªä¸éæ¶ï¼å¦æ继ç»æ·»å æ°çæ¶æ¯å°å¯¼è´ <literal>org.jboss.mq.DestinationFullException</literal> å¼å¸¸ãå¨æäºæ
åµä¸ä»ç¶å¯ä»¥è¶
è¿<literal>MaxDepth</literal>ãä¾å¦ï¼å½æ¶æ¯è¢«åæ¾è³éåéæ¶ãæ§è¡è¯»æ交å¤ççäºå¡ä¹ä¼æ¥çéåç大å°ï¼å¿½ç¥ä»»ä½ä½ä¸ºå½åäºå¡æå
¶ä»äºå¡ç»ææ·»å çæ¶æ¯ãè¿æ¯å 为å¨æ¶æ¯ä»ç©çä¸è¢«æ·»å å°éåéæ¶ï¼æ们ä¸å¸æè¿ä¸ªäºå¡å¨æ交é¶æ®µå¤±è´¥ã"
#. Tag: para
#: J2EE_Messaging_On_JBOSS.xml:918
@@ -4409,7 +4406,6 @@
#. Tag: para
#: J2EE_Messaging_On_JBOSS.xml:1011
#, no-c-format
-#, fuzzy
msgid ""
"<emphasis role=\"bold\">MaxDepth</emphasis>: The <literal>MaxDepth</literal> "
"is an upper limit to the backlog of messages that can exist for a "
@@ -4422,9 +4418,7 @@
"transaction or other transactions. This is because we don't want the "
"transaction to fail during the commit phase when the message is physically "
"added to the topic."
-msgstr ""
-"<emphasis role=\"bold\">MaxDepth</emphasis>ï¼<literal>MaxDepth</literal> æ¯åå¨äºç®çå°éç积åæ¶æ¯çä¸éï¼å¦æè¶
è¿è¿ä¸ªå¼ï¼è¯å¾æ·»å æ°æ¶æ¯å°å¯¼è´ <literal>org.jboss.mq.DestinationFullException</literal> å¼å¸¸ãå¨æäºæ
åµä¸ä»ç¶å¯ä»¥è¶
è¿<literal>MaxDepth</literal>ãä¾å¦ï¼å½æ¶æ¯è¢«åæ¾è³éåéæ¶ã "
-"è¿æ¯å 为å¨æ¶æ¯ä»ç©çä¸è¢«æ·»å å°éåéæ¶ï¼æ们ä¸å¸æè¿ä¸ªäºå¡å¨æ交é¶æ®µå¤±è´¥ã"
+msgstr "<emphasis role=\"bold\">MaxDepth</emphasis>ï¼<literal>MaxDepth</literal> æ¯åå¨äºç®çå°éç积åæ¶æ¯çä¸éï¼å¦æè¶
è¿è¿ä¸ªå¼ï¼è¯å¾æ·»å æ°æ¶æ¯å°å¯¼è´ <literal>org.jboss.mq.DestinationFullException</literal> å¼å¸¸ãå¨æäºæ
åµä¸ä»ç¶å¯ä»¥è¶
è¿<literal>MaxDepth</literal>ãä¾å¦ï¼å½æ¶æ¯è¢«åæ¾è³éåéæ¶ãæ§è¡è¯»æ交å¤ççäºå¡ä¹ä¼æ¥çéåç大å°ï¼å¿½ç¥ä»»ä½ä½ä¸ºå½åäºå¡æå
¶ä»äºå¡ç»ææ·»å çæ¶æ¯ãè¿æ¯å 为å¨æ¶æ¯ä»ç©çä¸è¢«æ·»å å°éåéæ¶ï¼æ们ä¸å¸æè¿ä¸ªäºå¡å¨æ交é¶æ®µå¤±è´¥ã"
#. Tag: para
#: J2EE_Messaging_On_JBOSS.xml:1016
@@ -4571,7 +4565,7 @@
"implementation of the <literal>JMSProviderAdaptor</literal> interface and "
"configure the JMSProviderLoader with the class name of the implementation. "
"We'll see an example of this in the configuration section."
-msgstr ""
+msgstr "让æä»¬ä» <literal>org.jboss.jms.jndi.JMSProviderLoader</literal> MBean å¼å§ãè¿ä¸ª MBean è´è´£æ <literal>org.jboss.jms.jndi.JMSProviderAdaptor</literal> å®ä¾å è½½å° JBoss æå¡å¨é并ç»å®è³ JNDIã<literal>JMSProviderAdaptor</literal> æ¥å£æ¯å®ä¹å¦ä½åå¾ JMS æä¾è
çæ ¹ JNDI ä¸ä¸æçæ½è±¡ï¼å®ä¹è·ååè®¾ç½®æ ¹ JNDI ä¸ä¸æç <literal>Context.PROVIDER_URL</literal> ç JNDI åã以åæ ¹ä¸ä¸æç <literal>QueueConnectionFactory</literal> å <literal>TopicConnectionFactory</literal> ä½ç½®ãè¿äºå¯¹äºå¼å¯¼ JMS æä¾è
æ¯å¿
éçãéè¿æè¿äºä¿¡æ¯æ½è±¡è³ä¸ä¸ªæ¥å£ï¼å
¶ä»ç JMS ASF æä¾è
å®ç°å°±å¯ä»¥å JBoss MDB 容å¨ä¸èµ·ä½¿ç¨ã<literal>org.jboss.jms.jndi.JBossMQProvider</literal> æ¯ <literal>JMSProviderAdaptor</literal> æ¥å£ç缺çå®ç°ï¼å®ä¸º JBossMQ JMS æä¾è
æä¾éé
å¨ãè¦ç¨å
¶ä»ç <literal>JMSProviderAdaptor</literal> æ¥å£å®ç°æ¿æ¢ JBossMQ æä¾è
ï¼ä½ å!
ªéç®åå°å建ä¸ä¸ª <literal>JMSProviderAdaptor</literal> æ¥å£çå®ç°å¹¶ç¨è¿ä¸ªå®ç°çç±»åé
ç½® JMSProviderLoader å°±å¯ä»¥äºãæ们å¨é
ç½®ç« èéå°çå°è¿æ ·çä¾åã"
#. Tag: para
#: J2EE_Messaging_On_JBOSS.xml:1103
@@ -4586,6 +4580,9 @@
"<literal>ServerSessionPoolFactory</literal> factory implementation is the "
"JBoss <literal>org.jboss.jms.asf.StdServerSessionPoolFactory</literal> class."
msgstr ""
+"é¤äºè½å¤æ¿æ¢ç¨äº MDB ç JMS æä¾è
ï¼ä½ è¿å¯ä»¥æ¿æ¢ javax.jms.ServerSessionPool æ¥å£çå®ç°ãè¿å¯ä»¥éè¿ <literal>org."
+"jboss.jms.asf.ServerSessionPoolLoader</literal> MBean ç <literal>PoolFactoryClass</literal> å±æ§é
ç½® <literal>org.jboss.jms.asf."
+"ServerSessionPoolFactory</literal> å®ç°çç±»åæ¥å®ç°ã<literal>ServerSessionPoolFactory</literal> å·¥å缺ççå®ç°æ¯ JBoss <literal>org.jboss.jms.asf.StdServerSessionPoolFactory</literal> ç±»ã"
#. Tag: title
#: J2EE_Messaging_On_JBOSS.xml:1107
@@ -4603,7 +4600,7 @@
"interface. It is used by the message driven bean container to access a JMS "
"service provider in a provider independent manner. The configurable "
"attributes of the <literal>JMSProviderLoader</literal> service are:"
-msgstr ""
+msgstr "<literal>JMSProviderLoader</literal> MBean æå¡å建äºä¸ä¸ª JMS æä¾è
éé
å¨å¹¶ç»å®è³ JNDIãJMS æä¾è
éé
å¨æ¯å®ç° <literal>org.jboss.jms.jndi.JMSProviderAdapter</literal> æ¥å£çç±»ãMessage Driven Bean 容å¨ä»¥ç¬ç«äº JMS æä¾è
çæ¹å¼ä½¿ç¨å®æ¥è®¿é® JMS æå¡å¨æä¾è
ã<literal>JMSProviderLoader</literal> æå¡çå¯é
ç½®å±æ§æ¯ï¼"
#. Tag: para
#: J2EE_Messaging_On_JBOSS.xml:1113
@@ -4615,6 +4612,8 @@
"literal> unless overridden by the <literal>AdapterJNDIName</literal> "
"attribute."
msgstr ""
+"<emphasis role=\"bold\">ProviderName</emphasis>ï¼JMS æä¾è
çå¯ä¸å称ãé¤é被 <literal>AdapterJNDIName</literal> å±æ§è¦çï¼å¦åå®å°è¢«ç¨æ¥æ <literal>JMSProviderAdapter</"
+"literal> å®ä¾ç»å®å°åºäº <literal>java:/<ProviderName></literal> ç JNDIã"
#. Tag: para
#: J2EE_Messaging_On_JBOSS.xml:1118
@@ -4721,6 +4720,9 @@
"jboss.jms.jndi.JMSProviderLoader_MBean-_A_jboss."
"xml_fragment_for_specifying_the_MDB_JMS_provider_adaptor\"/>."
msgstr ""
+"å¦ <literal>jboss.xml</literal> fragment given in <xref linkend=\"org."
+"jboss.jms.jndi.JMSProviderLoader_MBean-_A_jboss."
+"xml_fragment_for_specifying_the_MDB_JMS_provider_adaptor\"/> æå±ç¤ºçé
ç½®ï¼MDB è°ç¨è
å¯ä»¥å¼ç¨ RemoteJMSProviderã"
#. Tag: title
#: J2EE_Messaging_On_JBOSS.xml:1148
@@ -4775,6 +4777,8 @@
"topic on multiple servers by configuring multiple bindings with different "
"<literal>JMSProviderAdapterJNDI</literal> settings."
msgstr ""
+"å ä¸ºä½ å¯ä»¥æå®å¤ä¸ª <literal>invoker-proxy-"
+"binding</literal> å
ç´ ï¼è¿å
许 MDB éè¿ä¸åç <literal>JMSProviderAdapterJNDI</literal> 设置é
ç½®å¤ä¸ªç»å®æ¥ä¾¦å¬å¤ä¸ªæå¡å¨ä¸çç¸åçéå/主é¢ã"
#. Tag: para
#: J2EE_Messaging_On_JBOSS.xml:1153
@@ -4785,6 +4789,9 @@
"JMSProviderLoader_MBean-A_jms_ds."
"xml_descriptor_for_integrating_a_JMS_provider_adaptor_via_JCA\"/>."
msgstr ""
+"æ¤å¤ï¼ä½ å¯ä»¥ç¨ <xref linkend=\"org.jboss.jms.jndi."
+"JMSProviderLoader_MBean-A_jms_ds."
+"xml_descriptor_for_integrating_a_JMS_provider_adaptor_via_JCA\"/> éå±ç¤ºç JCA é
ç½®æ¥éæ JMS æä¾è
ã"
#. Tag: title
#: J2EE_Messaging_On_JBOSS.xml:1156
@@ -4840,30 +4847,27 @@
"factory for <literal>javax.jms.ServerSessionPool</literal> objects used by "
"the message driven bean container. The configurable attributes of the "
"<literal>ServerSessionPoolLoader</literal> service are:"
-msgstr ""
+msgstr "<literal>ServerSessionPoolLoader</literal> MBean æå¡ç®¡çç¨äº MDB 容å¨ä½¿ç¨ç <literal>javax.jms.ServerSessionPool</literal> 对象çå·¥åã<literal>ServerSessionPoolLoader</literal> æå¡çå¯é
ç½®å±æ§æ¯ï¼"
#. Tag: para
#: J2EE_Messaging_On_JBOSS.xml:1168
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<emphasis role=\"bold\">PoolName</emphasis>: A unique name for the session "
"pool. This will be used to bind the <literal>ServerSessionPoolFactory</"
"literal> instance into JNDI under <literal>java:/PoolName</literal>."
-msgstr ""
-"<emphasis role=\"bold\">name</emphasis>ï¼attributeçååï¼å¨"
-"<literal>MBeanServer.getAttribute()</literal>æä½é使ç¨ã"
+msgstr "<emphasis role=\"bold\">PoolName</emphasis>ï¼Session æ± çå¯ä¸å称ãå®ç¨æ¥æ <literal>ServerSessionPoolFactory</literal> å®ä¾ç»å®è³ <literal>java:/PoolName</literal> JNDIã"
#. Tag: para
#: J2EE_Messaging_On_JBOSS.xml:1173
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<emphasis role=\"bold\">PoolFactoryClass</emphasis>: The fully qualified "
"class name of the <literal>org.jboss.jms.asf.ServerSessionPoolFactory</"
"literal> interface to create an instance of."
msgstr ""
-"<emphasis role=\"bold\">RMIServerSocketFactory</emphasis>ï¼å¨è¾åºä»£çæ¥å£æ¶ï¼"
-"æå® <literal>java.rmi.server.RMIServerSocketFactory</literal> æ¥å£ä½¿ç¨çç±»å
¨"
-"åã"
+"<emphasis role=\"bold\">PoolFactoryClass</emphasis>ï¼ç¨äºå建å®ä¾ç <literal>org.jboss.jms.asf.ServerSessionPoolFactory</"
+"literal> æ¥å£çå
¨éå®åã"
#. Tag: para
#: J2EE_Messaging_On_JBOSS.xml:1178
@@ -4876,6 +4880,8 @@
"<literal>Instance</literal> operation which returns a <literal>org.jboss.tm."
"XidFactoryMBean</literal> instance."
msgstr ""
+"<emphasis role=\"bold\">XidFactory</emphasis>ï¼å½ä¸è¦æ±ä¸¤é¶æ®µæ交æ¶ï¼è¿ä¸ªæå¡ç¨æ¥ä¸ºæ¬å°äºå¡çæ <literal>javax.transaction.xa."
+"Xid</literal> å¼ç JMX <literal>ObjectName</literal>ã<literal>XidFactory</literal> MBean å¿
é¡»æä¾ä¸ä¸ªè¿å <literal>org.jboss.tm.XidFactoryMBean</literal> å®ä¾ç <literal>Instance</literal> æä½ã"
#. Tag: title
#: J2EE_Messaging_On_JBOSS.xml:1186
@@ -4899,7 +4905,7 @@
"Replace the JMSProviderLoader JBossMQProvider class with one that "
"instantiates the correct JNDI context for communicating with the foreign JMS "
"providers managed objects."
-msgstr ""
+msgstr "ç¨åå§åæ£ç¡®çç¨äºåå¤é¨ JMS æä¾è
æ管çç对象éä¿¡ç JNDI ä¸ä¸æçç±»æ¿æ¢ JMSProviderLoader JBossMQProvider ç±»ã"
#. Tag: para
#: J2EE_Messaging_On_JBOSS.xml:1197
@@ -4907,7 +4913,7 @@
msgid ""
"Use the <literal>ExternalContext</literal> MBean to federate the foreign JMS "
"providers managed objects into the JBoss JNDI tree."
-msgstr ""
+msgstr "ä½¿ç¨ <literal>ExternalContext</literal> MBean æ¥æå¤é¨ç JMS æä¾è
管çç对象èåå° JBoss JNDI æ éã"
#. Tag: para
#: J2EE_Messaging_On_JBOSS.xml:1202
@@ -4918,4 +4924,7 @@
"\"http://wiki.jboss.org/wiki/Wiki.jsp?page=IntegrationWithWebSphereMQSeries"
"\"></ulink>."
msgstr ""
+"ä½¿ç¨ MBean æ¥æå¤é¨ JMS 对象åå§åè³ JBoss JNDI æ éãå¨ <ulink url="
+"\"http://wiki.jboss.org/wiki/Wiki.jsp?page=IntegrationWithWebSphereMQSeries"
+"\"></ulink> ä¸ç Websphere MQ éï¼ä½ å¯ä»¥æ¾å°ä½¿ç¨è¿ç§æ¹æ³çä¸ä¸ªä¾åã"
Modified: projects/docs/trunk/AS_4/Server_Configuration_Guide/zh-CN/J2EE_Security_On_JBOSS.po
===================================================================
--- projects/docs/trunk/AS_4/Server_Configuration_Guide/zh-CN/J2EE_Security_On_JBOSS.po 2008-03-10 00:17:54 UTC (rev 70603)
+++ projects/docs/trunk/AS_4/Server_Configuration_Guide/zh-CN/J2EE_Security_On_JBOSS.po 2008-03-10 04:06:48 UTC (rev 70604)
@@ -10,7 +10,7 @@
"Project-Id-Version: J2EE_Security_On_JBOSS\n"
"Report-Msgid-Bugs-To: http://bugs.kde.org\n"
"POT-Creation-Date: 2007-11-05 06:04+0000\n"
-"PO-Revision-Date: 2008-03-06 15:40+1000\n"
+"PO-Revision-Date: 2008-03-10 14:02+1000\n"
"Last-Translator: Xi HUANG <xhuang at redhat.com>\n"
"Language-Team: Simplified Chinese <en at li.org>\n"
"MIME-Version: 1.0\n"
@@ -934,6 +934,8 @@
"<literal>CONFIDENTIAL</literal> flag indicates that the use of SSL is "
"required."
msgstr ""
+"å¯éç <literal>user-data-constraint</literal> å
ç´ æå®ç¨äºå®¢æ·åæå¡å¨è¿æ¥çä¼ è¾å±çéæ±ãè¿ç§éæ±å¯è½ç¨äºå
容å®æ´æ§ï¼é»æ¢æ°æ®å¨éä¿¡è¿ç¨ä¸è¢«ç¯¡æ¹ï¼æä¿å¯æ§ï¼é»æ¢å¨ä¼ è¾æ¶è¢«è¯»åï¼ãtransport-guarantee å
ç´ çå¼æå®å®¢æ·åæå¡å¨ä¹é´é信被ä¿æ¤çç¨åº¦ãå®çå¼ä¸º <literal>NONE</literal>ã<literal>INTEGRAL</literal> å <literal>CONFIDENTIAL</literal>ã<literal>NONE</literal> 表示åºç¨ç¨åºä¸è¦æ±ä»»ä½ä¼ è¾ä¿è¯ã<literal>INTEGRAL</literal> 表示åºç¨ç¨åºè¦æ±å¨å®¢æ·åæå¡å¨ä¹é´åéçæ°æ®ä¸è½å¨ä¼ è¾è¿ç¨ä¸è¢«ä¿®æ¹ã<literal>CONFIDENTIAL</literal> å表示åºç¨ç¨åºè¦æ±å
¶ä»å®ä½ä¸è½æ¥çä¼ è¾çå
容ã大å¤æ°æ
åµä¸ï¼<literal>INTEGRAL</literal> æ "
+"<literal>CONFIDENTIAL</literal> æ 记表示对 SSL ç使ç¨æ¯å¿
éçã"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:183
@@ -968,6 +970,9 @@
"<literal>auth-method</literal> value is not <literal>FORM</literal>, then "
"<literal>form-login-config</literal> and its child elements are ignored."
msgstr ""
+"<literal>auth-method</literal> åå
ç´ æå®ç¨äº web åºç¨ç¨åºçéªè¯æºå¶ã对任ä½ç±éªè¯çº¦æä¿æ¤ç web èµæºç访é®ä¹åï¼ç¨æ·å¿
é¡»ç¨é
ç½®çæºå¶è¿è¡éªè¯ãåæ³ç <literal>auth-method</literal> å¼æ¯<literal>BASIC</literal>ã "
+"<literal>DIGEST</literal>ã<literal>FORM</literal> å <literal>CLIENT-"
+"CERT</literal>ã<literal>realm-name</literal> åå
ç´ æå®å¨ HTTP basic å digest éªè¯ä¸ä½¿ç¨ç realm å称ã<literal>form-login-config</literal> åå
ç´ æå®å¨åºäºè¡¨åçç»å½è¿ç¨ä¸ä½¿ç¨çç»å½ååºé页é¢ãå¦æ <literal>auth-method</literal> çå¼ä¸æ¯ <literal>FORM</literal>ï¼<literal>form-login-config</literal> åå
¶åå
ç´ å°è¢«å¿½ç¥ã"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:197
@@ -981,6 +986,10 @@
"role. There is no required transport guarantee and the authentication method "
"used for obtaining the user identity is BASIC HTTP authentication."
msgstr ""
+"ä¾å¦ï¼<xref linkend=\"Web_Content_Security_Constraints-_A_web."
+"xml_descriptor_fragment_which_illustrates_the_use_of_the_security_constraint_and_related_elements."
+"\"/> éç»åºç <literal>web.xml</literal> æ述符ç段æå®äºä»»ä½ <literal>/"
+"restricted</literal> ç®å½ä¸ç URL é½éè¦å
·æ <literal>AuthorizedUser</literal> è§è²ãå 为éç¨ BASIC HTTP éªè¯æ¹å¼ï¼æ以è¿ä¸ª web åºç¨ç¨åºä¸è¦æ±ä¼ è¾ä¿è¯ä»¥åè·åç¨æ·æ è¯ç¬¦çéªè¯æ¹æ³ã"
#. Tag: title
#: J2EE_Security_On_JBOSS.xml:200
@@ -989,6 +998,8 @@
"A web.xml descriptor fragment which illustrates the use of the security-"
"constraint and related elements."
msgstr ""
+"解é security-"
+"constraint åç¸å
³å
ç´ çç¨æ³ç web.xml æ述符ç段ã"
#. Tag: programlisting
#: J2EE_Security_On_JBOSS.xml:201
@@ -1022,6 +1033,33 @@
" </security-role>\n"
"</web-app>"
msgstr ""
+"<web-app>\n"
+" <!-- ... -->\n"
+" <security-constraint>\n"
+" <web-resource-collection>\n"
+" <web-resource-name>Secure Content</web-resource-"
+"name>\n"
+" <url-pattern>/restricted/*</url-pattern>\n"
+" </web-resource-collection>\n"
+" <auth-constraint>\n"
+" <role-name>AuthorizedUser</role-name>\n"
+" </auth-constraint>\n"
+" <user-data-constraint>\n"
+" <transport-guarantee>NONE</transport-guarantee>\n"
+" </user-data-constraint>\n"
+" </security-constraint>\n"
+" <!-- ... -->\n"
+" <login-config>\n"
+" <auth-method>BASIC</auth-method>\n"
+" <realm-name>The Restricted Zone</realm-name>\n"
+" </login-config>\n"
+" <!-- ... -->\n"
+" <security-role>\n"
+" <description>The role required to access restricted content "
+"</description>\n"
+" <role-name>AuthorizedUser</role-name>\n"
+" </security-role>\n"
+"</web-app>"
#. Tag: title
#: J2EE_Security_On_JBOSS.xml:206
@@ -1044,12 +1082,14 @@
"security configuration are discussed in <xref linkend=\"Security_on_JBoss-"
"The_JBoss_Security_Model\"/>."
msgstr ""
+"ç®åå·²ç»ä»ç»ç J2EE å®å
¨æ¹é¢çå
ç´ ä»
ä»
æè¿°äºä»åºç¨ç¨åºçè§è§åºåçå®å
¨æ§è¦æ±ãå 为 J2EE å
³äºå®å
¨æ§çå
ç´ å£°æäºé»è¾è§è²ï¼åºç¨ç¨åºé¨ç½²è
æè¿äºè§è²ä»åºç¨ç¨åºåæ å°è³é¨ç½²ç¯å¢ãJ2EE è§æ ¼å¿½ç¥äºè¿äºåæå¡å¨ç¸å
³çç»èãå¨ JBoss éï¼ä»åºç¨ç¨åºåè³é¨ç½²ç¯å¢çæ å°éè¦æå®ä¸ä¸ªå®å
¨ç®¡çè
ï¼å®ç¨ JBoss æå¡å¨ç¹å®çé¨ç½²æ述符å®ç°äº J2EE çå®å
¨æ¨¡åãå
³äºå®å
¨é
ç½®èåçç»èï¼æ们å°å¨ <xref linkend=\"Security_on_JBoss-"
+"The_JBoss_Security_Model\"/> éè¿è¡è®¨è®ºã"
#. Tag: title
#: J2EE_Security_On_JBOSS.xml:215
-#, fuzzy, no-c-format
+#, no-c-format
msgid "An Introduction to JAAS"
-msgstr "JMXçç®ä»"
+msgstr "JAAS ç®ä»"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:216
@@ -1060,13 +1100,13 @@
"implementation details of JBossSX. The following sections provide an "
"introduction to JAAS to prepare you for the JBossSX architecture discussion "
"later in this chapter."
-msgstr ""
+msgstr "JBossSX æ¡æ¶æ¯åºäº JAAS API çãç解 JAAS API çåºæ¬è¦ç´ 对äºç解 JBossSX çå®ç°ç»èå¾éè¦ãä¸é¢çç« èæä¾äºå¯¹ JAAS ç®ä»ï¼ä½ å¯ä»¥ä¸ºåé¢è®¨è®º JBossSX æ¶æå好åå¤ã"
#. Tag: title
#: J2EE_Security_On_JBOSS.xml:220
#, no-c-format
msgid "What is JAAS?"
-msgstr ""
+msgstr "ä»ä¹æ¯ JAASï¼"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:221
@@ -1080,7 +1120,7 @@
"for JDK 1.3 and is bundled with JDK 1.4+. Because the JBossSX framework uses "
"only the authentication capabilities of JAAS to implement the declarative "
"role-based J2EE security model, this introduction focuses on only that topic."
-msgstr ""
+msgstr "JAAS 1.0 API ç±ä¸å¥ç¨äºç¨æ·éªè¯åææç Java 软件å
ç»æãå®ç¨ Java å®ç°äºæ åç Pluggable Authentication Module (PAM) æ¡æ¶å¹¶æ©å±äº Java 2 å¹³å°ç访é®æ§å¶æ¶ææ¥æ¯æåºäºç¨æ·çææãä¸å¼å§ JAAS æ¯ä½ä¸º JDK 1.3 çæ©å±è½¯ä»¶å
åå¸çï¼è JDK 1.4+ å对å®è¿è¡äºæç»ãå 为 JBossSX æ¡æ¶åªä½¿ç¨ JAAS çéªè¯åè½æ¥å®ç°å£°æå¼çåºäºè§è²ç J2EE å®å
¨æ¨¡åï¼æ以è¿ä¸ªç®ä»åªæ³¨éè¿æ¹é¢çå
容ã"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:224
@@ -1093,13 +1133,13 @@
"achieved without changing the JBossSX security manager implementation. All "
"that needs to change is the configuration of the authentication stack that "
"JAAS uses."
-msgstr ""
+msgstr "JAAS éªè¯ä»¥å¯ææçå½¢å¼æ§è¡ãè¿å
许 Java åºç¨ç¨åºç¬ç«äºåºå±çéªè¯ææ¯å¹¶å
许 JBossSX å®å
¨ç®¡çè
å·¥ä½äºä¸åçå®å
¨æ¶æéãä¸ä¿®æ¹ JBossSX å®å
¨ç®¡çè
çå®ç°å°±å¯ä»¥éæå®å
¨æ¶æãä»
éä¿®æ¹çæ¯ JAAS 使ç¨çéªè¯æ çé
ç½®ã"
#. Tag: title
#: J2EE_Security_On_JBOSS.xml:228
-#, fuzzy, no-c-format
+#, no-c-format
msgid "The JAAS Core Classes"
-msgstr "order by åå¥"
+msgstr "JAAS æ ¸å¿ç±»"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:229
@@ -1109,41 +1149,41 @@
"authentication, and authorization. The following list presents only the "
"common and authentication classes because these are the specific classes "
"used to implement the functionality of JBossSX covered in this chapter."
-msgstr ""
+msgstr "JAAS æ ¸å¿ç±»å¯ä»¥åæ 3 个类å«ï¼éç¨ï¼Commonï¼ãéªè¯ï¼authenticationï¼åææï¼authorizationï¼ãä¸é¢çå表ä»
ååºéç¨åéªè¯ç±»ï¼è¿æ¯å 为æ¬ç« ææ¶åç JBossSX çåè½æ¯ç¨è¿äºç±»æ¥å®ç°çã"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:232
-#, fuzzy, no-c-format
+#, no-c-format
msgid "The are the common classes:"
-msgstr "from åå¥"
+msgstr "éç¨ç±»ï¼"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:237
-#, fuzzy, no-c-format
+#, no-c-format
msgid "<literal>Subject</literal> (<literal>javax.security.auth.Subject</literal>)"
-msgstr ""
-"éè¿ <literal>java -Dproperty=value</literal> æ¥è®¾ç½®ç³»ç»ï¼<literal>System</"
-"literal>ï¼å±æ§ã"
+msgstr "<literal>Subject</literal> (<literal>javax.security.auth.Subject</literal>)"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:242
-#, fuzzy, no-c-format
+#, no-c-format
msgid "<literal>Principal</literal> (<literal>java.security.Principal</literal>)"
-msgstr "<literal>coalesce()</literal> å <literal>nullif()</literal>"
+msgstr "<literal>Principal</literal> (<literal>java.security.Principal</literal>)"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:247
#, no-c-format
msgid "These are the authentication classes:"
-msgstr ""
+msgstr "éªè¯ç±»ï¼"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:252
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<literal>Callback</literal> (<literal>javax.security.auth.callback.Callback</"
"literal>)"
-msgstr "<literal>coalesce()</literal> å <literal>nullif()</literal>"
+msgstr ""
+"<literal>Callback</literal> (<literal>javax.security.auth.callback.Callback</"
+"literal>)"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:257
@@ -1152,14 +1192,18 @@
"<literal>CallbackHandler</literal> (<literal>javax.security.auth.callback."
"CallbackHandler</literal>)"
msgstr ""
+"<literal>CallbackHandler</literal> (<literal>javax.security.auth.callback."
+"CallbackHandler</literal>)"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:262
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<literal>Configuration</literal> (<literal>javax.security.auth.login."
"Configuration</literal>)"
-msgstr "<literal>Configuration</literal> ä¹å
è®¸ä½ æå®é
ç½®å±æ§ï¼"
+msgstr ""
+"<literal>Configuration</literal> (<literal>javax.security.auth.login."
+"Configuration</literal>)"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:267
@@ -1168,20 +1212,24 @@
"<literal>LoginContext</literal> (<literal>javax.security.auth.login."
"LoginContext</literal>)"
msgstr ""
+"<literal>LoginContext</literal> (<literal>javax.security.auth.login."
+"LoginContext</literal>)"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:272
-#, fuzzy, no-c-format
+#, no-c-format
msgid ""
"<literal>LoginModule</literal> (<literal>javax.security.auth.spi."
"LoginModule</literal>)"
-msgstr "<literal>coalesce()</literal> å <literal>nullif()</literal>"
+msgstr ""
+"<literal>LoginModule</literal> (<literal>javax.security.auth.spi."
+"LoginModule</literal>)"
#. Tag: title
#: J2EE_Security_On_JBOSS.xml:278
#, no-c-format
msgid "The Subject and Principal Classes"
-msgstr ""
+msgstr "Subject å Principal ç±»"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:279
@@ -1197,6 +1245,8 @@
"literal> interface to represent a principal, which is essentially just a "
"typed name."
msgstr ""
+"为äºç»è®¿é®èµæºææï¼åºç¨ç¨åºé¦å
éè¦éªè¯è¯·æ±çæ¥æºãJAAS æ¡æ¶å®ä¹äºä»£è¡¨è¯·æ±æ¥æºçæ¯è¯ï¼subjectã<literal>Subject</literal> ç±»æ¯ JAAS çä¸å¿ç±»ã<literal>Subject</literal> 代表å个å®ä½çä¿¡æ¯ï¼å¦æ个人ææå¡ãå®å
æ¬å®ä½ç principalãpublic credential å private credentialãJAAS API 使ç¨ç°æç Java 2 <literal>java.security.Principal</"
+"literal> æ¥å£æ¥è¡¨ç¤º principalï¼è¿åºæ¬ä¸åªæ¯ä¸ä¸ªç±»ååã"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:282
@@ -1208,7 +1258,7 @@
"principal (123-45-6789), and a username principal (johnd), all of which help "
"distinguish the subject from other subjects. To retrieve the principals "
"associated with a subject, two methods are available:"
-msgstr ""
+msgstr "å¨éªè¯è¿ç¨ä¸ï¼Subject åä¸ä¹å
³èçæ è¯ç¬¦ï¼æ Principalï¼ä¸èµ·è¢«ä¼ éãSubject å¯è½æå¤ä¸ª Principalãä¾å¦ï¼æ人å¯è½æä¸ä¸ªååæ è¯ï¼John Doeï¼ãä¸ä¸ªç¤¾ä¼ä¿é©å·ç æ è¯ï¼123-45-6789ï¼ã以åä¸ä¸ªç¨æ·å表示ï¼johndï¼ï¼è¿äºé½æå©äºåºåä»åå
¶ä» Subjectãè¦è·åå Subject æ³å
³èç Principalï¼ä½ å¯ä»¥ä½¿ç¨ä¸¤ç§æ¹æ³ï¼"
#. Tag: programlisting
#: J2EE_Security_On_JBOSS.xml:285
@@ -1217,6 +1267,8 @@
"public Set getPrincipals() {...}\n"
"public Set getPrincipals(Class c) {...}"
msgstr ""
+"public Set getPrincipals() {...}\n"
+"public Set getPrincipals(Class c) {...}"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:286
@@ -1230,12 +1282,16 @@
"literal>, so an instance in the principals set may represent a logical "
"grouping of other principals or groups of principals."
msgstr ""
+"第ä¸ä¸ªæ¹æ³è¿å该 Subject å
å«çææç Principalã第äºä¸ªæ¹æ³è¿åå¼ç±» <literal>c</"
+"literal> æå
¶åç±»çå®ä¾ç Principalãå¦æè¿ä¸ª Subject 没æå¹é
ç Principalï¼å°è¿å空å¼ã请注æï¼<literal>java.security.acl.Group</"
+"literal> æ¥å£æ¯ <literal>java.security.Principal</"
+"literal> çåæ¥å£ï¼æ以 Principal éåéçå®ä¾å¯è½ä»£è¡¨å
¶ä» Principal æç»çé»è¾åç»ã"
#. Tag: title
#: J2EE_Security_On_JBOSS.xml:292
#, no-c-format
msgid "Authentication of a Subject"
-msgstr ""
+msgstr "éªè¯ Subject "
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:293
@@ -1243,7 +1299,7 @@
msgid ""
"Authentication of a subject requires a JAAS login. The login procedure "
"consists of the following steps:"
-msgstr ""
+msgstr "éªè¯ Subject è¦æ± JAAS ç»å½ãç»å½è¿ç¨ç±ä¸åæ¥éª¤ç»æï¼"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:298
@@ -1253,7 +1309,7 @@
"the name of the login configuration and a <literal>CallbackHandler</literal> "
"to populate the <literal>Callback</literal> objects, as required by the "
"configuration <literal>LoginModule</literal>s."
-msgstr ""
+msgstr "å¦ <literal>LoginModule</literal> é
ç½®æ示ï¼åºç¨ç¨åºåå§å <literal>LoginContext</literal> å¹¶ä¼ å
¥ç»å½é
ç½®çåå以åä¸ä¸ª <literal>CallbackHandler</literal> æ¥ä¼ é <literal>Callback</literal> 对象ã"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:303
@@ -1264,12 +1320,14 @@
"named login configuration. If no such named configuration exists the "
"<literal>other</literal> configuration is used as a default."
msgstr ""
+"<literal>LoginContext</literal> æ建ä¸ä¸ª <literal>Configuration</"
+"literal> æ¥å è½½ç»å½é
ç½®éå
æ¬çææ <literal>LoginModules</literal>ãå¦æ该å½åé
ç½®ä¸åå¨ï¼<literal>other</literal> é
ç½®å°ä½ä¸ºç¼ºçé
置使ç¨ã "
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:308
-#, fuzzy, no-c-format
+#, no-c-format
msgid "The application invokes the <literal>LoginContext.login</literal> method."
-msgstr "è¿ä¸ª <literal>Set</literal> çæ å°"
+msgstr "åºç¨ç¨åºè°ç¨ <literal>LoginContext.login</literal> æ¹æ³ã"
#. Tag: para
#: J2EE_Security_On_JBOSS.xml:313
More information about the jboss-cvs-commits
mailing list