我对 Cairngorm 很陌生,所以很抱歉可能是一个简单的问题:
我正在处理一些导入到 Flex Builder 3 中的 WCF 服务(通过数据 > 管理 Web 服务),我想知道如何将这些服务公开给 Cairngorm 中的 ServiceLocator。从我目前所读到的内容来看,Cairngorm 似乎更喜欢在 Services.mxml(或以某种方式在 MXML 中)定义服务,但这在我的情况下不起作用。
我对 Cairngorm 很陌生,所以很抱歉可能是一个简单的问题:
我正在处理一些导入到 Flex Builder 3 中的 WCF 服务(通过数据 > 管理 Web 服务),我想知道如何将这些服务公开给 Cairngorm 中的 ServiceLocator。从我目前所读到的内容来看,Cairngorm 似乎更喜欢在 Services.mxml(或以某种方式在 MXML 中)定义服务,但这在我的情况下不起作用。
我现在正在开发一个应用程序,Services.mxml 让我发疯......只是没有拨打电话。我已经阅读了描述此问题解决方案的博客文章,但这是一个反复出现、令人烦恼的问题,因此我想找到一种更可靠的方法。我相信您可以简单地替换您的代表中的代码,您可以在其中检索对 Web 服务的引用
this.service = ServiceLocator.getInstance().getWebService("web service name here");
像这样:
this.service = generated.webservices.MyService();
我希望在那之后,其余的应该是直截了当的。我打算今晚做一些测试,所以我会告诉你进展如何。