了解下JAVA的基于OAuth平安协定的Java使用编程
用winrar打包j2ee的程序和用IDE打包应用程序是一样的。按照你的想法,你是不是也希望服务器都整合由一家公司提供呢?OAuth协定努力于使网站和使用程序(统称为消耗方Consumer)可以在不必用户泄漏其认证信息的情形下,经由过程API会见该用户在服务供应方(ServiceProvider)那边的受回护资本。更一样平常地说,OAuth为API认证供应了一个可自在完成且通用的办法。今朝互联网良多服务如OpenAPI等都供应了OAuth认证服务,OAuth尺度也渐渐成为开放资本受权的尺度。本文会商怎样利用GoogleCode上供应的OAuthJava库来完成基于OAuth认证的Java使用,并分离Google的DataService,给出利用OAuth体例会见GoogleData的例子。
OAuth简介
OAuth是由BlaineCook、ChrisMessina、LarryHalff及DavidRecordon配合倡议的,目标在于为API会见受权供应一个平安、开放的尺度。
基于OAuth认证受权具有以下特性:
平安。OAuth与其余受权体例分歧的地方在于:OAuth的受权不会使消耗方(Consumer)触及到用户的帐号信息(如用户名与暗码),也是是说,消耗方无需利用用户的用户名与暗码就能够请求取得该用户资本的受权。
开放。任何消耗方都可使用OAuth认证服务,任何服务供应方(ServiceProvider)都能够完成本身的OAuth认证服务。
复杂。不论是消耗方仍是服务供应方,都很简单于了解与利用。
OAuth的办理计划以下图所示。
.OAuthSolution
如所示OAuth办理计划顶用户、消耗方及其服务供应方之间的三角干系:当用户必要Consumer为其供应某种服务时,该服务触及到必要从服务供应方那边猎取该用户的回护资本。OAuth包管:只要在用户显式受权的情形下(步骤4),消耗刚刚能够猎取该用户的资本,并用来服务于该用户。
<p>
windows系统样,他们做了什么事或者留了一些后门程序,谁都不知道,二,java开发是跨平台,任何系统上都可以运行,对于保密型系统和大型系统开发这是必要的 让你能够真正掌握接口或抽象类的应用,从而在原来的Java语言基础上跃进一步,更重要的是,设计模式反复向你强调一个宗旨:要让你的程序尽可能的可重用。 一般学编程语言都是从C语开始学的,我也不例外,但还是可能不学过程语言而直接学面向对象语言的,你是刚接触语言,还是从C开始学比较好,基础会很深点,如果你直接学习JAVA也能上手,一般大家在学语言的时候都记一些语言的关键词,常有的包和接口等。再去做逻辑代码的编写,以后的学习过程都是从逻辑代码编写中提升的,所以这方面都是经验积累的。你要开始学习就从 http://www.jdon.com/去下载,或到同济技术论坛的服务器ftp://nro.shtdu.edu.cn去下,安装上有什么问题,可以到论坛上去提问。 还好,SUN提供了Javabean可以把你的JSP中的 Java代码封装起来,便于调用也便于重用。 是一种使用者不需花费很多时间学习的语言 你就该学一学Servlet了。Servlet就是服务器端小程序,他负责生成发送给客户端的HTML文件。JSP在执行时,也是先转换成Servlet再运行的。虽说JSP理论上可以完全取代Servlet,这也是SUN推出JSP的本意,可是Servlet用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代码的混乱方式了,这种方式跟ASP又有什么区别呢? 其实说这种话的人就如当年小日本号称“三个月拿下中国”一样大言不惭。不是Tomjava泼你冷水,你现在只是学到了Java的骨架,却还没有学到Java的精髓。接下来你得研究设计模式了。
页:
[1]