Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Flash webbservice

Postades av 2009-08-23 00:31:33 - Joakim Åhl, i forum flash & actionscript, Tråden har 12 Kommentarer och lästs av 2334 personer

Jag har gjort en chatt som använder webservice ( c# ). Allt funkar bra när jag kör i debug mode i flash men efter publising får jag inget från webbsevicen.
Jag har en crossdomain.xml som ser ut så här:
<code>
<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy
SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
<allow-access-from domain="*" />
</cross-domain-policy>
</code>

Så här ser det ur i timeline:
<code>
stop();
import mx.services.*;
Security.loadPolicyFile();
_global.webServicen = new WebService("http://127.0.0.1/WebServiceAndFlash/login.asmx?WSDL");
</code>
Detta ligger under min movie clip:
<code>

on(release){
trace("login");
var objServicen = _global.webServicen.loginUser(_root.mcLogin.txtUsername, _root.mcLogin.txtPassword);
objServicen.onResult = function(result)
{
_root.mcLogin.txtUser = "knapp";
trace("login");
//declare the Userobject
var oUser = new objServicen.oUsers();
oUser = result;

_root.mcLogin.txtName = "SDF" + oUser.sName;
_root.mcLogin.txtUser = "login1";
_root.mcLogin.txtEmail = oUser.sEmail;
//_root.mcLogin.txtUser = oUser.sUsername;
//_root.mcLogin.txtUser = "login";
_root.mcLogin.txtPass = oUser.sPassword;
_root.mcLogin.txtUser = "Klar";
}

objServicen.onFault = function(fault)
{
_root.mcLogin.txtUser = "FEL";
_root.mcAlert._x = "-0.3";
_root.mcAlert._y = "-0.7";
}
}

</code>

Vad kana vara fel?


Svara

Sv: Flash webbservice

Postades av 2009-08-24 15:16:35 - Carsten Johansson

Jag är väldigt osäker på det där IP nummert (127.0.0.1) Det är ju en localhost.

Ligger flashen och sidan du försöker ligger på samma server eller?
Har du testat skriva localhost iställer eller servern IP nummer?


Svara

Sv:Flash webbservice

Postades av 2009-08-24 23:01:06 - Joakim Åhl

japp, både swf filen och webservicen ligger på samma server. Jag har lagt upp det på min sida http://www.ehel.se/WebServiceAndFlash.html
och ändrat adressen till www.ehel.se . Samma sak. Det funkar om jag testar det i debug-mod i flash. Men kör jag det via http://www.ehel.se/WebServiceAndFlash.html så funkar det inte, ändå kör dom mot samma webservice.


Svara

Sv: Flash webbservice

Postades av 2009-08-25 00:17:44 - Carsten Johansson

Testat att köra den i
<code>
_global.webServicen = new WebService("login.asmx?WSDL");
</code>


Svara

Sv:Flash webbservice

Postades av 2009-08-25 09:22:13 - Joakim Åhl

jag prova det men då får jag fel i debug-mod. Han säger att han inte kan uppna file://c|login.asmx?WSDL

Något skumt som jag upptäckte är att i FF. Det står att "Häntar data från lochalhost" trots att jag ändrat till http://www.ehel.se/login.asmx?WSDL

Kan tyvärr inte kolla i IE


Svara

Sv: Flash webbservice

Postades av 2009-08-25 12:08:11 - Carsten Johansson

Är väldigt skumt, vad jag kan se så skapar du en XML fil.
Jag misstänker att den hämtar informationen från en databas eftersom du ska ha den som en chat?

eller är jag helt ute och flyger?


Svara

Sv:Flash webbservice

Postades av 2009-08-25 20:23:25 - Joakim Åhl

Här är exemplet jag har laddat ner:
http://www.codeproject.com/KB/webservices/Flash_and_Webservice.aspx</url

Har lagt till några fler funktioner men flash-koden är den samma plus anrop till mina andra funktioner.
du kan ladda ner min fla fil om du vill den ligger på samma server och samma namn som html filen fast .fla då.


Svara

Sv: Flash webbservice

Postades av 2009-08-26 19:33:36 - Carsten Johansson

Börja misstänka det är inte fel på flashen utan något annat och det är rättigheter som bråkar.

Jag har aldrig kört eller skapa en webservice utan hämtar från XML fil eller PHP fil. som är ansluten till en databas.


Svara

Sv:Flash webbservice

Postades av 2009-08-26 20:10:28 - Joakim Åhl

webservicen funkar fint. både lokalt och på servern. du kan testa om du vill

www.ehel.se/login.asmx</url

så anslutingen till mellan flash och webservicen funkar inte.


Kör jag lokalt med VS.NET-debug ser jag att anrop kommer in och skickas ut som det skall. Dock bara när jag kör lokalt och i Flas-debug. Kör jag lokalt via det publicerade funkar det inte.

Så vad är skillnaden på att köra flash i debug och publicerad.


Svara

Sv: Flash webbservice

Postades av 2009-08-26 20:59:40 - Carsten Johansson

Vet faktist inte, kanske debug inte är så känslig.

Har testat en del, även snyggat upp och ändrat koden lite men fortfarande samma problem.

på lokalt i flash så går den direkt men lägger man den på nätet så försöker den hämta data från din hemsida men den bara försöker och försöker.


Svara

Sv:Flash webbservice

Postades av 2009-08-26 21:54:23 - Joakim Åhl

Får du samma fel som jag att ligger den på nätet så försöker den hämta från localhost?


Svara

Sv: Flash webbservice

Postades av 2009-08-26 22:21:46 - Joakim Åhl

Jag tror jag fick det att funka. Det så hände var att FF cashe:ar sidan. Så antagligen låg en gammal felaktig fil uppe. Det var nog därför jag fick localhost för den file som låg buffrad hade nog lochalhost som adress.

Jag är ypperligt tacksam för din hjälp. Hoppas du kan få lite tips om hur man använder webservice i flash. Finns ju en del nyttiaga webservices på nätet. Som man säker kan göra något snyggt med i flash. Som du ser är jag rätt ny på flash men försöker lära mig.

Detta skall tvinga FF att updarera sidan. (Om du inte ställt in klocka fel då :P )
Jag la in detta i headern

<code>
<META HTTP-EQUIV="Expires" CONTENT="Mon, 04 Dec 1999 21:29:02 GMT">
</code>


Svara

Sv:Flash webbservice

Postades av 2009-08-26 22:51:59 - Carsten Johansson

hehe är inga problem.
Skicka ett PM om du vill ha min version som jag har förenklat och snyggat till.

Misstänkte att felet inte var i flashen :)

Jo kanske det men jag jobbar en hel del mot databaser via PHP.
Min musiktävling flash exempelvis är byggt på detta system.

Glad att det löste sig i alla fall


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 614
27 953
271 709
947
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies