今天花了点时间研究了一下这个东西,还挺有点意思的,现记录一下
先到http://www.jboss.org/jbosssso/downloads/这里下载jbosssso,目前的版本是1.0 CR1,建议Binary Distribution和Source Distribution都下载,因为binary里面有个test的例子可以学习,但是源代码在source里,闲话少说,下载完按照wiki上的Getting Started配置jbosssso的test
1 If the binary distribution is downloaded, copy the jboss-sso.sar and jboss-federation-server.ear file from the {JBOSS_SSO_INSTALL_DIR}/bin directory to the deploy directory of your JBoss Application Server
把jboss-sso.sar和jboss-federation-server.ear拷贝到 {JBOSS_HOME}/server/default/deploy目录下
2 把jboss-sso-test.ear也拷贝到刚才的目录里面
3 然后在server目录下,在建立一个default2的目录,把default里东西都拷贝到default2里面去
3 然后进入{JBOSS_HOME}/bin目录
./run.sh -c default -b node1.jboss.com
./run.sh -c default2 -b node1.jboss.org (for cross domain test) 跨域的
或者
./run.sh -c default2 -b node2.jboss.com (for same domain test) 同域的
在ubuntu里要把下面的内容添加到/etc/hosts里面
127.0.0.1 node1.jboss.com
127.0.1.1 node1.jboss.org
127.0.2.1 node2.jboss.com
windows下的话我就不说了,大家都知道hosts文件在哪儿的
4 然后打开浏览器输入http://node1.jboss.com:8080/test能看到界面的话,就OK了
不过这里还有个问题就是用什么用户去登录呢,找了一下,在jboss-sso.sar里面的jboss-identity-management.jar里,有个users_en.properties文件,用户就都在里面了。但是这里有个小小的问题,因为users_en.properties被载入的话,要求locale是英文,如果是中文的操作系统默认是不载入的,晕,把该文件重命名为users_zh.properties或者users.properties都行,按照3里面的再重启一下就好了。
下一步要研究一下自己应用和jbosssso如何结合了
分享到:
相关推荐
JBossESB学习笔记 收集了网上1-16系列教程,笔记详细介绍了JBossESB各个组件的特性及配置文件的说明
【JBoss7学习笔记】 JBoss Application Server,简称JBoss AS,是Red Hat公司开发的一款开源Java EE应用服务器,而JBoss7则是其一个重要的版本,带来了许多性能优化和架构改进。这篇学习笔记将深入探讨JBoss7的核心...
### JBoss ESB 学习笔记知识点概览 #### 一、搭建ESB开发环境 - **工具准备**: - Eclipse-JEE 3.5:集成开发环境,支持Java EE标准,适合企业级应用程序开发。 - jbossesb-server-4.7:JBoss ESB的具体版本,为...
【JBoss ESB 学习笔记】 JBoss ESB(Enterprise Service Bus,企业服务总线)是Red Hat公司开发的一款开源服务导向架构(SOA)平台,它为分布式应用程序提供了集成和互操作性。本笔记将深入探讨JBoss ESB的核心概念...
本篇笔记将详细介绍如何搭建JBoss ESB的开发环境。 首先,我们需要准备的是Eclipse IDE,这里推荐使用Eclipse-JEE 3.5版本,因为该版本对Java EE开发有着良好的支持,同时包含了对各种服务器的集成。如果你还没有...
【JBoss ESB学习笔记】 JBoss ESB(Enterprise Service Bus)是Red Hat公司开发的一款开源企业服务总线,它是企业级应用集成的核心组件,用于连接不同系统、服务和应用程序,实现服务之间的通信和交互。本学习笔记...
1. **基础入门**:如《JBoss_ESB学习笔记5——第四个ESB应用Hello World File Action.doc》所示,初学者通常从“Hello World”程序开始,了解如何创建并运行一个简单的ESB服务。这一阶段会介绍ESB的基本概念,如服务...
### jBoss + Tomcat 学习笔记大全及帮助文档概览 #### 一、环境搭建与配置 在开始深入探讨jBoss与Tomcat的集成之前,我们先来了解如何搭建基本的开发环境。 ##### 1. Java 环境配置 - **安装 J2SDK1.4+ 和 J2...
本篇学习笔记主要围绕 JBoss ESB 的一个基础应用——“Hello World File Action”进行讲解,这个例子展示了如何利用 JBoss ESB 的 File Gateway 功能来监控文件系统变化,并通过 JMS(Java Message Service)消息...
【JBoss学习全集多本书整合】集合了丰富的JBoss相关知识,涵盖了JBoss服务器的配置、管理和优化等多个方面,是深入理解与掌握JBoss的理想资料。JBoss,作为一个开源的应用服务器,基于Java EE(现在被称为Jakarta EE...
NULL 博文链接:https://siye1982.iteye.com/blog/592400
在windows 下对于jboss7配置的学习ppt,包括如何建立一个Datasource
1. MBean 服务器:作为 JBoss 的核心,管理和控制应用程序组件。 2. EJB 容器:处理 EJB 的生命周期管理和事务管理。 3. JNDI(Java Naming and Directory Interface):提供对象的命名和查找服务。 4. JMS(Java ...
【JBOSS,JBoss安装部署】 ...以上就是JBoss安装和部署的基本步骤,深入使用还需要学习更多高级特性,如模块化、集群、数据源配置等。通过不断实践和学习,你将能够更好地掌握和运用JBoss来支撑你的Java EE应用程序。
### JBoss Rules 学习知识点概述 #### 一、JBoss Rules 介绍 - **前身与演变**:JBoss Rules 的前身是 Codehaus 下的一个开源项目名为 Drools。随着其功能和技术的成熟,该项目被 JBoss 收购,并重新命名为 JBoss ...
Jboss 项目部署文档 Jboss 项目部署文档是指在 Jboss 服务器上部署项目的详细步骤,包括环境变量的配置、项目打包、配置文件的修改、JNDI 的配置等。以下是 Jboss 项目部署文档的详细知识点: 一、环境变量配置 ...
在JBoss文档中,我们可以深入学习以下几个关键知识点: 1. **Java Enterprise Edition (Java EE) 基础**:Java EE是企业级应用开发的标准框架,包含了一系列接口和实现,如Servlet、JSP、EJB等,用于构建可扩展且...
1. **解压JBoss**:使用`unzip jboss-eap-6.1.0.zip`命令解压JBoss的打包文件。 2. **配置环境变量**:编辑`/etc/profile`,设置`JBOSS_HOME`指向JBoss的安装目录,并更新PATH。 3. **启动JBoss**:执行`./run.sh`...