前言 OSGi是目前动态模块系统的事实上的工业标准,它适用于任何需要模块化、面向服务、面向组件的应用程序。Eclipse如此庞大和复杂的插件体系,就是基于OSGi。Liferay也是基于OSGi。OSGi是模块化设计的一种标准,适用于大中型项目。在一些小型项目中,开发者也可以自己设计私有的class ...
分类:
其他好文 时间:
2016-11-18 14:17:35
阅读次数:
442
WebServices简介 先给出一个概念 SOA ,即Service Oriented Architecture ,中文一般理解为面向服务的架构, 既然说是一种架构的话,所以一般认为 SOA 是包含了运行环境,编程模型, 架构风格和相关方法论等在内的一整套新的分布式软件系统构造方法和环境, 涵盖服 ...
分类:
Web程序 时间:
2016-11-04 09:33:53
阅读次数:
395
一、引言 Windows Communication Foundation(WCF)是Microsoft为构建面向服务的应用程序而提供的统一编程模型,该服务模型提供了支持松散耦合和版本管理的序列化功能,并提供了与消息队列(MSMQ)、COM+、Asp.net Web服务、.NET Remoting等 ...
分类:
其他好文 时间:
2016-11-03 16:29:31
阅读次数:
270
SOA简单描述: SOA(Service-Oriented Architecture)面向服务的体系架构。为了能够深入理解还专门查了单词:Oriented:面向,Architecture:架构,没办法英语太烂!实际上是一个组件模型,他将应用程序的不同功能单(称为服务)通过定义良好的接口联系起来。SO ...
分类:
其他好文 时间:
2016-10-25 09:35:21
阅读次数:
134
Garbage-First,面向服务端的垃圾收集器。 并行与并发:充分利用多核环境减少停顿时间, 分代收集:不需要配合其它收集器 空间整合:整体上看属于标记整理算法,局部(region之间)数据复制算法,运作期间不会产生空间碎片 停顿可预测,建立可以预测的停顿时间模型。 内存管理: 将整个java堆 ...
分类:
其他好文 时间:
2016-10-23 14:51:15
阅读次数:
173
根据微软官方的解释,WCF(之前的版本名为“Indigo”)是使用托管代码建立和运行面向服务(Service Oriented)应用程序的统一框架。它使得开发者能够建立一个跨平台的安全、可信赖、事务性的解决方案,且能与已有系统兼容协作。 云平台框架。 上次在作业的时候遇到了一件蛋疼的事情。 根据要求 ...
分类:
其他好文 时间:
2016-10-22 17:19:12
阅读次数:
226
中间件介绍 中间件(英语:Middleware)是提供系统软件和应用软件之间连接的软件,以便于软件各部件之间的沟通,特别是应用软件对于系统软件的集中的逻辑,在现代信息技术应用框架如Web服务、面向服务的体系结构等中应用比较广泛。同时也为当今的大型分布式应用搭起了一个标准的平台,把大型企业分散的系统和 ...
分类:
其他好文 时间:
2016-10-21 00:25:14
阅读次数:
145
Atitit.架构设计趋势 设计模式 微服务架构 soa 什么是微服务架构?1 、微服务与SOA的关系 :微服务架架构师面向服务架构(SOA)的一种特定实现1 微服务与康威定律2 微服务的一些设计 断路器 幂等2 《微服务设计》([英] 纽曼(Sam Newman))3 微服务架构与实践4 什么是微 ...
分类:
其他好文 时间:
2016-10-17 00:17:10
阅读次数:
191
阮一峰 日期: 2016年9月10日 上一篇文章,我摘录了《程序员的呐喊》。这本书有趣的内容太多,今天再摘录一段。 1、 亚马逊公司不仅是世界最大的网络书店,还是世界最大的云服务商。它是怎么实现从电商到云商的转变呢? 一切都是CEO杰夫·贝索斯促成的,他对市场有着超乎常人的理解和预见。 2、 200 ...
分类:
其他好文 时间:
2016-09-25 16:02:35
阅读次数:
181
Atitit 面向对象编程(OOP)、面向组件编程(COP)、面向方面编程(AOP)和面向服务编程(SOP)的区别和联系 1. 面向组件编程(COP) 所以,组件比起对象来的进步就在于通用的规范的引入。通用规范往往能够为组件添加新的能力(就像上面所讨论的), COP比OOP更进一步。通常OOP将数据 ...
分类:
其他好文 时间:
2016-09-24 00:41:47
阅读次数:
168