TechEd Europe出色地分为两个部分-TechEd开发人员和TechEd IT论坛。 真是个好主意。 我希望他们明年在美国这样做。
I'll be doing Patrick and my talk from TechEd US, with a new name (changed from Dirty SOAP):
我将用新名称(从Dirty SOAP更改)来做Patrick和来自TechEd US的演讲:
ARC308 Contraxploitation (Exploiting your Contracts): A Dynamic Web Services Endpoint without WCF
Scott Hanselman - Thu Nov 9 15:45 - 17:00
Not every large system in the wild can use .NET 2.0, ASMX and WCF. Often the real world isn't very pretty, or formal use of .NET ASMX Web Services doesn't lend itself to a particular solution. Corillian's software handles a quarter of the nation's retail banking online population with .NET. The system is built with a contract-first approach using WSDL and a custom binding to generate in-process service proxies. When it came time for Corillian to present their Operations as SOAP, we created a dynamic endpoint - WITHOUT ASMX. We then extended it to support POX (Plain Old XML). In this session, we discuss the architectural and design ramifications of managing a dynamic endpoint and how this decision will positively or negatively affect our move to WCF.ARC308 Contraxploitation (利用您的合同):没有WCF的动态Web服务端点斯科特·汉瑟曼(Scott Hanselman)-11月9日星期四15:45-17:00 并非每个大型系统都可以使用.NET 2.0,ASMX和WCF。 通常,现实世界不是很漂亮,或者.NET ASMX Web服务的正式使用并不适合特定的解决方案。 Corillian的软件使用.NET处理全国四分之一的零售银行在线人口。 该系统使用WSDL和自定义绑定以合同优先的方法构建,以生成进程内服务代理。 当Corillian以SOAP形式展示其操作时,我们创建了一个动态端点-WITHASMX。 然后,我们对其进行了扩展以支持POX(普通的旧XML)。 在本届会议中,我们将讨论管理动态端点的体系结构和设计后果,以及该决定将如何积极或消极地影响我们向WCF的迁移。
I'll be showing a lot more code, as that was a bit of feedback from the US session that I'll incorporate into this one.
我将展示更多代码,因为这是美国会议的一些反馈,我会将其纳入本报告中。
As an added bonus, Mo's new U.S. Passport came, as did Z's, so it'll be a family affair!
作为额外的奖励,Mo的新美国护照和Z的也都来了,所以它将成为家庭事务!
翻译自: https://www.hanselman.com/blog/teched-developers-2006-barcelona-spain