{lang: 'de'}
Flashhilfe.de - Flash Community

Verbindung zu einem Webservice [Flex 4]

 


AntwortenRegistrieren Seite1  

Jasper18#1
Benutzerbild von Jasper18
Beiträge: 2
Registriert: Jun 2010

02.06.2010, 08:05

Hallo allerseits,

ich bin ein ziehmlicher Neueinsteiger in Flex und versuche gerade eine Verbindung zu einem Webservice aufzubauen, den ich selber geschrieben habe und über localhost hoste.

Die Verbindung scheint auch soweit zu funktionieren, da über den Netzwerkmonitor zu erkennen ist, dass Daten übertragen werden.

Allerdings bekomme ich als Ergebnis immer einen Nullwert zurück, und ich weiß nicht wie ich dieses Problem lösen kann.

Damit ihr mein Problem besser nachvollziehen könnt hab ich meinen Quelltext angehängt

ActionScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
           xmlns:s="library://ns.adobe.com/flex/spark"
           xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
   <fx:Script>
      <![CDATA[
         import mx.controls.Alert;
         import mx.rpc.events.FaultEvent;
         import mx.rpc.events.ResultEvent;
         
         private function faultHandler(event:FaultEvent):void
         {
            Alert.show(event.fault.message);
         }
         
         private function resultHandler(event:ResultEvent):void
         {
            lbl_text.text=event.token.result.toString()
         }
      ]]>
   </fx:Script>
   <fx:Declarations>
      <s:WebService id="MyWebService" wsdl="http://localhost/webservice/wsdl.wsdl">
         <s:operation name="HalloWelt" fault="faultHandler(event)" result="resultHandler(event)">
         </s:operation>
      </s:WebService>
   </fx:Declarations>
   <s:Button id="btn_lookup" label="Lookup" click="MyWebService.HalloWelt()" />
   <s:Label id="lbl_text" />
</s:Application>

Schlagwörter: Webservice
Sebastian#2
Benutzerbild von SebastianFlashhilfe.de Moderator
Beiträge: 6981
Wohnort: München
Registriert: Jan 2002

02.06.2010, 10:04