Webservice über Browser Adresszeile starten

Diskutiere Webservice über Browser Adresszeile starten im Web & Grafik Forum im Bereich Internet & Telekomunikation Forum; Hallo ist es möglich einen Webservice direkt von der Browser Adresszeile (mit einem Übergabeparameter) zu starten? Wenn ja wie funktioniert es...
  • Webservice über Browser Adresszeile starten Beitrag #1
T

Thanatos

Bekanntes Mitglied
Dabei seit
16.09.2001
Beiträge
1.121
Reaktionspunkte
0
Ort
Niederbayern
Hallo

ist es möglich einen Webservice direkt von der Browser Adresszeile (mit einem Übergabeparameter) zu starten?

Wenn ja wie funktioniert es?

Hintergrund: Ich möchte einen Webservice recht einfach anbieten. Und zwar wird der Übergabeparameter für diesen Webservice mittels eines Barcodereaders gescannt.

Meine Idee wäre folgende: Stellt man den Präfix und Suffix dieses Webservices folgendermassen ein dann müsste man nur in jeden beliebigen Browser scannen und bräuchte auf den Client Rechnern keine Installation:

http://........( Übergabeparameter...) ... [ENTER]
 
  • Webservice über Browser Adresszeile starten Beitrag #2
futtlui

futtlui

Bekanntes Mitglied
Dabei seit
21.01.2003
Beiträge
10.439
Reaktionspunkte
2
Ich weiß ja nicht, was Du so unter Webservice verstehst, aber i.d.R. werden die immer über den Browser aufgerufen. Und je nachdem ob POST oder GET akzeptiert wird geht das auch direkt über den ersten Aufruf per URL.
Aber da Du das selbst anbieten willst kannst Du es ja auch selbst beeinflussen oder kapier ich da was nicht?
 
  • Webservice über Browser Adresszeile starten Beitrag #3
T

Thanatos

Bekanntes Mitglied
Dabei seit
16.09.2001
Beiträge
1.121
Reaktionspunkte
0
Ort
Niederbayern
es handelt sich hierbei nicht um ein script das get oder post values akzeptiert.

ein webservice ist eine entfernet klasse die methoden nach aussen anbietet. die verfügbaren methoden erhält man in der WSDL.

beispiel für einen webservice wäre z.b. der google webservice
 
  • Webservice über Browser Adresszeile starten Beitrag #4
futtlui

futtlui

Bekanntes Mitglied
Dabei seit
21.01.2003
Beiträge
10.439
Reaktionspunkte
2
na dann sind wir uns ja einig.
Ich versteh nur nicht, wo Deine Problem bzw. was Deine Frage ist.
Wenn GET akzeptiert wird kannst Du die Parameter doch einfach mit der URL aufrufen.

[EDIT]
BTW: falsches Forum

//MOVED von Web & Grafik
 
  • Webservice über Browser Adresszeile starten Beitrag #5
T

Thanatos

Bekanntes Mitglied
Dabei seit
16.09.2001
Beiträge
1.121
Reaktionspunkte
0
Ort
Niederbayern
es handelt sich hierbei nicht um ein script das get oder post values akzeptiert.

ein webservice ist eine entfernet klasse die methoden nach aussen anbietet. die verfügbaren methoden erhält man in der WSDL.

beispiel für einen webservice wäre z.b. der google webservice



es ist KEIN script das get oder post values akzeptiert.

meine frage ist vielmehr bzw detaillierter: kann ein webbrowser in der adresszeile webservices direkt konsumieren
 
  • Webservice über Browser Adresszeile starten Beitrag #6
futtlui

futtlui

Bekanntes Mitglied
Dabei seit
21.01.2003
Beiträge
10.439
Reaktionspunkte
2
es ist KEIN script das get oder post values akzeptiert.
Ups, dann hab ich mich verlesen.
Dann geht es leider auch nicht.

Es sei denn "in der Adresszeile direkt konsumieren" soll einen Sinn ergeben.
 
  • Webservice über Browser Adresszeile starten Beitrag #7
guzi

guzi

Bekanntes Mitglied
Dabei seit
11.02.2002
Beiträge
1.505
Reaktionspunkte
2
Ort
nirvana
Hallo

Soweit ich mich erinnern kann, ist das nicht möglich da Client und Server SOAP-Nachrichten austauschen zum kommunizieren. Also müsste der Browser dies auch können.

Auf der anderen Seite weiss ich noch, dass ich mal ein Beispiel gesehen habe, geschrieben in Java-Script. Und das bringt mich zum zweifeln.


Du könntest aber auch einen Webserver dazwischen schalten, der anhand der URL dann den Webservice mit den entsprechenden Parameter aufruft.


Ist leider schon länger her bei mir.
 
  • Webservice über Browser Adresszeile starten Beitrag #8
T

Thanatos

Bekanntes Mitglied
Dabei seit
16.09.2001
Beiträge
1.121
Reaktionspunkte
0
Ort
Niederbayern
Hallo

Auf der anderen Seite weiss ich noch, dass ich mal ein Beispiel gesehen habe, geschrieben in Java-Script. Und das bringt mich zum zweifeln.

Ist leider schon länger her bei mir.


hey

ja das mit den soap nachrichten wusste ich. mit java script hab ich mir auch schon überlegt aber da dachte ich dass das vielleicht mit java script doch bisschen kompliziert ist.


wenn du diesen sample code findest, stell ihn doch bitte mal rein. würde mir viel helfen.


webserver dazwischen kommt nicht in frage. es soll kundenakzeptanz erzielt werden und die sollen sowenig wie möglich installieren.

andere möglichkeit wäre vielleicht noch über ein dazwischengeschaltenes programm basierend auf der JVM...

danke
 
  • Webservice über Browser Adresszeile starten Beitrag #9
guzi

guzi

Bekanntes Mitglied
Dabei seit
11.02.2002
Beiträge
1.505
Reaktionspunkte
2
Ort
nirvana
Hallo

Das Java-Skript werde ich wohl nicht mehr finden. Es ist schon zu lange her.

Eine andere Möglichkeit ohne etwas installieren zu müssen, wäre ein Java-Applet (bzw. -Programm), wie du bereits erwähnt hast.
 
Thema:

Webservice über Browser Adresszeile starten

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.180
Beiträge
1.579.174
Mitglieder
55.879
Neuestes Mitglied
stonetreck
Oben