Web服务客户端的模式设计

时间:2011-09-29 12:18:13

标签: android web-services design-patterns

我正在创建一个与已经存在的Web服务联系的Android应用程序。

我正在寻找一种模式来创建客户端部分(Android应用程序)。由于web服务在.net(WSDL)中,我必须手动创建WSClient。所以,我在想我怎么做。

我认为这可能是一个很好的WS Client类,为此,一个单例模式。通过该课程,我可以联系应用程序的任何部分的所有服务,但我不知道这是否是最好的选择。

请问什么?

谢谢!

1 个答案:

答案 0 :(得分:0)

您可以使用服务定位器,依赖注入和 控制反转,模式。 M. Fowler给Inversion of Control Containers and the Dependency Injection pattern写了一篇好文章。