2010-04-15 129 views
2

我正在使用WCF编写应该能够与.Net客户端,Android客户端以及可能的其他类型的客户端进行通信的服务器。使用.Net客户端和Android客户端的WCF服务器的策略?

  • 客户端的主要类型是将用.Net编写的桌面应用程序。该客户端通常与服务器位于同一个Intranet上。它将首先调用服务器以获取系统的当前状态,并在值发生更改时从服务器接收更新。这些更新频繁,也许每秒一次。

  • Android客户端将通过Internet连接。此客户端也对更新感兴趣,但它不像桌面客户端那么重要,所以(不太频繁的)轮询方案可能是可以接受的。

  • 所有客户端将不得不登录才能使用这些服务,并且在通过Internet连接时,连接应该是安全的。

我很熟悉WCF,但我不确定什么绑定最适合该场景以及使用哪种安全解决方案。另外,我还没有使用过Android,但我想尽可能简化实现Android客户端的人员使用我的服务。那么,我的战略是什么?

回答

0

与我已经完成的Android的小比特。

android sdk本身不支持soap服务器,你必须自己写所有的东西。

休息是你使用WCF和Android时唯一的选择。这就是Google推动你开发应用程序的方式。