Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

prevod asp fila u aspx???

[es] :: .NET :: prevod asp fila u aspx???

[ Pregleda: 2331 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dado49
home

Član broj: 53217
Poruke: 39
194.182.181.*



Profil

icon prevod asp fila u aspx???25.08.2005. u 12:36 - pre 227 meseci
imam problem kako da preved asp file u aspx file. Asp file izgledao ovako:

Set objXML = Server.CreateObject("MSXML2.ServerXMLHTTP")
requestText = functionToXML(methodName,paramList)
'Call the remote machine the request
objXML.open "POST", "https://neki.page.abc/api/index.php", false
' This is necessary for some implementations (ZOPE).
objXML.setRequestHeader "Content-type", "text/xml"
objXML.setRequestHeader "Content-lenght", len(requestText)
objXML.setRequestHeader "Connection", "close"
objXML.send(requestText)
serverResponseText = objXML.responseText

Moze li neko da mi pomogne kako da preved ovaj dio?´
Unaprijed hvala
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: prevod asp fila u aspx???25.08.2005. u 13:03 - pre 227 meseci
U .NETu postoje klase za pozivanje veb servisa.
 
Odgovor na temu

dado49
home

Član broj: 53217
Poruke: 39
194.182.181.*



Profil

icon Re: prevod asp fila u aspx???25.08.2005. u 13:10 - pre 227 meseci
Pocetnik sam sa asp.net i asp. Hoces li molim te reci koje klase teba da koristim i kako?
hvala
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: prevod asp fila u aspx???25.08.2005. u 13:51 - pre 227 meseci
Pa malo je preopširno za forum. Ukratko, dodaš veb referencu u svoj projekat i on ti automatski izgeneriše proxy klase sa kojima posle normalno radiš. Pogledaj MSDN, ima sve lepo objašnjeno. Stvar se malo komplikuje ako ne želiš da radiš sa proksi klasama, nego hoćeš ručno da zoveš veb servis (kao što sad radiš u ASP-u), jer moraš da sastavljaš SOAP request ručno i da koristiš HttpRequest klasu.
 
Odgovor na temu

dado49
home

Član broj: 53217
Poruke: 39
*.rev.stofanet.dk.



Profil

icon Re: prevod asp fila u aspx???25.08.2005. u 14:05 - pre 227 meseci
Pokusao sam da ubacim webservice ali mi vraca gresku. Mozes li molim te provijeriti radi li uopste. Ja sjedim na skolskoj mrezi i mozda je neki problem sa ovom mrezom.
Adresa servisa je:
https://a.b.ab/api/index.php

[Ovu poruku je menjao dado49 dana 26.08.2005. u 18:32 GMT+1]
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: prevod asp fila u aspx???25.08.2005. u 14:15 - pre 227 meseci
Link radi. Kad dodaješ veb referencu, ne upisuješ URL samog servisa, već njegovog opisa (WSDL-a), koji bi isporučilac veb servisa trebalo da nudi.
 
Odgovor na temu

dado49
home

Član broj: 53217
Poruke: 39
*.rev.stofanet.dk.



Profil

icon Re: prevod asp fila u aspx???25.08.2005. u 14:28 - pre 227 meseci
Ne mogu da nadjem WSDL na njihovoj stranici: http://api.revilution.dk/documentation.php

Mozda uopste ne nude webservice. Moram onda sam paviti.

 
Odgovor na temu

dado49
home

Član broj: 53217
Poruke: 39
194.182.181.*



Profil

icon Re: prevod asp fila u aspx???26.08.2005. u 09:17 - pre 227 meseci

Mladene mozes li molim te pogledati ovaj kod. Pokusao sam da prevedem asp file. Dobijem gresku u 'oXMLHttp.send(oXMLRequest)' (The download of the specified resource has failed)

Znas li sta bi greska mogla biti?


4 dana sjedim sa ovim ne znam sta vise da radim


Dim bCorrectlyLoaded As Boolean
Dim sRequest As String
Dim oXMLRequest As New MSXML.DOMDocument
Dim oXMLResponse As New MSXML.DOMDocument
Dim oXMLHttp As New MSXML.XMLHTTPRequest

oXMLRequest.async = False
'loads my test Request into a MSXML.DomDocument
bCorrectlyLoaded = oXMLRequest.load("c:\test.xml")

sRequest = "https://secure1.revilution.dk/api/index.php"
'open the HTTP connection
oXMLHttp.open("POST", sRequest, False)
oXMLHttp.send(oXMLRequest)
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: prevod asp fila u aspx???26.08.2005. u 09:36 - pre 227 meseci
Attachuj ovde xml request koji šalješ, pa ću pogledati kad stignem u toku dana da probam.

Takođe molim moderatora da premesti tred u forum .NET.

[Ovu poruku je menjao jablan dana 26.08.2005. u 10:37 GMT+1]
 
Odgovor na temu

dado49
home

Član broj: 53217
Poruke: 39
194.182.181.*



Profil

icon Re: prevod asp fila u aspx???26.08.2005. u 10:10 - pre 227 meseci
<?xml version="1.0" ?>
- <methodCall>
<methodName>q</methodName>
- <params>
- <param>
- <value>
<string>a</string>
</value>
</param>
- <param>
- <value>
<string>b</string>
</value>
</param>
- <param>
- <value>
<string>c</string>
</value>
</param>
</params>
</methodCall>

[Ovu poruku je menjao dado49 dana 26.08.2005. u 11:28 GMT+1]
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: prevod asp fila u aspx???26.08.2005. u 10:19 - pre 227 meseci
Počni da koristiš code tagove.

Ok, ovako:

Skini XML-RPC biblioteku za .NET. Ona je open-source. Koristi se jako jednostavno, imaš primere u dokumentaciji.

Onda, u kodu radiš nešto na ovu foru:
Code:
[XmlRpcUrl("https://secure1.revilution.dk/api/index.php")]
interface IRevilutionAPI
{
    [XmlRpcMethod("base.init_api_session")]
    string InitApiSession(int id, string user, string pass); 
}

i posle imaš ovakav poziv:

Code:
IRevilutionAPI proxy = (IRevilutionAPI)XmlRpcProxyGen.Create(typeof(IRevilutionAPI));
string sessionId = proxy.InitApiSession(1234, "testuser", "testpass");

Ovo je na C#, VB samo razumem, ne govorim. Primer sam probao i radi, vraća SessionID. Posle sa tim session id-jem zoveš ostale metode na tom sajtu...

Edit: sredio malo kood
Edit: obrisao user i pass


[Ovu poruku je menjao jablan dana 26.08.2005. u 12:32 GMT+1]
 
Odgovor na temu

dado49
home

Član broj: 53217
Poruke: 39
194.182.181.*



Profil

icon Re: prevod asp fila u aspx???26.08.2005. u 11:22 - pre 227 meseci
Mladene zelim da ti se zahvalim puno na pomoci. HVALA HVALA :0)

sve radi lijepo
 
Odgovor na temu

[es] :: .NET :: prevod asp fila u aspx???

[ Pregleda: 2331 | Odgovora: 11 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.