计算机组成原理、计算机操作系统、网络原理、数据库原理、计算机图形学、编译原理、数据结构、离散数学、人工智能等等很高深的理论知识。在这些基础知识之上,就是软件开发语言、类库、框架,面向过程、面向对象、面向服务等编程思想,架构思想等等文档的类型有很多,针对的对象也各不相同。不同的人,对文档的理解能力也是...
分类:
其他好文 时间:
2014-06-29 00:56:10
阅读次数:
300
什么是SOA?
SOA:面向服务的体系结构是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种各样的系统中的服务可以使用一种统一和通用的方式进行交互。
什么是ESB?
企业服务总线(Enterprise Service Bus,ESB)的概念是从面向服务体系架构(Service Oriented Arc...
分类:
其他好文 时间:
2014-06-24 15:33:43
阅读次数:
235
从抽象层面看,WCF能够托管CLR类型(接口和类)并将它们公开为服务,也能够以本地CLR接口和类的方式使用服务。然而,CLR类型却属于.NET的特定技术。由于面向服务的一个核心原则就是在跨越服务边界时,服务不能够暴露它们的实现技术。因此,不管客户端采用了何种技术,它都能够与服务交互。使用基于XML的...
分类:
其他好文 时间:
2014-06-12 22:58:42
阅读次数:
302
bada是三星公司自主开发的移动操作系统,它的特点是配置灵活、用户交互性好、面向服务,非常重视SNS集成和地理位置服务应用。本文介绍了如何在bada平台实现播放实时rtsp流。bada是三星公司自主开发的移动操作系统,它的特点是配置灵活、用户交互性好、面向服务,非常重视SNS集成和地理位置服务应用。...
分类:
其他好文 时间:
2014-06-05 21:28:47
阅读次数:
193
开放服务网关倡议(OSGi)定义了开发和部署模块应用程序和库的体系结构。作为介绍OSGi的第一篇文章,本文旨在让你了解OSGi开发的一些概念,并向你展示了如何使用Eclipse的OSGi容器(Equinox)实现建立一个简单的Hello World应用。此外还简要介绍了使用OSGi构建面向服务的应用程序以及OSGi的servicefactory和servicetracker类。
OSGI(Open Services Gateway Initiative),也叫JAVA动态模块系统,定义了一套模块应用开发的...
分类:
其他好文 时间:
2014-06-05 12:33:11
阅读次数:
379
OO(ObjectOriented,面向对象),用一张图表示OO进行系统开发的特性:
SO(Service-Oriented,面向服务),用一张图表示SO系统开发与运行的特性:
通过这两图的对比,如果抽象一点来说的话,这两张图其实都是...
分类:
其他好文 时间:
2014-05-31 22:37:18
阅读次数:
567
WCF是什么?官方解释:Windows Communication Foundation (WCF)
是用于构建面向服务的应用程序的框架。借助 WCF,可以将数据作为异步消息从一个服务终结点发送至另一个服务终结点。服务终结点可以是由 IIS
承载的持续可用的服务的一部分,也可以是应用程序中承载的服务...
分类:
其他好文 时间:
2014-05-30 18:32:19
阅读次数:
355
一、相关概念1、SOA(service oriented
architecture)面向服务的架构。2、SCA(service component
architecture,服务构建架构)提供了一种编程模型,可以支持基于SOA的应用程序实现。3、Tuscany是一个基于SCA的开源框架。4、Axis...
分类:
Web程序 时间:
2014-05-30 03:33:26
阅读次数:
300
在面向服务的.NET开发中,我们经常要调用WCF服务加载数据,这时候,如果使用同步调用,会阻止UI,影响用户体验UE/UX,而且当服务器ping不通或者网速特别烂的情况下,这时候基本上是处于卡死状态,令人难以接受。
因此,实现一步调用WCF是.NET开发中一个必须的步骤。下面介绍如何实现一步调用WC...
分类:
其他好文 时间:
2014-05-26 10:10:24
阅读次数:
219