服务 \ 远程服务

4

抱歉问一个新手问题... 但是"Service"(服务)的定义与Android中的"Remote Service"(远程服务)意思相同吗?

如果不同,它们之间有什么区别?

谢谢,

moshik。


你能提供一下“Service”这个术语在哪里被使用的参考资料吗? - Jeremy B.
1个回答

2

Service 是 Android 组件之一。本地 Service 是指在应用程序内部(例如一个或多个 Activities)由其他组件使用的服务。远程 Service 是指通过 AIDL 公开接口并因此可跨进程边界由其他应用程序使用的服务。


其他应用程序...你能给一个小例子,你会考虑远程服务...谢谢。 - Moshik
我不明白你的问题。如果你正在寻找实现远程服务的示例代码,请尝试访问http://github.com/commonsguy/cw-advandroid/tree/master/AdvServices/RemoteClient/和http://github.com/commonsguy/cw-advandroid/tree/master/AdvServices/RemoteService/。 - CommonsWare
我不是在谈论示例代码,只是想提供一个示例想法。你什么时候考虑使用远程服务呢?无论如何,谢谢! - Moshik
1
远程服务并不是很普遍,据我所知。大多数情况下,它们是用于您的应用程序想要为其他应用程序提供所需的“库”的情况。 - CommonsWare
“相当于其他应用程序使用的“库”。” - Moshik

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接