BRPI0600007A - utilização de descrições abstratas para gerar, trocar e configurar tempos de execução de serviços e clientes - Google Patents
utilização de descrições abstratas para gerar, trocar e configurar tempos de execução de serviços e clientesInfo
- Publication number
- BRPI0600007A BRPI0600007A BRPI0600007-0A BRPI0600007A BRPI0600007A BR PI0600007 A BRPI0600007 A BR PI0600007A BR PI0600007 A BRPI0600007 A BR PI0600007A BR PI0600007 A BRPI0600007 A BR PI0600007A
- Authority
- BR
- Brazil
- Prior art keywords
- service
- abstract
- configuration information
- exchange
- generate
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/73—Program documentation
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/541—Interprogram communication via adapters, e.g. between incompatible applications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/547—Remote procedure calls [RPC]; Web services
- G06F9/548—Object oriented; Remote method invocation [RMI]
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- Stored Programmes (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
"UTILIZAçãO DE DESCRIçõES ABSTRATAS PARA GERAR, TROCAR E CONFIGURAR TEMPOS DE EXECUçãO DE SERVIçOS E CLIENTES " A presente invenção estende a utilização de descrições abstratas para gerar, trocar e configurar tempos de execução de serviços e clientes. Um sistema de computador analisa o código compilado e informações de configuração potencialmente opcionais para implementar um serviço e converte o código compilado e quaisquer informações de configuração em uma descrição de serviço abstrata. A descrição de serviço abstrata pode ser em seguida convertida em um modelo de objeto de documento de código e em informações de configuração de serviço ou exportada como metadados. Um tempo de execução de serviço correspondente pode ser iniciado chamando-se um inicializador de serviço incluído na descrição de serviço abstrata. O modelo de objeto de documento de código e as informações de configuração e/ou metadados podem ser transferidos para outro sistema de computador. O outro sistema de computador pode utilizar o modelo de objeto de documento de código e as informações de configuração e/ou importar os metadados de modo a facilitar a inicialização de um canal compatível para comunicação com o tempo de execução.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/051,041 US7950023B2 (en) | 2005-02-04 | 2005-02-04 | Utilizing abstract descriptions to generate, exchange, and configure service and client runtimes |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| BRPI0600007A true BRPI0600007A (pt) | 2006-09-19 |
Family
ID=36215532
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| BRPI0600007-0A BRPI0600007A (pt) | 2005-02-04 | 2006-01-03 | utilização de descrições abstratas para gerar, trocar e configurar tempos de execução de serviços e clientes |
Country Status (9)
| Country | Link |
|---|---|
| US (1) | US7950023B2 (pt) |
| EP (1) | EP1688836A1 (pt) |
| JP (1) | JP5063899B2 (pt) |
| KR (1) | KR101220000B1 (pt) |
| CN (1) | CN1816050A (pt) |
| AU (1) | AU2005242150A1 (pt) |
| BR (1) | BRPI0600007A (pt) |
| CA (1) | CA2530249A1 (pt) |
| RU (1) | RU2405202C2 (pt) |
Families Citing this family (38)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20070067384A1 (en) * | 2005-09-21 | 2007-03-22 | Angelov Dimitar V | System and method for web services configuration creation and validation |
| US7774463B2 (en) * | 2006-07-25 | 2010-08-10 | Sap Ag | Unified meta-model for a service oriented architecture |
| US7676586B2 (en) * | 2006-10-05 | 2010-03-09 | Microsoft Corporation | Hierarchical federation metadata |
| US8843881B2 (en) * | 2007-01-12 | 2014-09-23 | Microsoft Corporation | Transporting and processing foreign data |
| US8539046B2 (en) * | 2007-06-15 | 2013-09-17 | Microsoft Corporation | Delegated pre-configuration |
| US20090235282A1 (en) * | 2008-03-12 | 2009-09-17 | Microsoft Corporation | Application remote control |
| KR101036861B1 (ko) * | 2008-05-29 | 2011-05-25 | 한국산업기술평가관리원 | 예상되는 사용 정보로 확장된 서비스 기술정보 |
| US8250212B2 (en) * | 2008-06-10 | 2012-08-21 | International Business Machines Corporation | Requester-side autonomic governor |
| US8032633B2 (en) * | 2008-06-10 | 2011-10-04 | International Business Machines Corporation | Computer-implemented method for implementing a requester-side autonomic governor using feedback loop information to dynamically adjust a resource threshold of a resource pool scheme |
| US8239419B2 (en) * | 2009-08-04 | 2012-08-07 | Oracle International Corporation | Generating service component definition language from metadata |
| US9086932B2 (en) | 2009-10-14 | 2015-07-21 | Sap Se | System landscape aware inter-application communication infrastructure |
| US10089119B2 (en) | 2009-12-18 | 2018-10-02 | Microsoft Technology Licensing, Llc | API namespace virtualization |
| US20110289515A1 (en) * | 2010-05-19 | 2011-11-24 | Microsoft Corporation | Generating service-access activities for workflow applications |
| US8832175B2 (en) * | 2010-09-21 | 2014-09-09 | Sourcecode Technology Holdings, Inc. | Methods and apparatus for dynamic endpoint generators and dynamic remote object discovery and brokerage |
| US8434070B2 (en) * | 2010-10-26 | 2013-04-30 | International Business Machines Corporation | Generating specifications of client-server applications for static analysis |
| US8776094B2 (en) | 2011-08-11 | 2014-07-08 | Microsoft Corporation | Runtime system |
| US8695021B2 (en) | 2011-08-31 | 2014-04-08 | Microsoft Corporation | Projecting native application programming interfaces of an operating system into other programming languages |
| US10331765B2 (en) | 2013-05-24 | 2019-06-25 | Sourcecode Technology Holdings, Inc. | Methods and apparatus for translating forms to native mobile applications |
| ES2527566B1 (es) * | 2013-07-26 | 2015-09-29 | Sourcecode Technology Holdings, Inc. | Método, medio y sistema de generación de un punto final dinámico |
| US9459986B2 (en) * | 2013-08-28 | 2016-10-04 | International Business Machines Corporation | Automatic generation of analysis-equivalent application constructs |
| US20150074678A1 (en) * | 2013-09-09 | 2015-03-12 | Avraham Vachnis | Device and method for automating a process of defining a cloud computing resource |
| US20150186193A1 (en) * | 2013-12-27 | 2015-07-02 | Microsoft Corporation | Generation of client-side application programming interfaces |
| EP2988217A1 (en) | 2014-08-21 | 2016-02-24 | licobo GmbH | Method and system with client side adaptive universal service interface support |
| CN104133717A (zh) * | 2014-08-26 | 2014-11-05 | 中电海康集团有限公司 | 一种用于数据开放系统的服务自动化生成和部署方法 |
| US10635504B2 (en) | 2014-10-16 | 2020-04-28 | Microsoft Technology Licensing, Llc | API versioning independent of product releases |
| US9747082B2 (en) | 2014-12-18 | 2017-08-29 | International Business Machines Corporation | Optimizing program performance with assertion management |
| US9823904B2 (en) * | 2014-12-18 | 2017-11-21 | International Business Machines Corporation | Managed assertions in an integrated development environment |
| US9703552B2 (en) | 2014-12-18 | 2017-07-11 | International Business Machines Corporation | Assertions based on recently changed code |
| US9678855B2 (en) | 2014-12-30 | 2017-06-13 | International Business Machines Corporation | Managing assertions while compiling and debugging source code |
| US10585675B2 (en) | 2017-10-30 | 2020-03-10 | EMC IP Holding Company LLC | Systems and methods of running different flavors of a service provider in different host environments |
| US10871768B2 (en) * | 2018-10-18 | 2020-12-22 | Wärtsilä North America, Inc. | Apparatus, device and computer implemented method for automatic generation of SCADA slave interface |
| CN109885290B (zh) * | 2019-01-09 | 2022-07-12 | 远光软件股份有限公司 | 应用程序服务描述信息生成与发布方法、装置和存储介质 |
| CN110083342B (zh) * | 2019-04-26 | 2023-04-18 | 重庆紫光华山智安科技有限公司 | 一种程序生成方法、装置以及计算机可读存储介质 |
| CA3084976A1 (en) * | 2019-07-01 | 2021-01-01 | Next Pathway Inc. | System and method for automated source code generation to provide service layer functionality for legacy computing systems in a service-oriented architecture |
| CN110427175A (zh) * | 2019-08-05 | 2019-11-08 | 深圳科蓝金信科技发展有限公司 | 基于通讯接口的前端界面及后台服务生成方法及系统 |
| KR20240032067A (ko) * | 2021-07-01 | 2024-03-08 | 엘지전자 주식회사 | 차량용 통신 장치 및 이를 구비하는 차량 |
| CN114003232B (zh) * | 2021-10-25 | 2024-04-12 | 中国航空无线电电子研究所 | 一种基于航电数据模型的传输服务实现方法 |
| CN114363792A (zh) * | 2021-11-26 | 2022-04-15 | 赛因芯微(北京)电子科技有限公司 | 传输音轨格式串行元数据生成方法、装置、设备及介质 |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| RU2115158C1 (ru) * | 1995-10-24 | 1998-07-10 | Владимир Олегович Сафонов | Способ и устройство для достоверной оценки семантических признаков в синтаксическом анализе при проходе вперед слева направо |
| EP1001419B1 (en) * | 1998-11-09 | 2004-03-03 | Matsushita Electric Industrial Co., Ltd. | Data conversion apparatus and method in copyright protecting system |
| US20030200533A1 (en) * | 2001-11-28 | 2003-10-23 | Roberts Andrew F. | Method and apparatus for creating software objects |
| RU2192049C1 (ru) * | 2001-12-26 | 2002-10-27 | Гаврилов Сергей Анатольевич | Способ распространения рекламно-информационных сообщений (варианты) |
| US7962925B2 (en) * | 2002-02-22 | 2011-06-14 | Oracle International Corporation | System and method for XML data binding |
| US7159224B2 (en) * | 2002-04-09 | 2007-01-02 | Sun Microsystems, Inc. | Method, system, and articles of manufacture for providing a servlet container based web service endpoint |
| WO2004003770A1 (en) | 2002-06-27 | 2004-01-08 | Bea Systems, Inc. | System and method for web services java api-based invocation |
| JP2004118374A (ja) * | 2002-09-25 | 2004-04-15 | Keio Gijuku | 変換装置及び変換方法及び変換プログラム及び変換プログラムを記録したコンピュータ読み取り可能な記録媒体 |
| US8307109B2 (en) * | 2003-08-27 | 2012-11-06 | International Business Machines Corporation | Methods and systems for real time integration services |
| US7437374B2 (en) * | 2004-02-10 | 2008-10-14 | International Business Machines Corporation | Efficient XML schema validation of XML fragments using annotated automaton encoding |
| US7313575B2 (en) * | 2004-06-14 | 2007-12-25 | Hewlett-Packard Development Company, L.P. | Data services handler |
-
2005
- 2005-02-04 US US11/051,041 patent/US7950023B2/en not_active Expired - Fee Related
- 2005-12-07 AU AU2005242150A patent/AU2005242150A1/en not_active Abandoned
- 2005-12-15 CA CA002530249A patent/CA2530249A1/en not_active Withdrawn
- 2005-12-16 KR KR1020050124568A patent/KR101220000B1/ko not_active Expired - Fee Related
- 2005-12-28 RU RU2005141463/08A patent/RU2405202C2/ru not_active IP Right Cessation
-
2006
- 2006-01-03 BR BRPI0600007-0A patent/BRPI0600007A/pt not_active IP Right Cessation
- 2006-01-04 CN CNA2006100025818A patent/CN1816050A/zh active Pending
- 2006-01-04 EP EP06100074A patent/EP1688836A1/en not_active Ceased
- 2006-01-20 JP JP2006012639A patent/JP5063899B2/ja not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| CN1816050A (zh) | 2006-08-09 |
| KR101220000B1 (ko) | 2013-01-08 |
| RU2005141463A (ru) | 2007-07-20 |
| CA2530249A1 (en) | 2006-08-04 |
| KR20060089616A (ko) | 2006-08-09 |
| AU2005242150A1 (en) | 2006-08-24 |
| US20060179425A1 (en) | 2006-08-10 |
| EP1688836A1 (en) | 2006-08-09 |
| US7950023B2 (en) | 2011-05-24 |
| RU2405202C2 (ru) | 2010-11-27 |
| JP5063899B2 (ja) | 2012-10-31 |
| JP2006216030A (ja) | 2006-08-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| BRPI0600007A (pt) | utilização de descrições abstratas para gerar, trocar e configurar tempos de execução de serviços e clientes | |
| BRPI0704396A (pt) | cartão de circuito integrado (ic) de múltiplas aplicações com gerenciamento seguro das aplicações | |
| BRPI0507699A (pt) | sistema de arquivo virtual | |
| BRPI0404496A (pt) | Sistemas e métodos para virtualização de dispositivo bimodal de dispositivos com base em hardware reais e idealizados | |
| ATE447740T1 (de) | Dynamisch erzeugtes betriebssystem für sensorennetze | |
| BRPI0607738A2 (pt) | comunicação de informação entre vários elementos de rede | |
| ATE334564T1 (de) | Kommunikationssystem | |
| BR112012014148A2 (pt) | informação de contexto utilizando sistemas, aparelho e métodos | |
| NO20055753L (no) | Protokoller og standarder for USB-periferikommunikasjon | |
| ATE438898T1 (de) | Datenzugriff beruhend auf benutzer-identität | |
| BRPI0503785A (pt) | sistema eletrÈnico de permuta de dados | |
| EA201070298A1 (ru) | Усовершенствованная система ввода данных | |
| EA200970112A1 (ru) | Документ, снабженный идентифицирующими и верификационными данными | |
| BRPI0608201A2 (pt) | segredo compartilhado de contexto limitado | |
| DE602004020762D1 (de) | Dynamische bios-ausführung und gleichzeitiger update für einen blade-server | |
| BR112012006151B8 (pt) | aparelho servidor de autenticação, e, método de autenticação executado em um aparelho servidor de autenticação | |
| NO20076545L (no) | Utvikling av et stromnings-reguleringssystem for en bronn | |
| ATE500696T1 (de) | Authentifizierung mittels gaa-funktionalität für unidirektionale netzwerkverbindungen | |
| ATE369014T1 (de) | Dienstbereitstellungssystem | |
| BR0313360A (pt) | Abordagem universal para simulação, emulação e teste de diversos tipos de barramento serial | |
| BRPI0409567A (pt) | processo de modulação da atividade relacionada ao osso | |
| SE0801748L (sv) | Anordning vid provtagningsnålar | |
| WO2008151013A3 (en) | Efficiently locating transactional code blocks in a transactional memory system | |
| ATE528899T1 (de) | Vorrichtung für eine automatische internetverbindung | |
| TW200727637A (en) | A FFT processor, and implement method thereof and an OFDM processor using the same |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| B08F | Application dismissed because of non-payment of annual fees [chapter 8.6 patent gazette] |
Free format text: REFERENTE A 9A ANUIDADE. |
|
| B08K | Patent lapsed as no evidence of payment of the annual fee has been furnished to inpi [chapter 8.11 patent gazette] |
Free format text: REFERENTE AO DESPACHO 8.6 PUBLICADO NA RPI 2287 DE 04/11/2014. |