Invention Grant
- Patent Title: Method and apparatus for providing a service implementation
-
Application No.: US13697816Application Date: 2011-04-26
-
Publication No.: US09888093B2Publication Date: 2018-02-06
- Inventor: Jörg Heuer , Sebastian Käbisch , Daniel Peintner
- Applicant: Jörg Heuer , Sebastian Käbisch , Daniel Peintner
- Applicant Address: DE Munich
- Assignee: SIEMENS AKTIENGESELLSCHAFT
- Current Assignee: SIEMENS AKTIENGESELLSCHAFT
- Current Assignee Address: DE Munich
- Agency: Slayden Grubert Beard PLLC
- Priority: EP10005132 20100517; EP10187130 20101011
- International Application: PCT/EP2011/056565 WO 20110426
- International Announcement: WO2011/144422 WO 20111124
- Main IPC: G06F15/16
- IPC: G06F15/16 ; H04L29/06 ; G06F9/44 ; G06F9/54 ; G06F17/30

Abstract:
A method for providing a web service may include generating an XML-based schema based on a service description of said web service, which generated XML-based schema defines XML-based messages to be interpreted by the respective web service, generating a binary XML processor code for encoding and decoding said XML-based messages based on the generated XML based schema, transforming said service description of said web service into a procedure skeleton code comprising one or more skeleton procedures each becoming an application procedure by implementing an application logic for the respective skeleton procedure, and generating a dispatcher code based on the service description, said dispatcher code configured to interpret a byte stream produced by said binary XML processor code to invoke one of the implemented application procedures. This provides an innovative approach to generate source code for developing XML-based web services for small embedded devices with constraint resources.
Public/Granted literature
- US20130110914A1 METHOD AND APPARATUS FOR PROVIDING A SERVICE IMPLEMENTATION Public/Granted day:2013-05-02
Information query