[發明專利]應用開發支援裝置、程序以及記錄介質無效
| 申請號: | 200980134519.6 | 申請日: | 2009-02-19 |
| 公開(公告)號: | CN102144216A | 公開(公告)日: | 2011-08-03 |
| 發明(設計)人: | 服部隆尚;千貫素成;竹內辰樹 | 申請(專利權)人: | 日本三菱東京日聯銀行股份有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44;G06F21/22;G06F21/24 |
| 代理公司: | 北京銘碩知識產權代理有限公司 11286 | 代理人: | 韓明星;金光軍 |
| 地址: | 日本*** | 國省代碼: | 日本;JP |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用 開發 支援 裝置 程序 以及 記錄 介質 | ||
技術領域
本發明涉及一種應用開發支援裝置、程序以及記錄介質,尤其涉及用于支援使用如果構建對象的用戶界面被定義則生成用于實現所述用戶界面的程序的工具而進行的應用程序開發的應用開發支援裝置,用于使計算機作為該應用開發支援裝置發揮功能的應用開發支援程序以及記錄該應用開發支援程序的記錄介質。
背景技術
近年來,JSF(Java(注冊商標)Server?Faces)作為用于構建面向網絡應用的用戶界面的標準,已被人們熟知。對于該JSF而言,也準備有下述工具:通過進行從能夠作為用戶界面畫面的構成元素使用的多種符號(symbol)中選擇和配置期望的符號等的操作,可以構建用戶界面,例如設計用戶界面畫面以及定義用戶界面畫面的轉換(transition)等,并且能夠自動生成用于實現已構建的用戶界面。通過利用該工具,無需進行編碼作業,就可以在短時間內容易地獲得用于實現期望的用戶界面的程序。因此,開發網絡應用時,如果利用JSF工具自動生成該網絡應用中的用戶界面部分的程序,則不需要進行用戶界面部分的編碼作業,由此可以期待,它能夠實現開發周期的大幅縮短。
另外,在網絡(web)應用中,用于向DB(數據庫)服務器等傳送而存儲被指定為上載對象文件的“上載”功能以及用于從DB服務器等獲得被指定為下載對象文件的“下載”功能是被廣泛嵌入的極其一般的功能。其中,在文件下載中,根據通過文件上載確定的文件地址信息(例如,URL(:Uniform?Resource?Locator,統一資源定位符))而指定下載對象文件。然而,如果存儲在DB服務器等的文件為具有保密性的文件,卻將該文件的地址信息泄露給他人,則該他人輸入得到的地址信息而請求下載,下載就會被執行。因此,存在以下的必要性:當被請求文件下載時,確認請求下載的用戶是否具有下載對象文件的下載權限,從而排除不具有權限的用戶下載文件。
與上述內容相關的專利文獻1中公開了以下技術:在將由服務提供方提供的多個服務集成在一臺計算機上的系統中,限制用于定制用戶界面(customize)的JSP(Java?Server?Pages)的語法,在工作前確認用戶的權限,同時構成標簽庫以根據用戶的類別區分訪問的對象的姓名空間(name?space)而進行管理,并且確認JSP文件的描述是否符合預定的規則,由此確保服務提供方之間的安全性。
并且,在專利文獻2中公開了以下的技術:具有姓名空間,用以當訪問目標的資源被指定成URI(URL)格式時,用元素名分別唯一指定多個信息資源,并且設定有綜合管理用訪問控制表,用以將多個信息資源的各訪問權限設定成元素名的訪問權限。如果存在對于信息資源的訪問請求,則參照綜合管理用訪問控制表中的對應所述信息資源的元素名的訪問權限,判斷其訪問范圍,并且基于判斷結果,管理對于多個信息資源的各訪問權限。
并且,在專利文獻3中公開了以下的技術:在訪問計算機資源之前,捕獲對于諸如文件等由OS(Operating?System,操作系統)管理的計算機資源的處理或者來自OS的操作請求,判斷是否具有對于根據上述的捕獲的操作請求而被指定的計算機資源的訪問權限。如果有訪問權限,則按該操作請求傳遞給OS,并將其結果返回到請求源處理;如果沒有訪問權限,則拒絕該操作請求,或者由計算機資源的內容通過付費而允許該操作請求。
專利文獻1:日本特開2006-318203號公報
專利文獻2:日本特開2003-162449號公報
專利文獻3:日本特開2003-44297號公報
發明內容
技術問題
如上所述,對于網絡應用中的用戶界面部分的程序,如果利用JSF的工具,則無需進行編碼作業,就可以開發。因此,如果將進行文件的上載處理和下載處理的程序作為網絡服務程序和小服務程序(servlet)(在網絡服務器上執行的部件化的程序)而開發,并作為開發的網絡應用可利用的標準功能而提供給網絡應用開發人員,則開發可指示文件的上載以及下載的網絡應用時,可以省略編碼作業。
然而,當請求下載文件時,例如,如果請求開發在所述的權限判斷等多種網絡服務中選擇性地執行任意一種網絡服務的網絡程序,則開發人員需要進行如下變更(個性化):例如,在進行下載處理的小服務程序等中增加當請求下載文件時選擇在多種網絡服務中執行哪一個網絡服務的功能,或者對應多種網絡服務而設計多個小服務程序,以當請求下載時啟動對應的小服務程序等。據此,存在開發人員需要進行編碼作業的問題。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于日本三菱東京日聯銀行股份有限公司,未經日本三菱東京日聯銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200980134519.6/2.html,轉載請聲明來源鉆瓜專利網。





