SOA exam
jardownload
这个作者很懒,什么都没留下…
展开
-
什么是ESB?请介绍一下ESB?
ESB的全称是Enterprise Service Bus (企业服务总线)。它是一个ielinghuode用于集成各种企业应用即服务的连接基础架构,企业服务总线能够通过简化企业应用及服务之间的链接数量,接口大小以及接口复杂度使企业的面向服务体系SOA更加强大。Enterprise Service Bus 主要提供一下几方面的功能:1. 在服务于服务之间或者应用于应用之间路由消息;2. 在服...2010-08-12 16:39:41 · 321 阅读 · 0 评论 -
介绍一下SOA和SOA的基本特征?
什么是SOASOA:面向服务的体系结构(Service-Oriented Architecture,SOA,也叫面向服务架构), SOA是指为了解决在Internet环境下业务集成的需要,通过连接能完成特定任务的独立功能实体实现的一种软件系统架构。SOA 是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独...2010-08-12 16:39:41 · 244 阅读 · 0 评论 -
介绍一下你对SOA的认识
这个问题可以从WHY SOA和SOA面临的挑战入手回答1. WHY SOA? SOA的好处在哪里?减低IT成本:重用现有的系统,而且SOA系统本身也可以被后来的应用重用; 减少维护费用,对现有系统造成很少的改动。增加IT收入:快速的适应新的需求,快速的实现,提高性能,实现云计算 如 Google, Amazon等等2. SOA面临的挑战有哪些?更多的系统参与到SOA中,更多的人参与到SO...2010-08-12 16:39:41 · 95 阅读 · 0 评论 -
top-down和bottom-up这两种实现SOA的流程哪种更鼓励重用和维护?
因为top-down流程是业务驱动的(business-driven), 所以它能实际的拆分业务和IT之间的不同关注点, 提供一个通用的对两个都合适的解决方案。所以在大部分情况下,如果你想在中期和长期提高重用和ROL,top-down都是最合适的...2010-08-12 16:39:41 · 207 阅读 · 0 评论 -
如何定义一个可复用的服务?
可复用的服务是一个自主的, 可复用的, 显式的,无状态的功能。它拥有一定的粒度,可是是一个组合应用和组合服务的一部分。可复用的服务必须由服务规范(Service Specifications)描述的业务活动所认可。一个服务的约束,包括安全, QoS, SLA, 使用策略可能被多个运行时契约(Contracts), 多个接口(SOAP web service的WSDL)和多种实现(代码)所定义。...2010-08-12 16:39:42 · 190 阅读 · 0 评论 -
什么是webservice,什么情况下使用,如何使用?
现在我将列举三种情况,在这三种情况下,你将会发现使用Webservice会带来极大的好处。此后,我还会举出不应该使用Webservice的一些情况。跨越防火墙的通信如果你的应用程序有成千上万的用户,而且他们都分布在世界各地,那么客户端和服务器之间的通信将是一个棘手的问题。那是因为客户端和服务器之间通常都会有防火墙或者代理服务器。在这种情况下,你想使用DCOM就不是那么简单了,而且,通常你也不愿...2010-08-12 16:39:42 · 279 阅读 · 0 评论