代码之家  ›  专栏  ›  技术社区  ›  Basic

vb.net如何实现通过wcf访问的singleton模式

  •  0
  • Basic  · 技术社区  · 15 年前

    我想通过WCF服务公开一些功能。我可以配置wcf为每个请求实例化一个类,但不确定如何获得对公共singleton的引用-

    如果我有一些功能可以通过内存中的wcf存储对方法(调用它logmethod)的调用列表,并在调用getlogs方法时返回该列表

    我知道我可以使用数据库/文件系统来回传递这些数据,但在许多情况下,这似乎是多余的。

    有人能解释一下如何使用singleton类吗(我知道它需要线程安全)?

    多谢

    编辑: 似乎没有人有明确的答案——我不敢相信这很复杂。我是否遗漏了一些明显的东西?

    2 回复  |  直到 15 年前
        1
  •  0
  •   Larsenal    15 年前

    您的WCF服务可以简单地访问任何单例对象。对于这件事,你可以(我也可以)简单地 Shared WCF服务中的成员。

        2
  •  0
  •   Basic    15 年前

    我终于找到了一篇WCF文章,它解释了一种更好的实现方法……” Discover Mighty Instance Management Techniques For Developing WCF Apps