搜尋 圖片 地圖 Play YouTube 新聞 Gmail 雲端硬碟 更多 »
進階專利搜尋 | 網頁圖片 | 網頁紀錄 | 登入

專利

  
[graphic]
[graphic]

US007992127B2 (12) Ullltfild States P2116111 (10) Patent No.: US 7,992,127 B2 Lou ia et al. 45 Date of Patent: *Au . 2 2011 9 (54) METHOD AND SYSTEM OF (56) References Cited ENCAPSULATING WEB SITE TRANSACTIONS FOR COMPUTER-AIDED U3 PATENT DOCUMENTS GENERATION OF WEB SERVICES 6,957,420 B2 * 10/2005 Hand et 81- ~~~~~~~~~~~~~~~~~~ ~~ 717/125 7,404,188 B2 * 7/2008 Luty et al. .. 719/315 (75) Inventors: David Loupia, Carros (FR); Marc gglgragt Fiamm*"1t°> Saint Laurent <1Var (FR); 2003/0235631 A1 * 12/2003 Curry 61211 . 717/100 Lionel Mommeja, Nice (FR) 2004/0117759 A1* 6/2004 Rippeit et al. 717/100 2004/0255046 A1* 12/2004 Ringseth et al. 709/246 <79 2222/250122 :1: 8/2222 21:131. 4.1.1.1.: /1;/112 Corporation, Arrnonk, NY >i< Shukla et alt ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ ‘ N ( * ) Notice: Subject to any disclaimer, the term of this FOREIGN PATENT DOCUMENTS patent is extended or adjusted under 35 JP 2004272371 A * 9/2()()4 U.S.C. 154(b) by 1325 days. * Cited by examiner This patent is subject to a tenninal dis- P _ E _ L _ A B H k J etannen rimary xaminer — ewis u oc , r. Assistant Examiner — Hang Pan (21) Appl. No.: 11/303,375 (74) Attorney, Agent, or Firm — Andrea Bauer; Hoffman Wamick LLC (22) Filed: Dec. 16, 2005 (57) ABSTRACT (65) Pnor Pubhcatlon Data A system and method for automatically generating web serUS 2006/0168115 A1 Jul. 27, 2006 vices from an existing web site having web page based business processes or transactions. A script is generated represen(30) Foreign APPli¢3ti0l1 Priority Data tative of the user navigation sequence involved to perform the transaction. The script elements include the web application Dec. 23, 2004 (EP) ................................... .. 04300946 Cans, input/Ontnnt parameters’ and the interrelation between the elements of the transaction. A WSDL file, web service (51) IntCl‘ interface code, and web service implementation code are G06F 9/44 (200601) automatically, i.e. computer-aided, generated from the naviG06F 3/00 (200601) gation script without a user required to have advance pro(52) U-s- CL ~~~~~~~ ~~ 717/106$ 717/105$ 717/109$ 719/313 gramrning skills. The web service may be publishedlocally to Of C13SS1fiC3t10Il Search ................ .. the Web Sjte Q1" Q11 3 remgte 51[e_

717/106,109; 719/313 See application file for complete search history.

11 Claims, 11 Drawing Sheets

Ii

[graphic]

104 NAVIGATION FLOW - 102 NAVIGATION FLOW RECORDS USER IMPORT WEB SITE INTERACTIONS INTERACTION SCRIPT

HUMAN READABLE
FLOW

INTERACTIVE DEFINITION
OF WEB SERVICE

WEB SERVICE
DESCRI PTION

FLOW MAPPING
DATA

WEB SERVICE RUN TIME
CODE GENERATION
1.40
WEB SERVICE
RUN TIME CODE

[graphic]
[graphic][merged small][graphic][subsumed][merged small][graphic][graphic][merged small][subsumed][subsumed][subsumed][merged small][subsumed][graphic][graphic][graphic][merged small][merged small][merged small]
[merged small][graphic][merged small][graphic][merged small][subsumed][graphic][graphic][graphic][graphic][graphic][merged small][merged small][merged small][merged small][graphic][merged small][merged small][subsumed][graphic][graphic][subsumed][merged small][graphic][graphic][subsumed]

52 i /

CREATE A
NAVI GAT I ON FLOW

' 62
CREATE
WSDL FILE

[graphic]
[graphic]
[graphic]
[graphic]

GENERATE WEB 56 GENERATE WEB 64
SERVICE SERVICE
IMPLEMENTATION INTERFACE
CODE CODE

[graphic]

I I

FIG. 3

[graphic]

\5O

« 上一頁繼續 »