2012-06-19 53 views
1

我们有几个asp.net应用程序在同一台服务器上运行。在所有的应用程序中,我们有常见的c#类文件,如DataAccessConnectionManager,它们在所有应用程序中都有一个本地副本,支持处理数据库的相同通用函数,因此我计划将它们更改为Web服务并将它们托管在服务器上,所以每次开发一个新的应用程序时,我都可以调用这些服务来处理数据管理。托管和使用Web服务的最佳实践?

我没有太多有效的网络服务经验,请指点我实现它的最佳方式。

我有这样几个问题:

  1. 我是否需要凭证适用于它,还是它的安全,因为所有 应用程序将同一台服务器上托管。
  2. 一个简单的网络服务只会解决WCF或SOAP的目的或需要创建 的东西,再次没有这方面的经验。

回答

0

为什么要将它们公开为Web服务?

听起来你会更好地将文件放入GAC并在应用程序之间共享这种方式。

+0

正如我所说,我没有太多的经验, 我猜不要把它们放进GAC的原因是:这些都是网络方法。 – Vishal