服务和库有什么区别?

时间:2013-07-01 15:35:51

标签: service libraries

即,在一般编程意义上的话。

根据我的理解,两者似乎都是导入的外部代码集合,用于项目中以抽象编程并使其更容易。你能不能像在库中一样调用服务中的方法吗?我还看到一些关于面向服务的编程的东西让我感到困惑。

1 个答案:

答案 0 :(得分:3)

服务通常在单独的服务器上运行,您可以通过与协议进行通信来使用服务的功能,例如:对Web服务的HTTP请求。

另一方面,

是直接集成到您自己的代码中的代码。

但是,库和服务都应该为您提供一个稳定的,文档齐全的界面,它们在这个意义上是相似的。