如何跨网站共享方法/类
本文关键字:方法 共享 何跨 网站 | 更新日期: 2023-09-27 18:15:47
我有一个Arcade.Game
类,可以在我们的.com
网站上找到。在同一台服务器上,我有一个.net
网站提供静态内容。由于几个设计原因,我需要在.net
站点上运行aspx
页面,该页面可以访问.com
站点上的Arcade.Game
类以及一些方法。
做这件事的最好方法是什么?
编译Arcade.Game
和它的依赖关系来分离汇编(类库项目)并从两个网站引用它。请务必将其从原网站的App_Code
中删除。
编辑:如果你需要从同一服务器上的另一个网站访问Arcade.Game
的完全相同的实例,你有其他选择:
- 在同一个AppPool中运行两个站点,并使用反射从其他应用程序访问实例
- 如果这个类是无状态的,通过WebService暴露方法。
- 使用。net远程连接IPC或TCP通道
如果使用MVC,请查看可移植区域