none
wcf如何实现一个托管服务,连接多个客户端程序? RRS feed

  • 问题

  • 项目里原先是完整的wcf架构,使用的是tcp绑定传输协议。 现在希望使用原先的服务不变,开发另外一个客户端程序B,原来的客户端程序A继续使用,有没有好的办法呢? 我用与原来的客户端程序A完全相同的app.config进行试验,对数据库进行连接是进行报错为: The requested database Sqlplus is not defined in configuration. (Sqlplus为服务端config中的数据库连接文本标识)
    2011年5月30日 2:33

答案

  • Hi,


    1,WCF服务可以被多个客户端程序调用。
    2,The requested database Sqlplus is not defined in configuration, 可能因为App.config/web.config配置不正确。

     类库默认生成时dll输出路径是在bin\debug\文件夹下,此时数据库连接字符串写在app.config中,若是dll输出路径在bin\文件夹下,数据库连接字符串写在web.config中,你可以参考下面这个英文连接。

    http://forums.asp.net/t/1146395.aspx/1


    Please mark the replies as answers if they help or unmark if not. If you have any feedback about my replies, please contact msdnmg@microsoft.com Microsoft One Code Framework

    2011年6月2日 7:51
    版主

全部回复

  • A,B是运行在同一台电脑上么?一个服务跟连几种客户端应该没什么关系。感觉还是你自己配置上的问题。
    2011年5月30日 3:03
  • Hi,


    1,WCF服务可以被多个客户端程序调用。
    2,The requested database Sqlplus is not defined in configuration, 可能因为App.config/web.config配置不正确。

     类库默认生成时dll输出路径是在bin\debug\文件夹下,此时数据库连接字符串写在app.config中,若是dll输出路径在bin\文件夹下,数据库连接字符串写在web.config中,你可以参考下面这个英文连接。

    http://forums.asp.net/t/1146395.aspx/1


    Please mark the replies as answers if they help or unmark if not. If you have any feedback about my replies, please contact msdnmg@microsoft.com Microsoft One Code Framework

    2011年6月2日 7:51
    版主