我是天蓝色及其环境的新人,所以如果它不合适,我真诚的道歉......
我会尽力简化:
我在.NET中编写了两个项目:
两个项目都相互沟通。
引擎具有API(DCOM),因此可以从Local Area Newwork中的任何位置进行访问。
现在我想只上传天蓝色的引擎并从我的电脑上访问它。
我如何上传我的申请?任何有用的提示或文章/教程?
我看过很多微软的文章,但我从那里起了很多东西......
感谢。
更新
我创建了一个虚拟机并在那里安装了我的引擎,到目前为止一切正常。
现在我搜索我在Azure上发布的网站(asp.net MVC 4),以便与我创建的虚拟机上安装的软件进行通信(将文件发送到软件并将其恢复)。 / p>
知道我怎么能做到这一点?网站如何连接和调用VM中的过程?并将文件传输到那里并返回/
再次感谢。
答案 0 :(得分:0)
我假设引擎是作为.NET COM +服务组件实现的(因为有对.NET和DCOM服务器的引用)
如果'引擎'已经托管在Azure IaaS VM中,您需要打开VM端点(并且,如果需要,设置ACL以控制允许谁访问该VM)以使其可供引擎访问:http://azure.microsoft.com/en-us/documentation/articles/virtual-machines-set-up-endpoints/
除了部署'引擎'在IaaS VM中,您可以考虑在Azure PaaS Compute中托管Web或辅助角色:有关详细信息,请参阅此链接:http://michaelwasham.com/2011/05/15/deploying-a-com-servicedcomponent-to-windows-azure/