项目中开发需要的配置参数

来源:互联网 发布:mac地址相同 编辑:程序博客网 时间:2024/05/17 22:30

一般是采用session机制原理:

1.用户请求登录,用户名和密码没有问题,登录成功之后,服务端生成一条记录,这个记录可以说明登录的用户是谁。

2.服务端把这条记录的ID发送给客户端,客户端收到这个ID之后,存在cookie里。

3.客户端每次发送请求,都会带着这个cookie。

4.服务端会验证一下这个cookie里的信息,如果能在服务端找到cookie里对应的信息,则身份验证通过,能够把数据返回给客户端。


-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


你说apache的ActiveMQ啊,名字都说的很明白了MQ,也就是message queue,也就是消息队列,也就是处理消息的,也就是处理JMS的。

jms是发送消息的java中发送消息的中间件,包括5中数据流:
· StreamMessage -- Java原始值的数据流
· MapMessage--一套名称-值对
· TextMessage--一个字符串对象
· ObjectMessage--一个序列化的 Java对象
· BytesMessage--一个未解释字节的数据流
数据流就是传递数据的了


-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------



spring框架中使用JMS传递消息有两种方式:JMS template和message listener Container,前者用于同步收发消息,后者用于异步收发消息。


  jmsTemplate为配置spring消息模版:采用JmsTemplate102(如果你的JMS实现符合JMS规范1.1版,则应该使用JmsTemplate),其中的messageConverter属性配置了一个消息转换器,因为通常消息在发送前和接收后都需要进行一个前置和后置处理,转换器便进行这个工作。
      由于我的sendQueue很receiveRueue是不同的queue,所以我配置了两个jmsTemplate:    

      jmsTemplateForReceive负责接收消息,jmsTemplate负责发发送消息.




0 0
原创粉丝点击