Показать сообщение отдельно
Старый 22.03.2011, 14:06
Haiat вне форума Посмотреть профиль Отправить личное сообщение для Haiat Найти все сообщения от Haiat
  № 7  
Ответить с цитированием
Haiat
 
Аватар для Haiat

Регистрация: May 2007
Сообщений: 721
вот у меня такой скрипт:
Код AS3:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
        layout="vertical"
        verticalAlign="middle"
        backgroundColor="white">
 
    <mx:Script>
        <![CDATA[
            import mx.controls.Alert;
            import mx.rpc.events.ResultEvent;
            import mx.rpc.events.FaultEvent;
            import mx.utils.ObjectUtil;
 
            private var startTime:int;
            private var endTime:int;
 
            private function button_click():void {
                webService.searchSchedule.send();
                startTime = getTimer();
                lbl.text = "";
            }
 
            private function get_result(evt:ResultEvent):void {
                textArea.text = ObjectUtil.toString(evt.result);
                calcTime();
            }
 
            private function get_fault(evt:FaultEvent):void {
                Alert.show(evt.type);
                calcTime();
            }
 
            private function calcTime():void {
                endTime = getTimer();
                lbl.text = "total time: " + (endTime - startTime) + "ms";
            }
        ]]>
    </mx:Script>
    <mx:WebService id="webService" wsdl="http://alliance.gridnine.com:9090/alliance/ws?wsdl">
        <mx:operation name="searchSchedule" resultFormat="object" result="get_result(event);" fault="get_fault(event);" />
    </mx:WebService>
 
    <mx:ApplicationControlBar dock="true">
        <mx:Button id="button"
                label="get months from web service"
                click="button_click();" />
        <mx:Spacer width="100%" />
        <mx:Label id="lbl" />
    </mx:ApplicationControlBar>
 
    <mx:TextArea id="textArea"
            editable="false"
            width="100%"
            height="100%" />
 
</mx:Application>
подключаюсь к WDSL http://alliance.gridnine.com:9090/alliance/ws?wsdl

в нем я не вижу параметров agent и password, но мне говорят что их нужно передавать для авторизации

что я делаю не так? потому что я вызываю метод - а он возвращает ошибки которые я выше писал


Последний раз редактировалось Haiat; 22.03.2011 в 14:08.