`
文章列表
                                                                  ActiveMQ 安全认证   章节导读    如何使用安全认证    如何使用授权    如何创建一个定制的安全插件    使用基于证书的安全认证               认证就是一个验证某些请求受保护的资源的用户或者实体的完整性的过程.一些常见的认证形式包括纯文本密码,一次性密码设备,智能卡等等.Activemq提供了一些简单的认证和JAAS(java认证和java认证服务),和一个用于自定义安全插件的api.在成功认证之后,就被授权可 ...
                                                         ActiveMQ 信息存储 章节导读    消息在Topic和QUEUE中是怎么存储的    ActiveMQ提供的四种存储消息的方式    ActiveMQ怎么为消费者缓存消息    使用订阅恢复撤销控制信息缓存                 Jms应用只有持久化和非持久化两种消息传输方式.用持久化的方式传输消息必须被记录到可靠的存储器中,非持久化的传输方式则不需要.                Activemq对消息的存储策略是可配置的,支持存储在内存, ...
                                                 网络连接器     网络连接器是两个broker之间的通道,让他们可以互相交互.一个网络连接器默认是单向的称作转发桥.但是ActiveMq提供一种双工连接器能保证用一个通道接送发送信息.  下图是一个包含两种工作方式的网络代理例子      网络连接器的配置通过以下节点来配置
                            ActiveMq的传输连接器   1.1理解连接URLS(统一资源定位符)      基础的url是这样的字符格式:<scheme>:<scheme-specific-part>     例如:tcp://localhost:61616代表建议一个和localhost
                           创建一个简单的JMS应用 1.1使用jmsapi创建JMS 应用的步骤     1.需要一个jms连接工厂     2.使用工厂创建jms连接     3.开启连接     4.通过连接创建session     5.取得一个destination     6.创建一个生产者     7.创建一个消费者     8.发送或接受消息     9.关闭所有资源.
                                                                                                   Message组成详解 1.1JMS message组成说明        JMS message包含两部分,头和承载体. 头中提供被客户端和provider使用的元数据, 承载体包含着实际的数据.                                                                                          客户端sen ...
                                                                       ActiveMQ介绍   1.1activeMq的特性 activeMq继承自JMS1.1的规范标准. l连通性-activeMq提供了广泛的联通条件,包括对多种协议的支持,例如:HTTP / S ,  IP multicast,  SSL ,  STOMP ,  TCP ,  UDP ,XMPP等等 持久性和安全性-activeMq提供多种持久化方式 和应用服务器集成-tomcat  ,weblogic,jboss 客户端API-支 ...
Nexus是基于权限做访问控制的,服务器的每一个资源都有对应的权限来控制,因此用户执行特定的操作时就必须拥有必要的权限。管理员必须以角色的方式将权限赋予Nexus用户。用户可以被赋予一个或者多个角色,角色可以包含一个或多个权限,角色还可以包含一个或者多个其他角色。 Nexus上预定义了三个用户,用admin登录后,单击页面左边的User链接,看到如下图列表:                                                  图1     admin:该用户拥有Nexus的全部权限,
   一.安装下载nexus     1.1下载nexus    访问http://nexus.sonatype.org/downloads/,我下载的是nexus-3.0.2-02-unix.tar.gz版本    1.2安装nexus    tar -zxvf nexus-3.0.2-02-unix.tar.gz    ln -s nexus-3.0.2-02  nexus(做一个软链接)    1.3运行nexus    启 ...

maven之pom

                                             一.超级pom       所有的Maven项目的POM都扩展自超级POM。超级POM定义了一组被所有项目共享的默认设置。它是Maven安装的一部分,可以在 /usr/local/maven/lib 中的maven-model-builder-版本号.jar 文件中找到。 如果你看一下这个JAR文件,你会看到在包\org\apache\maven\model\下看到一个名为 pom-4.0.0.xml 的文件      1.这个超级POM定义了一些由所有项目继承的标准配置变量。对这些变量的简单解 ...
一.利用eclipse创建一个maven多模块项目       1.首先创建一个simple-parent项目,这里开始都用eclipse创建项目了   2.开始创建simple-webapp和simple-util 模块      二.开始修改配置文件以及写一些简单的运行类        1.1先修改simple-util的pom文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance&qu ...
                                      maven学习(2):定制一个maven web项目 一.创建一个简单的web项目      maven3.0以上版本已经废弃create,启用generate创建项目  1.执行指令创建项目:mvn archetype:generate -DgroupId=org.zcf   -DartifactId=webtest  -DpackageName=com.zcf.webtest  -DarchetypeArtifactId=maven-archetype-webapp -DarchetypeCatalog= ...
                                                Maven学习(1)  一.maven安装      1.首先要先安转jdk,这个这里就不赘述了       2.http://maven.apache.org/   可以去apache maven站点下载       3.解压到d:\maven       4.添加环境变量MAVEN_HOME   D:\maven3.3.3                            ;%MAVEN_HOME%\bin;添加到path变量中最后       5.执行cmd ,mvn - ...
原文正文 读了 Mark Phippard 的博客以及《Subversion 与版本控制》之后,我了解到 分支/标签 是 SVN 很棒的特性之一。但我在使用推荐的 "trunk"、"branches"以及"tags"文件夹创建我自己的目录结构的时候颇是花了一点时间。本文将分步介绍创建  Subclipse 项目然后建立一个分支。本文假定你已经安装好了 Subclipse 并建立了一个 SVN 仓库。如果你还没有,参考《集成 SVN 插件到 Eclipse 全过程》。 1. 把你的 Eclipse 项目添加到 SVN 仓库里的一个 ...
一.在linux下载svn,并创建项目    1.apt-get install subversion(获取svn)    2.mkdir /opt/svn/(我把svn目录放在opt下)    3.svnadmin create /opt/svn/cloud(创建一个svn项目)    4.rm -rf /opt/svn/cloud/(把svn内容清空)    5.利用ssh secure file transfer把windows下的cloud目录下的所有文件上传到/opt/svn/cloud中      下面是windows目录结构      6.以守护进程启动svn: s ...
Global site tag (gtag.js) - Google Analytics