Java项目开发高级技术
飞亦浩然
生命不息 奔腾不止
展开
-
Maven项目的目录结构
Maven项目的目录结构先来看看Maven的功能下面是来自于百度百科:Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具。Maven 除了以程序构建能力为特色之外,还提供高级项目管理工具。由于 Maven 的缺省构建规则有较高的可重用性,所以常常用两三行 Maven 构建脚本就可以构建简单的项目。由于 Maven 的面向项目的方法,许多原创 2017-06-05 19:54:36 · 1223 阅读 · 0 评论 -
javaweb项目高并发处理
并发是什么,之前我觉得就是对数据的一个安全性操作,这样理解也没有错,因为这是数据的并发,那么什么是并发呢?并发,在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行,但任一个时刻点上只有一个程序在处理机上运行。这也是我之前的理解。现在我认为对于web系统并发是分为两类的:1.用户量的并发;2.数据的并发转载 2017-06-02 12:12:17 · 10832 阅读 · 0 评论 -
JAVA项目中发布WebService服务——简单实例
1,在Java项目中发布一个WebService服务:如何发布?——JDK1.6中JAX-WS规范定义了如何发布一个WebService服务;(1)用jdk1.6.0_21以后的版本发布;(2)与Web服务相关的类,都位于Javax.jws.*包中 @WebService——此注解用在类上指定将此类发布成一个WebService;转载 2017-12-20 02:34:37 · 3107 阅读 · 0 评论 -
java web项目(spring项目)中集成webservice ,实现对外开放接口
什么是WebService?webService小示例 点此了解下面进入正题:java web项目(spring项目)中集成webservice ,实现对外开放接口步骤:准备:采用与spring兼容性较好的cxf来实现cxf 的 jar下载地址: http://cxf.apache.org/download.html选择zip格式下载,解压后的li转载 2017-12-20 02:30:47 · 395 阅读 · 0 评论 -
SOA,Web Service,SOAP,REST,RPC,RMI,JMS的区别与联系
SOA面向服务的软件架构(Service Oriented Architecture)是一种计算机软件的设计模式,主要应用于不通应用组件中通过某种协议来互操作它的基本设计原理是:服务提供了一个简单的接口,抽象了底层的复杂性,然后用户可以访问独立的服务,而不需要去了解服务底层平台实现。正因为SOA架构实现不依赖于技术,因此能够被各种不同的技术实现。例如:转载 2017-12-20 01:24:46 · 393 阅读 · 0 评论 -
javaweb实现即时消息推送功能
在浏览某些网页的时候,例如 WebQQ、京东在线客服服务、CSDN私信消息等类似的情况下,我们可以在网页上进行在线聊天,或者即时消息的收取与回复,可见,这种功能的需求由来已久,并且应用广泛。网上关于这方面的文章也能搜到一大堆,不过基本上都是理论,真正能够运行的代码很少,原理性的东西我就不当搬运工了,本文主要是贴示例代码,最多在代码中穿插一点便于理解,本文主要的示例代码基于 javascri原创 2017-12-24 13:16:58 · 81493 阅读 · 8 评论 -
Java中的同步与异步详细介绍
这篇文章主要介绍了Java中的同步与异步详细介绍,具有一定参考价值,需要的朋友可以了解下。进程同步用来实现程序并发执行时候的可再现性。一.进程同步及异步的概念1.进程同步:就是在发出一个功能调用时,在没有得到结果之前,该调用就不返回。也就是必须一件一件事做,等前一件做完了才能做下一件事.就像早上起床后,先洗涮,然后才能吃饭,不能在洗涮没有完成时,就开始吃饭.按照这个定义,其实绝转载 2017-12-26 15:34:36 · 2656 阅读 · 0 评论 -
activeMQ实例在项目中的运用【项目实战系列】
1.下载ActiveMQ去官方网站下载:http://activemq.apache.org/2.运行ActiveMQ解压缩apache-activemq-5.14.0-bin.zip,然后双击apache-activemq-5.14.0\bin\activemq.bat运行ActiveMQ程序。启动ActiveMQ以后,登陆:http://localhost:81转载 2017-12-26 15:36:45 · 287 阅读 · 0 评论