资源描述:
《外文翻译面向java web应用程序的openid》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、专业外文翻译题目小型企业网站的制作系(院)计算机科学技术系专业计算机网络技术班级学生姓名学号指导教师职称二〇一〇年五月二日****专科毕业设计(专业外文翻译)OpenIDforJavaWebapplicationsJ.StevenPerryisanindependentsoftwaredevelopmentconsultantandhasbeendevelopingsoftwareprofessionallysince1991.Stevehasapassionforsoftwaredevelopment,andenj
2、oyswritingaboutsoftwaredevelopmentandmentoringotherdevelopers.HeistheauthorofJavaManagementExtensions(O'Reilly)andLog4j(O'Reilly),andJoda-Time(whichhewroteforIBMdeveloperWorks).Inhissparetimehehangsoutwithhisthreekids,rideshisbike,andteachesyoga.Steveistheowner
3、andprincipalconsultantforMakotoConsultingGroup,locatedinLittleRock,Arkansas.Summary: OpenIDisadecentralizedauthenticationprotocolthatmakesiteasierforuserstoaccessresourcesinyourJava™Webapplications.Inthisfirsthalfofatwo-partarticle,you'lllearnabouttheOpenIDAuth
4、enticationSpecificationandwalkthroughthestepsofincorporatingitintoasampleJavaapplication.RatherthanimplementtheOpenIDAuthenticationspecificationbyhand,authorJ.StevenPerryusestheopenid4javalibraryandapopularOpenIDprovider,myOpenID,tocreateasafeandreliableregistr
5、ationprocessforaJavaapplicationwritteninWicket.Tagsforthisarticle: authentication,java,openid,openid4java,sign-on,single,steve_perry,websOpenIDisadecentralizedauthenticationmechanism.UsingOpenID,IcanproveIownaURIsuchashttp://openid.jstevenperry.com/steve,andIca
6、nusethatidentitytoauthenticatemyselfwithanysitethatsupportsOpenID—suchasGoogle,Slashdot,orWordpress.Clearly,OpenIDisgreatforendusers.Butusingitgotmetothinking:"WhataboutusingOpenIDtocreateastandard,reliableauthenticationsystemfortheJava-basedWebapplicationsIwri
7、teformycustomers?"Inthistwo-partarticleIwillshowyouhowtousetheopenid4javalibraryandawell-knownOpenIDprovider,myOpenID,tocreateanauthenticationsystemforaJava-basedWebapplication.I'llalsoshowyouhowtoreceiveuserinformationwithanOpenIDSimpleRegistrationExtension(SR
8、eg).I'llstartbyexplainingwhatOpenIDisandshowingyouhowtogetanOpenIDofyourown.Next,IwillpresentabriefoverviewofhowOpenIDauthenticationworks.Finally,Iwillwalkthroughthestepsinv