为什么我们需要WCF 传统分布式软件的架构分析 一个开发需求:社保平台 访问量较大客户端类型/平台多和其他系统交互多快速开发/部署结构复杂(B/S、C/S、桌面、服务…) 传统的实现技术: 业界需要一个什么样的技术 1. 具有开放性2. 具有兼容性或者说根本不存在兼容天生就支持3. 具有高效通信4. ...
分类:
其他好文 时间:
2018-03-31 13:16:50
阅读次数:
124
1 2 单体架构 在网站开发的前期,项目面临的流量相对较少,单一应用可以实现我们所需要的功能,从而减少开发、部署和维护的难度。这种用于简单的增删改查的数据访问框架(ORM)十分的重要。 垂直应用架构 当用户访问量不断的提升,单一应用需要不断的增加服务器来应对,同时将单一的应用拆分成多个应用用来处理提 ...
分类:
编程语言 时间:
2018-03-22 15:03:40
阅读次数:
402
一个新框架的选择之路: 一、考虑前后端的交互方式的实现及兼容性,ajax的实现。 二、考虑UI框架的实用性 三、考虑开发、部署方式。这个很重要 四、易维护。 五、less、sass的支持。 软件的开发 一、前后端的设计登录信息的记录方式,交互方式 二、安全性 三、成本比较低,项目容易维护。 ...
分类:
其他好文 时间:
2018-03-19 20:58:45
阅读次数:
129
什么是SpringBoot java问世20年以来,发展到现在从技术角度来说已经很成熟,开发过程中我们总是在想如何去提高团队开发规范性、减少重复配置、避免低效开发、部署发布时流程的复杂度以及第三方技术继承难度大。 在这样的背景下,SpringBoot就横空出世了,它使用了“习惯由于配置(本来项目中存 ...
分类:
编程语言 时间:
2018-03-11 02:53:03
阅读次数:
252
摘要 customErrors也经常在开发部署中看到<customErrors mode="Off" />,设置这样可以在页面上看到详细的错误信息。但也为黑客提供了攻击的线索。 customErrors 该节点有三种可选的设置项 详细的错误信息可能会暴露应用程序的内部结构,比如如果写的sql语句中报 ...
分类:
Web程序 时间:
2018-02-12 18:33:42
阅读次数:
214
安装好Tomcat,MyEclipse 之后,利用这两个工具可以开发部署Web 应用,步骤相对手动部署要简洁的多,这里有一个特别要注意的地方:系统里安装JDK、Tomcat、MyEclipse 的版本要兼容,差距不能太大。开始我使用的是JDK1.8,Tomcat8.0,MyEclipse10,在部署 ...
分类:
系统相关 时间:
2018-01-27 13:53:56
阅读次数:
252
最近,开源社区发生了一件大事,那个全国 Java 开发者使用最广的开源服务框架 Dubbo 低调重启维护,并且 3 个月连续发布了 4 个维护版本。 我上次在写放弃Dubbo,选择最流行的Spring Cloud微服务架构实践与经验总结这篇文章的时候,就有很多的网友给我留言说,Dubbo 又开始更新 ...
分类:
编程语言 时间:
2017-11-21 18:03:50
阅读次数:
167
JWS、Axis2、cxf 1.下载axis2.war和axis2.bin.zip 2.将axis2.war包部署到Tomcat下,启动Tomcat测试:http://localhost:8089/axis2 3.新建web project,在src新建一个类编写好代码作为服务端,无需包名,编译生成 ...
分类:
编程语言 时间:
2017-10-19 15:03:24
阅读次数:
177
原文地址:http://mp.weixin.qq.com/s/eXvoJew3bjFKzLLJpS0Otg 随着微服务架构的推广,越来越多的公司采用微服务架构来构建自己的业务平台。就像前边的文章说的,微服务架构为业务开发带来了诸多好处的同时,例如单一职责、独立开发部署、功能复用和系统容错等等,也带来 ...
分类:
其他好文 时间:
2017-09-13 20:22:27
阅读次数:
221