我正在构建一个Web应用程序。它使用ASMX格式的3种不同的Web服务,这些Web服务总共拥有8种不同的Web方法。每个Web服务背后的代码非常短(每个Web方法大约5行),并且基本上只是实例化一个类并将其传递给它。每个Web服务都使用会话状态,它们当前以HTTP模式运行。该应用程序本身在IIS中运行。
我想将我的应用程序迁移到AZURE,将ASMX Web服务迁移到WCF并使整个应用程序使用HTTPS。
我应该先做哪个:a)将应用程序移植到azure; b)从ASMX转换为WCF; c)将登录页面从HTTP转换为HTTPS?
考虑到它们的构建方式,它可以花多少时间来完成b)?
感谢。
答案 0 :(得分:1)
查看迁移的挑战 - 确定Windows #Azure迁移复杂性http://blogs.msdn.com/b/davidmcg/archive/2011/09/22/the-challenge-of-migration-determining-windows-azure-migration-complexity.aspx以及将.Net宠物商店迁移到Windows的示例#Azure:http://blogs.msdn.com/b/davidmcg/archive/2011/10/05/migrating-the-net-pet-shop-to-windows-azure.aspx
我个人会做B,C然后A
HTH
干杯
答案 1 :(得分:0)
您可以按自己喜欢的任何顺序执行此操作。我认为C,B,A但任何订单都应该没问题。
转换为WCF不需要很长时间,它本质上非常相似。