通过Web服务公开DLL

时间:2012-02-23 05:35:40

标签: c# asp.net web-services dll

您好我正在开展个人项目。这是一个基于网络/文本的游戏。

我打算将我的类编入DLL并在Web Service中公开它们的方法。

我很确定这是可能的。但是找不到一个如何开始这个的好教程。

到目前为止,我知道如何制作DLL,我知道如何创建Web服务。但任何人都可以帮助我通过Web服务公开我的DLL吗?

1 个答案:

答案 0 :(得分:2)

  1. 创建网络服务(例如使用C#)

  2. 添加对.dll的引用(例如,使用PInvoke)

  3. 瞧。您刚刚通过网络服务“暴露了您的.dll”。

  4. 这是一个描述如何从C#调用.dll中的非托管代码的链接。您可以在网上找到许多其他类似的参考资料。无论C#代码是用于Windows窗体,控制台应用程序还是Web服务,机制都是相同的:

    http://blogs.msdn.com/b/jonathanswift/archive/2006/10/02/780637.aspx