- 浏览: 145848 次
- 性别:
- 来自: 安徽
最新评论
-
小小西芹菜:
前段时间研究了一下goeasy,java后台推送只需要两行代码 ...
Reverse AJAX -
spp_1987:
现在服务都能启动, 就是怎么用java生成wsdl 不成。。。 ...
Apache Axis2 安装指南 -
spp_1987:
ai...
Apache Axis2 安装指南 -
zsjg13:
不好意思,我看了下我上面的描述,我发现我把insert语句中的 ...
ORA-02287: sequence number not allowed here问题的解决 -
StartNowFly:
没解决,还是报一样的错
ORA-02287: sequence number not allowed here问题的解决
文章列表
WSDL文档就是服务契约,它提供了web服务服务端与客户端交换数据的标准途径。
XML Schema Definition(XSD),叫做data contract,描述了双方交换的数据类型的结构,描述了类型、
字段,以及在这些字段上的任何验证。
有4种方式可用来为XML定义这样的契约:
DTDsXML Schema (XSD)RELAX NGSchematron
DTD对namespace的支持有限,因此不适合Web服务。RELAX NG和Schematron当然比XML Schema更
容易些。不幸的是,它俩不是那么地广泛的跨平台支持。
Spring-WS使 ...
Maven是一个项目管理、自动化构建与部署工具。
搭建步骤:
1、Java 6或更高版本、Maven 3.0.2
2、向MAVEN_HOME/conf或.m2下的settings.xml中添加你的定制的仓库。
<profile>
<id>my-repository</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<!-- list of s ...
SOAP被设计为语言、传输,以及平台独立,它是老式中间件技术(如CORBA和DCOM)的替代技术。它也
被设计为可扩展。WS-*标准:WS-Addressing、WS-Policy、WS-Security以及等等都是建立在SOAP协议上。
使用SOAP、WSDL以及XML schema构建的web ...
在Axis2中,我们用Apache Rampart来提供安全支持。
下载最新版本,解压缩后,拷贝rampart-version.mar到AXIS2_HOME/module下,拷贝其中的Jar到lib目录
(如TOMCAT_HOME/axis2/WEB-INF/lib)。现在重启Axis2,登录到管理控制台,and engage the Rampart
module。几秒钟后,如果你看到在the engaged module下有Rampart模块,那么你已成功为你的web服务框架
添加了安全支持。
一、样例服务:
首先,创建服务类:
public class Secur ...
用户有时可能希望将应用中的内容导出为Excel或PDF格式。Java中,有一些库可以帮助生成这些格式的文件。
然而,在web应用中直接使用这些库,你就需要在后台生成文件,并作为binary attachments返回给用户,
你需要处理HTTP响应头 ...
测试app最好的方式是使用一台真实的设备。Android模拟器是相当的慢,且它不能像真实设备那样为你提供
所有的特性(功能),例如相机、传感器。
要想使模拟器运行的快点,你可以安装Hardware Accelerated Execution Manager(HAXM),然而,还有一个
更好的办法,就是:Genymotion
Genymotion is a real, fast, and easy-to-use emulator and comes with real-world device configurations.
它有免费和付费版。
安装:
除了自身 ...
Ribbon用于负载均衡
- 博客分类:
- Spring Cloud
运行微服务的一个实例,URL是硬编码在客户端中,以及服务与服务间的调用中。现实情况中,此办法不
妥,因为服务的实例可以有多个,此时,我们应当使用一个load balancer或一个本地DNS服务器来抽象
掉实际实例的位置,在客 ...
Spring Cloud项目实现了一组在分布式系统中要用到的常见模式,以一组容易使用的Java
Spring库。Spring Cloud本身不是一个(云解决方案)cloud solution,它提供了一些功能,对于开发遵循Twelve-Factor应用原则的面向云部署的应用是必要的。通过使用Spring Cloud,开发人员只需要关注编写
业务功能使用Spring Boot,在这个过程中同时利用了Spring Cloud提供的分布式、容错,以及self-healing
功能。
Spring Cloud解决方案对部署环境的态度是agnostic,可以开发并部署在一个桌面PC机或一个 ...
SDKMAN的官方网址是http://sdkman.io/
它之前的名字叫gvm——Groovy enVironment Manager
详细信息看官网吧!
1、安装SDKMAN:
curl -s "https://get.sdkman.io" | bash
2、查看SDKMAN的帮助信息:
sdk help
3、列出springboot的版本
sdk ls springboot
4、安装某个版本的springboot
sdk install 1.2.5.RELEASE
5、查看当前使用的springboot ...
1、关于SSH:
使用SSH协议, 你可以连接并认证远程服务器和服务。有了SSH Keys,连接到GitHub就不用每次访问
都提供用户名和密码。
2、检查现有的SSH Keys
在你生成一个SSH Key前,你可以检查你是否已经有了一些SSH Keys。
(1)Open Terminal
(2)输入 ls -al ~/.ssh 是否存在一些已有的SSH Keys
(3)Check the directory listing to see if you already have a public SSH key.
默认,public keys的文件名是如下之一:
id ...
PaaS提供了一个就绪的应用部署平台其中带了若干扩展服务,例如数据库和消息brokers。
最流行的两个Paas平台是:Cloud Foundry、Heroku
1、部署到Cloud Foundry
它来自于Pivotal,赞助Spring框架以及Spring平台中的其他库的公司就是它。其中一个最吸引人的事情就是
它即是开源的,同时也有若干商业发行版。它甚至可运行在一个公司数据中心的防火墙里,提供一个私有云。
我们准备将reading-list应用部署到Pivotal Web Services上,它是一个公共的Cloud Foundary,托管地址在
http:/ ...
在面向对象语言中,一个单元通常是一个类或一个方法。但是在现实中,大多数单元不是单独工作的。它们
通常需要和其他单元合作以实现它们的任务。
当测试的单元依赖了其他的单元时,有一个通用技术可用来模拟依赖单元,它用的是stub和mock对象,
这两者能够降低单元测试由于依赖而导致的复杂性。
stub对象中包含了某个测试中要用到的最少数量的方法。这些方法通常都是以一种预知的方式完成的,也就是
硬编码的数据。在Java中,有几个库可帮助创建Mock对象,包括EasyMock和jMock。
stub和mock对象间的主要区别在于:stub用于state verificatio ...
1、操作系统版本
[root@localhost etc]# cat /etc/issueRed Hat Enterprise Linux Server release 5.8 (Tikanga)Kernel \r on an \m
2、内核版本,不符合后,就需要升级
[root@localhost etc]# uname -r2.6.18-308.el5
或者命令cat /proc/version
3、需要的包,查文 ...
Gradle wrapper
- 博客分类:
- Gradle
The wrapper is a core feature and enables a machine to run a Gradle build script without haveing to install
the runtime.It also ensures that the build script is run with a specific version of Gradle.
It does so by automatically downloading the Gradle runtime from a central location,unpacking ...
微服务是一个架构风格,它给了我们一个开发物理上独立(physically separated)的模块化应用的途径。
微服务不是被发明出来的。许多组织,如Netflix、Amazon,以及eBay都成功了使用了分而治之
(divide-and-conquer)的技术将它们的应用分割成小的原子单元,每个单元执行单一功能。这些组织的
成功,使得许多其他组织开始引入此模式来重构它们的一整个大应用。后来,就有人将此模式命名为
“微服务架构”
微服务是一个架构风格,是一个将IT系统实现为一组业务特性的方法,这些特性是自制的、自包含的、
低耦合的。
对于微服务间的交互或传输机 ...