`
Dead_knight
  • 浏览: 1193018 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
博客专栏
752c8642-b795-3fe6-946e-a4e845bffdec
Spring Securi...
浏览量:237970
33caa84e-18a6-3036-a82b-6e2106a4de63
clojure专题
浏览量:47969
E17ca077-44df-3816-a3fe-471c43f6e1e5
WebLogic11g
浏览量:235835
社区版块
存档分类
最新评论
文章列表
在上一篇介绍SecurityManager的初始化过程中,也有realm的粗略介绍。 realm的概念在安全领域随处可见: 各种中间件的realm、spring security的realm、shiro的realm。。。如下: tomcat的realm:http://tomcat.apache.org/tomcat-7.0-doc/realm-howto.html weblogic的 ...
开涛的《跟我学Shiro》系列已即将完成,该系列囊括了shiro的绝大部分实用功能,并且在讲解如何用的过程中,也添加了其内部实现的原理。开涛主要以Shiro的使用者为角度,所以其原理部分是穿插在各个章节内的。 源码分析的第一篇以SecurityManager的初始化为题。 根据ini配置文件初始化shiro的代码主要为两段: //解析ini文件为Ini对象 Factory<SecurityManager> factory = new IniSecurityManagerFactory( "classpath:shiro-config.ini"); ...
对Snaker还不了解的,请参考博客: http://dead-knight.iteye.com/blog/1976727 接下来,笔者使用snaker-web整合snaker流程引擎开发三种典型的流程案例。 虽然snaker-web目前还在开发阶段,但是已经有了基础的流程管理模块,如图所示: 一、通 ...
Snaker工作流引擎本着轻量、简单、灵巧理念设计。 一、轻量: 1、可以使用JDBC+Dbutils独立运行,也可以依赖主流的ioc、orm框架运行 2、整个jar占用170K 二、简单: 1、流程组件简单。 这方面纠结很久,像jbpm包括(State/Hql/Sql/Jms/Custom/Java/Script等)真正用到的有几个呢?很多组件仅仅是附属品,但是会增加学习成本 2、表设计简单(目前只有7张表) http://git.oschina.net/yuqs/snaker/wikis/DataBase 实际上,如果各种数据库对表分区支持较好,可去除历史记录的3张表。 3、上手简单 只 ...
本人汇总的技术资料,分享出来,希望对大家有用。 http://pan.baidu.com/s/1jGr56uE 资料主要包含: Workflow->工作流相关理论、框架(OSWorkflow、JBPM、Activiti、fireflow...) Security->java安全相关资料(SSL、SSO、SpringSecurity、Shiro、JAAS...) Server->中间件、web服务器相关资料(Weblogic、Jboss、Glassfish...) OSGI->r4规范及框架(SpringDM、equinox及林昊分享的一些文档) Cache->缓存 ...
weblogic部署ejb可以通过jar、ear方式。 两种部署ejb方式的步骤都是一致的 1、启动domain,并登录控制台 2、选择“部署”-》“安装”,如下图所示: 3、选择ejb程序(这里以jar方式为例),选择ejb-service.jar,如图所示: 4、选择部署的目标,注意这里选择的是AdminServer、cluster,如图所示: 【注意:这里选中AdminServer只是方便从jndi树中查看ejb服务,真正提供ejb服务的还是server1、server2】 5、继续下一步,直到完成即可。部署成功之后,如图所示: 可以看到类型为EJB,状态为活动。至此ejb ...
weblogic集群架构相关的概念有: 1、服务器(server,控制台选择环境-服务器) 2、集群(cluster,控制台选择环境-集群) 3、计算机(machine,控制台选择环境-计算机) 4、节点管理器(nodemanager,) 下面根据对这4个概念一一介绍【概念相对来说比较难描述的,如果有描述不当的地方,敬请指正,在此谢过!】。 1、服务器(server) weblogic集群的服务器分三类: 1)AdminServer(公司老板) 主要用于管理,包括应用部署,动态创建server,以及各种服务配置.所以集群环境下不会将应用、数据源等服务部署到AdminServer上面,因为Adm ...
负载均衡的实现方式有很多种,这里只介绍三种相对来说成本较低的方案(维护成本以及费用成本)weblogic自带的proxy、apache、nginx 1、weblogic自带的proxy方式: 1)需要新建proxy服务器 2)配置proxy的ip、端口,这里设置为7100 3)配置SSL的主机名验证为“无” 4)添加到machine管理 5)部署proxy应用 6)在服务器列表中启动三个server 7)测试 proxy应用的代码我压缩打包上传了 主要就是配置web的servlet,拦截所有的请求,weblogic自带的配置如下: <!DOCTYPE web-ap ...
其实网上关于weblogic集群的资料非常多【大部分都是从创建新的domain开始,我这篇先介绍怎么样把原本普通的domain改造为集群环境】,如果觉得不够,可以啃weblogic的官方文档。下面给几个weblogic资料的链接,有兴趣可以慢慢学习: oracle官方weblogic文档: http://docs.oracle.com/cd/E21764_01/wls.htm 原weblogic9的中文文档(weblogic11g的很多操作与weblogic9类似): http://edocs.weblogicfans.net/wls/docs92/index.html 这篇文章有个前提,就是 ...
2、观察weblogic方便开发部署提供的演示秘钥库 (秘钥库位置为:\weblogic11\wlserver_10.3\server\lib) 3、观察ssl的默认演示配置 那么在开发过程中,只需要在第一幅图上勾选“启用ssl监听端口”即可。 正式环境中,有哪些变化呢?主要就是更改上面2、3图中的配置,改为实际的秘钥库、以及根据实际的秘钥库来配置SSL。 网上可以搜到很多weblogic配置ssl相关资料,但是很多配置在实际环境中,都是跑不起来的。究其原因,有两点(1、需要去ca认证中心对产生的证书请求进行签证;2、更有甚者,直接使用keytool来制作,压根没提签证这回事)。web ...
希望这篇能把weblogic运维时经常遇到的问题、常用的配置汇总到一起。 1、配置jvm参数: 一般在domain启动过程中会看到以下启动的日志信息,如下图所示: 图中红色方框部分为启动weblogic domain的命令。其中包括了jvm参数以及classpath信息。 【注意】 java -client是由于之前建立的domain是开发模式的。生产模式的话,这里执行的是java -server。至于-client与-server的区别,大家去google下吧,这里不介绍了。 那如何修改这个配置呢? 找到setDomainEnv.cmd文件(linux下面就是setDomainEnv.sh了 ...
这篇文章依然以Springside3的mini-web为例(数据库采用oracle) 一、使用WebLogic的dataSource获取数据库连接 1、介绍WebLogic11g的数据源配置: 1)启动domain服务,登录控制台(具体可参考前两篇),点击域结构-》服务-》数据源,如下图所 ...
Weblogic11g部署web应用,有三种方式,非常简单,但是很多新手部署总是出现若干错误,不知道如何解决。下面以白衣大神的springside3应用举例(原因是springside3很有代表性)详细讲解: 1、准备springside3的应用(mini-web、mini-service),这里我整理为一个war包,一个web应用的文件夹,放在网盘上,提供下载。 http://pan.baidu.com/share/link?shareid=1314310108&uk=3222190371 2、自动部署(autodeploy方式) 上一篇http://dead-knight.itey ...
最近看到经常有人提问weblogic相关问题,所以闲暇之际写几篇博文(基于weblogic11),仅供大家参考。 具体weblogic的介绍以及安装,这里就不赘述了。 以域的创建开篇,虽然简单,但是细节很多。步骤如下: 1、创建域(Domain)的方式: Domain简单定义为:是一个逻辑管理单元,Domain下面包含着weblogic应用服务器中的所有东西,weblogic应用服务器的启动,停止都是以domain为单位进行管理的 windows下面可以直接在开始菜单安装程序中创建domain,如图所示: linux下面可以直接进入weblogic安装目录中创建domain,具体位置: we ...
Eclipse4.3版本(Kepler)的发布,对于开发Maven的Java EE项目已经相当方便了。 详情请见: http://www.oschina.net/news/41781/eclipse-4-3-final 下载了Eclipse4.3版本后,亲自体验了使用maven开发java EE的便捷。以下是具体步骤: 1.下载Eclipse4.3版本,下载地址为: http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/kepler/RC3/eclipse-jee-kepler- ...
Global site tag (gtag.js) - Google Analytics