Generating a dynamic web service and dynamic service surrogate for legacy application components

Example embodiments of the present invention provide a mechanism for allowing developers to define new interfaces and insert custom translational code that implements these new interfaces for legacy components that otherwise cannot communicate in a web service environment. These new interfaces are t...

Full description

Saved in:
Bibliographic Details
Main Authors MILLIGAN ANDREW D, SYED HARRIS, ABRAHAM SAJI, FEINGOLD MAX ATTAR, DOTY JOHN D
Format Patent
LanguageEnglish
Published 22.09.2009
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Example embodiments of the present invention provide a mechanism for allowing developers to define new interfaces and insert custom translational code that implements these new interfaces for legacy components that otherwise cannot communicate in a web service environment. These new interfaces are then exposed to the web service client in such a way that abstracts the web service client from the legacy components interfaces. The objects that implement the new interfaces are referred to herein as "service surrogates" and the new interfaces will be commonly referred to as a "surrogate interfaces." These surrogate interfaces may be initialized along with an instance of the service surrogate upon startup of an application that offers the services. In addition, a dynamic web service can simultaneously run along with the service surrogate for those services that may not need the features offered by the service surrogates.
AbstractList Example embodiments of the present invention provide a mechanism for allowing developers to define new interfaces and insert custom translational code that implements these new interfaces for legacy components that otherwise cannot communicate in a web service environment. These new interfaces are then exposed to the web service client in such a way that abstracts the web service client from the legacy components interfaces. The objects that implement the new interfaces are referred to herein as "service surrogates" and the new interfaces will be commonly referred to as a "surrogate interfaces." These surrogate interfaces may be initialized along with an instance of the service surrogate upon startup of an application that offers the services. In addition, a dynamic web service can simultaneously run along with the service surrogate for those services that may not need the features offered by the service surrogates.
Author SYED HARRIS
DOTY JOHN D
FEINGOLD MAX ATTAR
ABRAHAM SAJI
MILLIGAN ANDREW D
Author_xml – fullname: MILLIGAN ANDREW D
– fullname: SYED HARRIS
– fullname: ABRAHAM SAJI
– fullname: FEINGOLD MAX ATTAR
– fullname: DOTY JOHN D
BookMark eNqNjjsOwjAQBV1Awe8OewEaAkJug_j0QB2Wzcay5Kwt24Bye1wANdWTRk-jmaqReOGJuh1ZOGK2YgChHQR7S_DiOySOT0sMKO2Pf1l6xOgNZobOR3BskAbAEJylovIC5PtQ_JLTXI07dIkXn50pOOwvu9OSg284BaQSkJvrebvRldbrelX9cXkDurQ_Zw
ContentType Patent
DBID EVB
DatabaseName esp@cenet
DatabaseTitleList
Database_xml – sequence: 1
  dbid: EVB
  name: esp@cenet
  url: http://worldwide.espacenet.com/singleLineSearch?locale=en_EP
  sourceTypes: Open Access Repository
DeliveryMethod fulltext_linktorsrc
Discipline Medicine
Chemistry
Sciences
Physics
ExternalDocumentID US7593994B2
GroupedDBID EVB
ID FETCH-epo_espacenet_US7593994B23
IEDL.DBID EVB
IngestDate Fri Jul 19 15:07:55 EDT 2024
IsOpenAccess true
IsPeerReviewed false
IsScholarly false
Language English
LinkModel DirectLink
MergedId FETCHMERGED-epo_espacenet_US7593994B23
Notes Application Number: US20050074619
OpenAccessLink https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20090922&DB=EPODOC&CC=US&NR=7593994B2
ParticipantIDs epo_espacenet_US7593994B2
PublicationCentury 2000
PublicationDate 20090922
PublicationDateYYYYMMDD 2009-09-22
PublicationDate_xml – month: 09
  year: 2009
  text: 20090922
  day: 22
PublicationDecade 2000
PublicationYear 2009
RelatedCompanies MICROSOFT CORPORATION
RelatedCompanies_xml – name: MICROSOFT CORPORATION
Score 2.7531621
Snippet Example embodiments of the present invention provide a mechanism for allowing developers to define new interfaces and insert custom translational code that...
SourceID epo
SourceType Open Access Repository
SubjectTerms CALCULATING
COMPUTING
COUNTING
ELECTRIC DIGITAL DATA PROCESSING
PHYSICS
Title Generating a dynamic web service and dynamic service surrogate for legacy application components
URI https://worldwide.espacenet.com/publicationDetails/biblio?FT=D&date=20090922&DB=EPODOC&locale=&CC=US&NR=7593994B2
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV3NS8MwFH-M-XnTqji_yEF6K9a0W-2hCGtXhuA23Ca7zaRNx0Da0XaI_70v6Tp30etLeCSB95X3yy8A91ZsJR1BLQNjgWvYicONp8jkBnWELem9ecQU2mLQ6U_tl1l71oBl_RZG8YR-KXJEtKgI7b1U_nr1e4kVKGxl8cCXKMqew4kX6HV17JoupXrQ9XqjYTD0dd_3pmN98OY5bRdDsd1Fb70ns2hJs99778pHKavdiBKewP4IlaXlKTREqsGRX3-8psHh66bfrcGBAmhGBQo3RlicwUdFFS3xyoSRuPpSnqA7JEVl-ISl8VZey4p1nmfyzoxgmko-xYJF32SnfU0kuDxLJa7iHEjYm_h9Axc93x7QfDrebs-6gGaKky-BYKpGE5dh3UmZrUh4TJMzRzIEirgtHlvQ-lPN1T9j13BctVRcg9IbaJb5WtxiZC75nTrTHx6ElGM
link.rule.ids 230,309,786,891,25594,76904
linkProvider European Patent Office
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwfV1LT8MwDLam8Rg3GCDGMwfUW0VJu5UeKqS1mwbsJdai3UbaZmgS6qa2E-Lf46Rr2QWuThQllmzH9pcvALd6pM9bnOoqxgJLNeZmoD6EWqBSkxuC3jsImURbDFs933ieNqcVWBRvYSRP6JckR0SLCtHeM-mvV79FLFdiK9O7YIGi5WPXs12lyI4tzaJUcdt2ZzxyR47iOLY_UYavttm0MBQbbfTWOyZmhIJmv_PWFo9SVtsRpXsIu2NcLM6OoMLjOtSc4uO1OuwPNv3uOuxJgGaYonBjhOkxvOdU0QKvTBiJ8i_lCbpDkuaGT1gclfJClq6TZClqZgSvqeSTf7Dwm2y1r4kAly9jgas4AdLteE5PxU3PSgXN_El5PP0UqjFOPgOCVzU6txjmnZQZkoRH0wJmCoZAHjX5fQMafy5z_s_YDdR63qA_6z8NXy7gIG-vWCqll1DNkjW_wiidBddSvz81dJdO
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Apatent&rft.title=Generating+a+dynamic+web+service+and+dynamic+service+surrogate+for+legacy+application+components&rft.inventor=MILLIGAN+ANDREW+D&rft.inventor=SYED+HARRIS&rft.inventor=ABRAHAM+SAJI&rft.inventor=FEINGOLD+MAX+ATTAR&rft.inventor=DOTY+JOHN+D&rft.date=2009-09-22&rft.externalDBID=B2&rft.externalDocID=US7593994B2