- Beiträge: 70
 - Dank erhalten: 1
 
WAS ist XML-RPC
- Ricotchet
 - Autor
 - Offline
 - Premium Mitglied
 - 
            
         
        Weniger
        Mehr
        
            
    
        
            
        
                18 Juni 2015 08:53                #1
         von  Ricotchet
    
    
            
            
            
            
            
                                
    
                                                
    
        WAS ist XML-RPC wurde erstellt von Ricotchet            
    
        Hallo Zusammen kann mir bitte einer eine Übersicht zu XML-RPC geben.
Bin da nicht so auf dem laufenden.
    Bin da nicht so auf dem laufenden.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Andreas
 - 
            
				
                                 - Offline
 - Platinum Mitglied
 - 
            
         
        Weniger
        Mehr
        
            
    
        - Beiträge: 277
 - Dank erhalten: 56
 
            
        
                18 Juni 2015 10:27                #2
         von  Andreas
    
    
            
PHC STM V2, EMD,AMD,JRM und DIM-Module, Wind, Regen und Sonnen-Sensor, Visualisierung mit OpenHAB
    
    
            
            
            
            
                                
    
                                                
    
        Andreas antwortete auf WAS ist XML-RPC            
    
        XML-RPC ist kein Hexenwerk...
Wikipedia sagt: "XML-RPC (Extensible Markup Language Remote Procedure Call) ist eine Definition zum Methoden- oder auch Funktionsaufruf durch verteilte Systeme."
XML-RPC basiert auf einer HTTP-Verbindung (HTTP-POST) zwischen Client und Server. Die Daten werden im XML-Format ausgetauscht.
Hier ist das ganz gut erklärt: XML-RPC Specification :
Wie schon einmal erwähnt, gibt es eine etwas ältere Doku der PHC-XML-RPC-Schnittstelle hier:
forum.fhem.de/index.php/topic,20536.0.html
Man muss ich anmelden, um das Attachment in der ersten Nachricht zu sehen.
Andreas
            Wikipedia sagt: "XML-RPC (Extensible Markup Language Remote Procedure Call) ist eine Definition zum Methoden- oder auch Funktionsaufruf durch verteilte Systeme."
XML-RPC basiert auf einer HTTP-Verbindung (HTTP-POST) zwischen Client und Server. Die Daten werden im XML-Format ausgetauscht.
Hier ist das ganz gut erklärt: XML-RPC Specification :
Code:
An XML-RPC message is an HTTP-POST request. The body of the request is in XML. A procedure executes on the server and the value it returns is also formatted in XML.
Request example:
POST /RPC2 HTTP/1.0
User-Agent: Frontier/5.1.2 (WinNT)
Host: betty.userland.com
Content-Type: text/xml
Content-length: 181
<?xml version="1.0"?>
<methodCall>
   <methodName>examples.getStateName</methodName>
   <params>
      <param>
         <value><i4>41</i4></value>
         </param>
      </params>
   </methodCall>
Response example:
HTTP/1.1 200 OK
Connection: close
Content-Length: 158
Content-Type: text/xml
Date: Fri, 17 Jul 1998 19:55:08 GMT
Server: UserLand Frontier/5.1.2-WinNT
<?xml version="1.0"?>
<methodResponse>
   <params>
      <param>
         <value><string>South Dakota</string></value>
         </param>
      </params>
   </methodResponse>
Wie schon einmal erwähnt, gibt es eine etwas ältere Doku der PHC-XML-RPC-Schnittstelle hier:
forum.fhem.de/index.php/topic,20536.0.html
Man muss ich anmelden, um das Attachment in der ersten Nachricht zu sehen.
Andreas
PHC STM V2, EMD,AMD,JRM und DIM-Module, Wind, Regen und Sonnen-Sensor, Visualisierung mit OpenHAB
        Folgende Benutzer bedankten sich: Jürgen, ansgar75     
            Bitte Anmelden oder Registrieren um der Konversation beizutreten.
        Ladezeit der Seite: 0.582 Sekunden