自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大飞的江湖

天地不仁以万物为刍狗

  • 博客(21)
  • 收藏
  • 关注

原创 WebService 学习(4)

目前三种主流的Web服务实现方案为:REST:表征状态转移 (软件架构风格)SOAP:简单对象访问协议 XML-RPC:远程过程调用协议 REST:表征状态转移(Representational State Transfer),采用Web 服务使用标准的 HTTP 方法 (GET/PUT/POST/DELETE) 将所有 Web 系统的服务抽象为资源,REST从资源的角度来

2013-10-31 13:50:45 751

原创 WebService 学习(3)

WSDLWSDL(网络服务描述语言,Web Services Description Language)是一门基于 XML 的语言,用于描述 Web Services 以及如何对它们进行访问。WSDL 文档结构元素定义web service 执行的操作web service 使用的消息

2013-10-31 10:55:24 895

原创 WebService 学习(2)

SOAPSOAP(Simple Object Access Protocol )简单对象访问协议是在分散或分布式的环境中交换信息的简单的协议,一个基于XML的可扩展消息信封格式,需同时绑定一个传输用协议。这个协议通常是HTTP或HTTPS,但也可能是SMTP或XMPP。它包括四个部分:SOAP封装(envelop),封装定义了一个描述消息中的内容是什么,是谁发送的,谁应当接受并处理

2013-10-31 10:27:56 859

原创 WebService 学习(1)

Web ServiceWeb Service其实是一套技术的集合, 通过Web Services能使得运行在不同机器上的不同应用无须借助附加的、专门的第三方软件或硬件, 就可相互交换数据或集成,是实现Web服务的一种方式,一整套技术。Web Service可使您的应用程序成为 Web 应用程序。Web Service通过 Web 进行发布、查找和使用。基础的 Web Service平台

2013-10-31 10:13:11 839

原创 HttpClient 4.3 开发学习(2)

HttpClient 4.3  GET和POST方法package HttpClient4.yang;import java.util.ArrayList;import java.util.List;import java.net.URI;import org.apache.http.Header;import org.apache.http.HeaderElement;i

2013-10-30 13:44:54 5173

原创 HttpClient 4.3 开发学习(1)

HttpComponents Client是现在HttpClient的新版本,是对Commons HttpClient 3.x的继承者和替代品,目前官方强烈推荐升级到新版本。好不容易对Commons HttpClient有一点眉目了,现在看HttpComponents Client完全就是一头雾水,不知所云。HttpComponents Client中一个请求执行的简单模板。Clo

2013-10-29 18:04:45 4366

原创 HTTP请求方法

GET     GET方法意思是获取被请求URI(Request-URI)指定的信息(以实体的格式)。如果请求URI涉及到一个数据生成过程,那么这个过程生成的数据应该被作为实体在响应中返回而不是过程的源文本,除非源文本恰好是过程的输出。 如果请求消息包含 If-Modified-Since,,If-Unmodified-Since,If-Match,If-None-Match 或者If-R

2013-10-29 14:07:21 899

原创 HttpClient学习(2)

POST方法用来向目的服务器发出请求,要求它接受被附在请求后的实体,并把它当作请求队列(Request-Line)中请求URI所指定资源的附加新子项。POST被设计成用统一的方法实现下列功能:对现有资源的注释(Annotation of existing resources)向电子公告栏、新闻组,邮件列表或类似讨论组发送消息提交数据块,如将表单的结果提交给数据处理过程通过附

2013-10-29 13:46:21 995

原创 HttpClient学习(1)

HTTPClient GET方法使用1. 创建 HttpClient 的实例2. 创建某种连接方法的实例,在这里是 GetMethod。在 GetMethod 的构造函数中传入待连接的地址3. 调用第一步中创建好的实例的 execute 方法来执行第二步中创建好的 method 实例4. 读 response5. 释放连接。无论执行方法是否成功,都必须释放连接6. 对得到后

2013-10-28 17:01:24 860

原创 TCP/IP协议学习

TCP/IP参考模型是一个抽象的分层模型,这个模型中,所有的TCP/IP系列网络协议都被归类到4个抽象的"层"中。每一抽象层建立在低一层提供的服务上,并且为高一层提供服务。完成一些特定的任务需要众多的协议协同工作,这些协议分布在参考模型的不同层中的,因此有时称它们为一个协议栈。最上面的是应用层了,这里面有http,ftp,等等我们熟悉的协议。而第二层则是传输层,著名的TCP和UDP协议就在这个

2013-10-28 14:27:14 882

原创 Http协议学习

HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务

2013-10-28 11:28:25 775

原创 KMP算法 next nextval求值

j12345678sabaabcacnext[j]01122312求next[j]时,查找next[j]之前是否有前缀和后缀相等的字符串,若没有,则next[j]=1,如果存在前缀和后缀相同的字符串,则next[j]的值取前缀码的后一位。next[

2013-10-25 17:04:03 2068 2

原创 ActiveMQ开发实例3

Topic实例

2013-10-25 09:45:54 1113

原创 ActiveMQ开发实例2

消息生产者package activemq.yang;//ConnectionFactory 是连接工厂,负责创建Connection。 //Connection 负责创建 Session。//Session 创建 MessageProducer(用来发消息) 和 MessageConsumer(用来接收消息)。//Destination 是消息的目的地。import javax

2013-10-24 11:26:00 977

原创 ActiveMQ开发实例

启动ActiveMQ,直接进入安装目录执行\bin\activemq如下,启动成功访问http://localhost:8161/admin/queues.jsp消息生产者:package activemq.yang;//ConnectionFactory 是连接工厂,负责创建Connection。 //Connection 负责创建 Session

2013-10-24 10:07:54 1088

转载 Eclipse快捷键

Eclipse快捷键大全(转载)Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面

2013-10-22 14:56:02 558

转载 ActiveMQ 学习介绍

连接方式: ActiveMQConnectionFactory 提供了多种连接到Broker的方式,常见的有vm://host:porttcp://host:portssl://host:portstomp://host:port  //stomp协议可以跨语言,目前有很多种stomp client 库(java,c#,c/c++,ruby,python...);

2013-10-22 14:43:37 976

原创 jolokia 学习心得

Jolokia是一个利用JSON通过Http实现JMX远程管理的开源项目。具有快速、简单等特点。除了支持基本的JMX操作之外,它还提供一些独特的特性来增强JMX远程管理如:批量请求,细粒度安全策略等。JMX:(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入管理功能的框架。Mbean:描述一个可管理的资源。是一个java对象。

2013-10-21 15:54:12 3002

原创 JMS ActiveMQ 对应关系

JMS  ActiveMQ JMS点对点 Queue发布/订阅 TopicConnectionFactoryQueueConnectionFactoryTopicConnectionFactoryConnectionQueueConnectionTopicConnec

2013-10-10 17:11:11 1014

原创 JMS 学习介绍

JMS介绍         JMS即Java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都JMS提供支持。         JMS(Java Messaging Service)是Jav

2013-10-10 16:55:30 716

原创 ActiveMQ 简介 安装 启动

Apache ActiveMQ ™ is the most popular and powerful open source messaging andIntegration Patterns server. Apache ActiveMQ is fast, supports many Cross Language Clients and Protocols, comes with

2013-10-10 12:09:20 812

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除