“服务”与“对象”有什么不同?

日期: 2008-05-21 作者:Daniel Foody 来源:TechTarget中国

问:“服务”与“对象”有什么不同?   答:建立在对两者的不是很严谨的定义上的话,服务和对象可以被认为是非常相似的。然而,对象非常典型地明确用于一个编程环境(例如:Java),并甚至经常在进程中被存取。与之形成对比的是,服务典型地远离存取,并不能被用于任何的编程环境。   你需要知道的唯一一件事情来形容一个服务的是,(应用时)需要消息协议(例如:简单对象访问协议SOAP)。

服务和对象另一方面的典型区别是在间隔粒度上。对象往往非常fine grained,完成任何一个任务事件都需要做许多的调用(这种(程序)设计很适合用于进程调用消耗)。比较而言,服务是典型地coarse grained,完成一件……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

:“服务”与“对象”有什么不同?


  答:建立在对两者的不是很严谨的定义上的话,服务和对象可以被认为是非常相似的。然而,对象非常典型地明确用于一个编程环境(例如:Java),并甚至经常在进程中被存取。与之形成对比的是,服务典型地远离存取,并不能被用于任何的编程环境。

  你需要知道的唯一一件事情来形容一个服务的是,(应用时)需要消息协议(例如:简单对象访问协议SOAP)。服务和对象另一方面的典型区别是在间隔粒度上。对象往往非常fine grained,完成任何一个任务事件都需要做许多的调用(这种(程序)设计很适合用于进程调用消耗)。比较而言,服务是典型地coarse grained,完成一件任务事件需要很小数量的消息交换。

相关推荐