SAP interface definition language (SIDL) serialization framework

Report 6 Downloads 69 Views
USOO8601495B2

(12) United States Patent

(10) Patent N0.:

Bezukov (54)

(45) Date of Patent:

SAP INTERFACE DEFINITION LANGUAGE

7,620,724 B2 *

(SIDL) SERIALIZATION FRAMEWORK

Inventor:

Vladlslav Bezukov, Sandhausen (DE)

_

Dec. 3, 2013

11/2009 Weisman et a1. ........... .. 709/227

2003/0233365 A1 * 2004/0187140 A1 *

.

(75)

US 8,601,495 B2

12/2003 Schmit et al. .... .. 9/2004 Aigner et al. ..

2005/0066058 A1 *

3/2005

2006/0047679 A1 *

3/2006 Purdy et al‘ '

An et al.

2008/0091409 A1 *

4/2008

Anderson

...... ..

707/100 719/328 709/246

707/102

....................... .. 704/9

(73) A551gnee: SAP AG, Walldorf (DE) OTHER PUBLICATIONS

(*)

Notice:

Subject to any disclaimer, the term of this patent is extended or adjusted under 3 5

Gabriel Ciobanu et al “An international journal of computing and

U.S.C. 154(b) by 1644 days.

informatics”, 2004*

(21) Appl. N0.: 11/644,389 (22)

Filed:

* cited by examiner

Dec“ 21’ 2006 _

(65)

Primary Examiner * Abdou Seye _

_

(74) Attorney, Agent, or Firm * MintZ Levin Cohn Ferris

Prior Publication Data US 2008/0154981A1

Glovsky and Popeoa PC

Jun. 26, 2008

(51) Int Cl

(52)

(57)

G06F 9/44 G06F 15/] 6 US, Cl,

(2006.01) (2006.01)

USPC ......................................... .. 719/319; 709/246

(58)

ABSTRACT

In one aspect, there is provided a computer-implemented method. The method may include receiving a description of a web service. A serialization framework may be used to con vert the received description to the object model associated

Field of Classi?cation Search

with the web service by using a layering of the deserialization

USPC ........................................................ .. 719/319

Process (library and metamOdel layers) as W611 as integrating

See application ?le for complete search history.

various regisn'y meChanisms 511611 as QName regisn'y for inter-namespace inter-document declarations, namespace serializer registry, and entity container in the serialization framework. Related systems, apparatus, methods, and/or

(56)

References Cited U.S. PATENT DOCUMENTS 7,533,102 B2 *

7,546,226 B1*

5/2009 6/2009

articles are also described.

Kalia et al. .......................... .. 1/1 Yeh et a1. ........................ .. 703/2

382

3 Claims, 6 Drawing Sheets 38°

400

330

328 Content Deserializer

Resolver

Container

Retriever

348 WSDL

Deserializer

Deserialiner

iXML DOM Parser

adatatype»XML Binary

Deserializer

Deserializer

Deserializer

SXML Reader

udatatype»XML Binary

US. Patent

Dec. 3, 2013

Sheet 1 0f6

US 8,601,495 B2

E9 130

140

(1110

(J

CLIENT APPLICATION

1

160

r! WEB SERVICE

SM

CLIENT

SERIALIZATION FRAMEW RK 0 INCLUDING

PROXY

METAMODEL

SERIASLIIDZIATION 150