您好我正在开展个人项目。这是一个基于网络/文本的游戏。
我打算将我的类编入DLL并在Web Service中公开它们的方法。
我很确定这是可能的。但是找不到一个如何开始这个的好教程。
到目前为止,我知道如何制作DLL,我知道如何创建Web服务。但任何人都可以帮助我通过Web服务公开我的DLL吗?
答案 0 :(得分:2)
创建网络服务(例如使用C#)
添加对.dll的引用(例如,使用PInvoke)
瞧。您刚刚通过网络服务“暴露了您的.dll”。
这是一个描述如何从C#调用.dll中的非托管代码的链接。您可以在网上找到许多其他类似的参考资料。无论C#代码是用于Windows窗体,控制台应用程序还是Web服务,机制都是相同的:
http://blogs.msdn.com/b/jonathanswift/archive/2006/10/02/780637.aspx