JP2014063524A5 - Developer terminal, developer terminal control method, and program - Google Patents
Developer terminal, developer terminal control method, and program Download PDFInfo
- Publication number
- JP2014063524A5 JP2014063524A5 JP2013257727A JP2013257727A JP2014063524A5 JP 2014063524 A5 JP2014063524 A5 JP 2014063524A5 JP 2013257727 A JP2013257727 A JP 2013257727A JP 2013257727 A JP2013257727 A JP 2013257727A JP 2014063524 A5 JP2014063524 A5 JP 2014063524A5
- Authority
- JP
- Japan
- Prior art keywords
- request
- action
- query
- action definition
- accepting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000005540 biological transmission Effects 0.000 claims description 4
- 230000000875 corresponding Effects 0.000 claims description 4
- 238000000034 method Methods 0.000 claims description 4
- 230000001276 controlling effect Effects 0.000 claims 2
Description
本発明の目的は、以上の目的を解決するものであり、開発環境において、オブジェクトおよび指示受付オブジェクトを配置し、当該指示受付オブジェクトに対してアクション定義を設定し、設定されたアクション定義を指示受付オブジェクトに対応付く識別情報に紐付ける環境を提供し、識別情報をサーバに記憶させることで、アプリケーションの開発を容易にし、アクション定義による処理結果を開発したアプリケーションの表示画面で表示させる仕組みを提供することである。 An object of the present invention is to solve the above object, in the development environment, placing the object and instruction receiving object, sets the action defined for the instruction reception object, instructing the action definition which is configured Provides an environment linked to the identification information associated with the reception object, stores the identification information in the server, facilitates application development, and provides a mechanism to display the processing result of action definition on the developed application display screen It is to be.
本発明は、サーバに処理を指示するユーザの操作を受け付ける指示受付オブジェクトが選択されることで実行されるイベント処理を含む画面データを表示する表示制御手段と、前記表示制御手段に表示された画面データ上の前記指示受付オブジェクトに関連付けられたイベント処理により生成される、当該指示受付オブジェクトの操作に応じて実行されるクエリを特定するための識別情報を含むアクション要求を、前記サーバに引き渡す要求引渡手段とを備えるアプリケーションを操作するクライアント装置と、受け付けた前記クエリと、前記識別情報とを含むアクション定義を記憶するアクション定義記憶手段と、前記クライアント装置の前記要求引渡手段から引き渡される前記アクション要求を受け付ける要求受付手段と、前記要求受付手段により受け付けた前記アクション要求に含まれる前記識別情報に基づいて、前記アクション定義記憶手段に記憶されている前記アクション定義を取得するアクション定義取得手段と、前記アクション定義取得手段により取得した前記アクション定義に含まれる前記クエリに基づいて検索サービスから検索結果を取得し、処理結果とする検索実行制御手段と、前記検索実行制御手段により得られる前記処理結果を、前記クライアント装置へ送信する送信手段とを備えるサーバと通信可能なアプリケーションを開発する開発者端末であって、前記アプリケーションの画面データを生成するべく、アクション要求に従って得られた値を表示するオブジェクトおよび指示受付オブジェクトを配置するオブジェクト配置手段と、前記指示受付オブジェクトに対応付く識別情報と関連付けるべく、前記アプリケーションが実行され、前記オブジェクト配置手段により配置された指示受付オブジェクトが操作された場合に、前記サーバに要求するクエリであって、所望の前記検索サービスに対する検索条件を指定するための当該クエリの設定を受け付ける設定受付手段とを備えることを特徴とする。 The present invention relates to a display control means for displaying screen data including event processing executed by selecting an instruction receiving object for receiving a user operation for instructing a server to perform processing, and a screen displayed on the display control means. Request delivery that delivers to the server an action request that includes identification information that is generated by an event process associated with the instruction receiving object on the data and that is executed in response to an operation of the instruction receiving object A client device that operates an application comprising means, an action definition storage unit that stores an action definition including the received query and the identification information, and the action request delivered from the request delivery unit of the client device. Request accepting means for accepting and accepting the request Action definition acquisition means for acquiring the action definition stored in the action definition storage means based on the identification information included in the action request received by the stage, and the action definition acquired by the action definition acquisition means A search execution control means for obtaining a search result from a search service based on the query included in the search result, and a processing result obtained by the search execution control means, and a transmission means for transmitting the processing result obtained by the search execution control means to the client device. A developer terminal that develops an application communicable with a server provided with an object placement means for placing an object for displaying a value obtained according to an action request and an instruction receiving object in order to generate screen data of the application; The instruction reception object To associate with the corresponding attached identification information in the defect, the application is executed, when placed instruction reception object is operated by the object arrangement unit, wherein a query requesting the server, for the desired the search service and a setting reception unit that receives the setting of the query to specify the search criteria you characterized Rukoto.
本発明により、開発環境において、オブジェクトおよび指示受付オブジェクトを配置し、当該指示受付オブジェクトに対してアクション定義を設定し、設定されたアクション定義を指示受付オブジェクトに対応付く識別情報に紐付ける環境を提供し、識別情報をサーバに記憶させることで、アプリケーションの開発を容易にし、アクション定義による処理結果を開発したアプリケーションの表示画面で表示させる仕組みを提供することが可能となった。 The present invention, in the development environment, placing the object and instruction accepting objects, a set of actions defined for the instruction reception object, attaching straps action definition is set to identification information attached corresponding to the instruction reception object environment By providing and storing the identification information in the server, it is possible to facilitate the development of the application and to provide a mechanism for displaying the processing result by the action definition on the developed application display screen.
Claims (4)
前記アプリケーションの画面データを生成するべく、アクション要求に従って得られた値を表示するオブジェクトおよび指示受付オブジェクトを配置するオブジェクト配置手段と、
前記指示受付オブジェクトに対応付く識別情報と関連付けるべく、前記アプリケーションが実行され、前記オブジェクト配置手段により配置された指示受付オブジェクトが操作された場合に、前記サーバに要求するクエリであって、所望の前記検索サービスに対する検索条件を指定するための当該クエリの設定を受け付ける設定受付手段と
を備えることを特徴とする開発者端末。 Display control means for displaying screen data including event processing executed by selecting an instruction receiving object for accepting a user operation for instructing a server to perform processing, and the screen data displayed on the display control means on the screen data Request delivery means for delivering an action request including identification information for identifying a query to be executed in response to an operation of the instruction reception object, generated by an event process associated with the instruction reception object, to the server; A client device that operates the application, an action definition storage unit that stores an action definition including the received query and the identification information, and a request reception unit that receives the action request delivered from the request delivery unit of the client device And by the request receiving means The action definition acquisition means for acquiring the action definition stored in the action definition storage means on the basis of the identification information included in the action request, and the action definition acquired by the action definition acquisition means A search execution control unit that acquires a search result from a search service based on the included query and uses the result as a processing result, and a transmission unit that transmits the processing result obtained by the search execution control unit to the client device. A developer terminal that develops applications that can communicate with the server .
An object placement means for placing an object for displaying a value obtained in accordance with an action request and an instruction receiving object in order to generate screen data of the application;
To associate the identification information attached corresponding to the instruction accepting object, the application is executed, when placed instruction reception object is operated by the object arrangement unit, a query requesting to the server, desired the A setting accepting means for accepting the setting of the query for specifying a search condition for the search service;
Developers terminal characterized by Rukoto equipped with.
を、更に備えることを特徴とする請求項1に記載の開発者端末。 A setting screen for causing the developer to perform an input operation to place an object and the instruction receiving object on the screen data by the object arranging unit, and further to set a query to the instruction receiving object by the setting receiving unit. The developer terminal according to claim 1, further comprising setting screen display means for displaying.
オブジェクト配置手段が、前記アプリケーションの画面データを生成するべく、アクション要求に従って得られた値を表示するオブジェクトおよび指示受付オブジェクトを配置するオブジェクト配置ステップと、
設定受付手段が、前記指示受付オブジェクトに対応付く識別情報と関連付けるべく、前記アプリケーションが実行され、前記オブジェクト配置手段により配置された指示受付オブジェクトが操作された場合に、前記サーバに要求するクエリであって、所望の前記検索サービスに対する検索条件を指定するための当該クエリの設定を受け付ける設定受付手段と
を含むことを特徴とする開発者端末の制御方法。 Display control means for displaying screen data including event processing executed by selecting an instruction receiving object for accepting a user operation for instructing a server to perform processing, and the screen data displayed on the display control means on the screen data Request delivery means for delivering an action request including identification information for identifying a query to be executed in response to an operation of the instruction reception object, generated by an event process associated with the instruction reception object, to the server; A client device that operates the application, an action definition storage unit that stores an action definition including the received query and the identification information, and a request reception unit that receives the action request delivered from the request delivery unit of the client device And by the request receiving means The action definition acquisition means for acquiring the action definition stored in the action definition storage means on the basis of the identification information included in the action request, and the action definition acquired by the action definition acquisition means A search execution control unit that acquires a search result from a search service based on the included query and uses the result as a processing result, and a transmission unit that transmits the processing result obtained by the search execution control unit to the client device. A method of controlling a developer terminal that develops an application that can communicate with a server ,
Object placement means, to generate a screen data of said application, and the object placement step of placing the object and instruction accepting objects displaying the obtained value according to the action request,
This is a query to be requested to the server when the application is executed and the instruction receiving object arranged by the object arranging means is operated so that the setting accepting means associates with the identification information associated with the instruction accepting object. Te method of controlling the developer terminal, characterized in that it comprises a setting accepting means for accepting the setting of the query to specify the search condition for a desired the search service.
前記開発者端末を、
前記アプリケーションの画面データを生成するべく、アクション要求に従って得られた値を表示するオブジェクトおよび指示受付オブジェクトを配置するオブジェクト配置手段と、
前記指示受付オブジェクトに対応付く識別情報と関連付けるべく、前記アプリケーションが実行され、前記オブジェクト配置手段により配置された指示受付オブジェクトが操作された場合に、前記サーバに要求するクエリであって、所望の前記検索サービスに対する検索条件を指定するための当該クエリの設定を受け付ける設定受付手段と
と機能させることを特徴とするプログラム。 Display control means for displaying screen data including event processing executed by selecting an instruction receiving object for accepting a user operation for instructing a server to perform processing, and the screen data displayed on the display control means on the screen data Request delivery means for delivering an action request including identification information for identifying a query to be executed in response to an operation of the instruction reception object, generated by an event process associated with the instruction reception object, to the server; A client device that operates the application, an action definition storage unit that stores an action definition including the received query and the identification information, and a request reception unit that receives the action request delivered from the request delivery unit of the client device And by the request receiving means The action definition acquisition means for acquiring the action definition stored in the action definition storage means on the basis of the identification information included in the action request, and the action definition acquired by the action definition acquisition means A search execution control unit that acquires a search result from a search service based on the included query and uses the result as a processing result, and a transmission unit that transmits the processing result obtained by the search execution control unit to the client device. A program that can be executed on a developer terminal that develops an application that can communicate with a server ,
The previous Symbol developers terminal,
An object placement means for placing an object for displaying a value obtained in accordance with an action request and an instruction receiving object in order to generate screen data of the application;
To associate the identification information attached corresponding to the instruction accepting object, the application is executed, when placed instruction reception object is operated by the object arrangement unit, a query requesting to the server, desired the a program characterized by Ru to function and the setting accepting means for accepting the setting of the query to specify the search condition for the search service.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013257727A JP6064889B2 (en) | 2011-04-28 | 2013-12-13 | Information processing system, server, developer terminal, processing method thereof, and program |
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011102292 | 2011-04-28 | ||
JP2011102292 | 2011-04-28 | ||
JP2011188929 | 2011-08-31 | ||
JP2011188929 | 2011-08-31 | ||
JP2013257727A JP6064889B2 (en) | 2011-04-28 | 2013-12-13 | Information processing system, server, developer terminal, processing method thereof, and program |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012101791A Division JP5445619B2 (en) | 2011-04-28 | 2012-04-26 | Information processing apparatus system, information processing system control method, program, and recording medium |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016248734A Division JP6278103B2 (en) | 2011-04-28 | 2016-12-22 | Information processing system, application server, information processing method, program, and recording medium |
Publications (3)
Publication Number | Publication Date |
---|---|
JP2014063524A JP2014063524A (en) | 2014-04-10 |
JP2014063524A5 true JP2014063524A5 (en) | 2015-07-02 |
JP6064889B2 JP6064889B2 (en) | 2017-01-25 |
Family
ID=48188691
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012101791A Expired - Fee Related JP5445619B2 (en) | 2011-04-28 | 2012-04-26 | Information processing apparatus system, information processing system control method, program, and recording medium |
JP2013257727A Active JP6064889B2 (en) | 2011-04-28 | 2013-12-13 | Information processing system, server, developer terminal, processing method thereof, and program |
JP2016248734A Active JP6278103B2 (en) | 2011-04-28 | 2016-12-22 | Information processing system, application server, information processing method, program, and recording medium |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012101791A Expired - Fee Related JP5445619B2 (en) | 2011-04-28 | 2012-04-26 | Information processing apparatus system, information processing system control method, program, and recording medium |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2016248734A Active JP6278103B2 (en) | 2011-04-28 | 2016-12-22 | Information processing system, application server, information processing method, program, and recording medium |
Country Status (1)
Country | Link |
---|---|
JP (3) | JP5445619B2 (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015092319A (en) * | 2013-11-08 | 2015-05-14 | 鉄平 都築 | Program |
JP6966710B2 (en) * | 2015-03-17 | 2021-11-17 | キヤノンマーケティングジャパン株式会社 | Information processing device, control method of information processing device, and program |
JP6141561B2 (en) * | 2015-04-03 | 2017-06-07 | 三菱電機株式会社 | Object adjustment tool and object adjustment program |
JP7060788B2 (en) * | 2018-01-19 | 2022-04-27 | キヤノンマーケティングジャパン株式会社 | Information processing equipment, information processing equipment control methods, and computer programs |
JP6334836B1 (en) * | 2018-01-30 | 2018-05-30 | 鉄平 都築 | program |
JP7107047B2 (en) * | 2018-07-13 | 2022-07-27 | オムロン株式会社 | Control system, search device and search program |
JP7107046B2 (en) * | 2018-07-13 | 2022-07-27 | オムロン株式会社 | Control system, search device and search program |
KR102227518B1 (en) * | 2018-08-14 | 2021-04-16 | (주)파밍봇 | Cloud database coupled collective printing apparatus and method thereof |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3519126B2 (en) * | 1994-07-14 | 2004-04-12 | 株式会社リコー | Automatic layout system |
JPH0830418A (en) * | 1994-07-18 | 1996-02-02 | Pfu Ltd | Editing system for constituent component of graphical user interface |
JPH10320247A (en) * | 1997-05-16 | 1998-12-04 | Mitsubishi Electric Corp | Database management system |
JPH11338602A (en) * | 1998-05-29 | 1999-12-10 | Matsushita Electric Works Ltd | Information processing system |
JP2000222430A (en) * | 1999-02-03 | 2000-08-11 | Osaka Gas Co Ltd | Virtual database management system |
JP4817550B2 (en) * | 2001-07-31 | 2011-11-16 | 株式会社ブロードリーフ | Design support method, design support program, design support system |
KR100475432B1 (en) * | 2002-02-26 | 2005-03-10 | 삼성전자주식회사 | method for design modification of Graphic User Interface and recorded media thereof |
JP2006099545A (en) * | 2004-09-30 | 2006-04-13 | Jfe Systems Inc | Screen creation method and apparatus |
KR100795929B1 (en) * | 2005-09-29 | 2008-01-21 | 엔에이치엔(주) | Method and system for transmitting defined-query to database |
JP2008217534A (en) * | 2007-03-06 | 2008-09-18 | Nec Informatec Systems Ltd | Application screen preparation system and method, and application program |
JP4927895B2 (en) * | 2009-03-03 | 2012-05-09 | みずほ情報総研株式会社 | Form creation processing system, form creation processing method, and form creation processing program |
-
2012
- 2012-04-26 JP JP2012101791A patent/JP5445619B2/en not_active Expired - Fee Related
-
2013
- 2013-12-13 JP JP2013257727A patent/JP6064889B2/en active Active
-
2016
- 2016-12-22 JP JP2016248734A patent/JP6278103B2/en active Active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2014063524A5 (en) | Developer terminal, developer terminal control method, and program | |
JP2019175330A5 (en) | ||
JP2007133853A5 (en) | ||
JP2017062851A5 (en) | ||
JP2016081485A5 (en) | Image forming apparatus, browser control method, and program | |
JP2009187377A5 (en) | ||
US20150140974A1 (en) | Supporting the provision of services | |
JP2006229614A5 (en) | ||
JP2015195002A5 (en) | Information processing apparatus, information processing method, and program | |
US20170279990A1 (en) | Preferred language of a user interface | |
JP2010147721A5 (en) | ||
EP3120249A1 (en) | Information processing system, data process control method, program, and recording medium | |
JP2015207875A5 (en) | Program, mobile terminal, control method, and image processing system | |
JP2016099731A5 (en) | ||
JP2013125352A5 (en) | ||
JP2011254235A5 (en) | ||
JP2013222393A5 (en) | ||
JP2014204405A5 (en) | ||
JP2014035642A5 (en) | Display control apparatus, control method thereof, and system | |
JP2012164004A5 (en) | ||
JP2018106519A5 (en) | ||
JP2018190173A5 (en) | ||
JP2010108474A5 (en) | ||
JP2009055240A5 (en) | ||
JP2015041331A5 (en) |