WebService相关的

什么是RESTful?

一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件,基于这个设计风格的软件可以更简洁,更有层次,更易于实现缓存等机制。也可以称之为表述性状态转移!

什么是SOA以及核心理念和服务架构?

面向服务的体系结构。指的是一个系统的架构,他研究领域是大型分布式系统的“架构”范式! 核心理念是:支持异构,支持变化,松耦合。常用的SOA服务框架 WCF和Web Services

什么是WSDL?

WSDL指网略服务描述语言
WSDL使用XML编写
WSDL是一种XML文档
WSDL用于描述网络服务
WSDL可以用于定位网络服务
WSDL不是W3C标准

SOA的优点?

1、简单化的系统开发,”SOA具有组合性“

2、面向企业商业流程
3、更好的适应性和扩展性
由于SOA的组件性 和优良的扩展性
4、互用性
5、对系统的升级,分布和维护有更多的优化
6、简化了提供,寻找使用服务的过程
7、通过共同资源的利用减少了开支

SOA的缺点?

1、减低了系统的性能
2、在向标准化过度的转换过程,增加了简介费用
3、很多没有意义的文件型信息
4、对商业流程计划要求很高

面向服务的SOA的模式特点

1、共享和重用资产
2、将冗余的功能固定到稳定的部件中
3、使项目遵守公共标准和最佳实践

Web Services是一种轻量级的独立的通讯技术,是通过SOAP在web上提供的软件服务,使用WSDL进行文件进行说明,并通过UDDI进行注册
XML 扩展性可标记语言 是SOAP的基础
SOAP 简单对象访问协议
WSDL 文件是一个XML文档,用于说明一组SOAP消息以及如何交换这些消息
UDDI是一个主要针对web服务供应商和使用者的新项目

Web Service 的平台三大技术

XML+XSD SOAP WSDL
WebServices 应用场合

1、跨防火墙通信
2、应用程序集成
3、B2B集成
4、软件和数据重用

猜你喜欢

转载自blog.csdn.net/Writing_the_future/article/details/82777929