国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Remedy AR System學習筆記 - 瘋狂的菠菜 - JavaEye技術(shù)網(wǎng)站
關(guān)鍵字: AR System

Remedy AR System組成
Remedy AR System的核心是Form,所有的操作都是圍繞Form來進行的.Form又由Field組成,多個Form組成一個應(yīng)用程序.用戶填寫的每一個Form對于AR System來說就是一條記錄,而Form則可以由用戶自己通過定義不同的界面來滿足各自的需求
菜單是針對Field來說的,也就是為用戶提供輸入的可選數(shù)據(jù)項,跟我們一般所說的menu有所不同
對表單數(shù)據(jù)進行的各種操作分別為主動鏈,過濾器和升級.Remedy的一些術(shù)語非常怪異,讓我們這些程序員無法理解
主動鏈其實就是客戶端的一些處理操作(類似于在頁面中寫的一些js代碼),比如在客戶端對用戶輸入有效性的驗證處理
過濾器就是服務(wù)器端的一些處理操作(類似于寫的一些servlet類或者嵌套在jsp中的java代碼),比如通過后臺程序?qū)τ脩糨斎氲臄?shù)據(jù)進行有效性驗證
升級可以理解為觸發(fā)器,就是在指定的時間或者時間間隔里面執(zhí)行一些處理操作

AR System體系結(jié)構(gòu)包括:客戶端,Web中間層,AR System服務(wù)器層以及數(shù)據(jù)庫層
客戶端分為三種:第一種是用戶客戶端,它又分為Browser客戶端,Windows程序客戶端,使用WML的無線客戶端以及Remedy Alert桌面尋呼機客戶端,這個是給用戶使用的客戶端,可以理解為應(yīng)用程序的使用者客戶端;第二種是管理員客戶端,也就是操作應(yīng)用程序后臺的客戶端,比如對應(yīng)用程序進行創(chuàng)建,修改,擴展以及給不同的用戶設(shè)置相應(yīng)的權(quán)限,對AR System進行配置的是Remedy Administrator, 對網(wǎng)絡(luò)中間層進程管理的有一套專用的web后臺工具,通過web方式就可以修改,將外部數(shù)據(jù)導(dǎo)入Remedy應(yīng)用程序的叫Remedy Import,將Remedy應(yīng)用程序進行遷移的叫Remedy Migrator;第三種叫集成客戶端,沒理解到底是什么東東
Web中間層用來連接AR System服務(wù)器和有線的無線的各種客戶端,比如把web客戶端的請求再轉(zhuǎn)發(fā)給AR System服務(wù)器,把AR System的響應(yīng)再轉(zhuǎn)發(fā)給web客戶端,對于使用Java來作為中間層來說,就是一個能執(zhí)行Jsp, Servlet的Java Web Server,同時還需要在Web Server中加上一個Remedy的Connector用來處理Web Server與AR System之間的請求轉(zhuǎn)發(fā)處理
AR System服務(wù)器是用來與數(shù)據(jù)庫服務(wù)器打交道的,比如向數(shù)據(jù)庫寫入數(shù)據(jù),查詢數(shù)據(jù)之類,同時權(quán)限的控制和各種觸發(fā)器(也就是Remedy所謂的升級)也是放在AR System服務(wù)器中
數(shù)據(jù)庫層和我們理解的一般性的RDBMS沒什么區(qū)別

表單部分
表單分五類:常規(guī),僅供顯示,鏈接,視圖和廠商
常規(guī)就是對數(shù)據(jù)庫表的一個映射
僅供顯示指的是沒有跟數(shù)據(jù)庫關(guān)聯(lián)的表單,比如創(chuàng)建對話框(對話框也是表單,這個表述奇怪的很)
鏈接表單可以理解為虛擬表單,比如將兩個常規(guī)表單合成另外一個表單,這里的另外一個表單就是指的鏈接表單.它實際上不跟數(shù)據(jù)庫關(guān)聯(lián),但是它內(nèi)部所包含的表單可能與數(shù)據(jù)庫表關(guān)聯(lián)
視圖表單主要是用來連接外部數(shù)據(jù)庫用的
廠商表單這個也是一個很怪異的名詞,實際上就是用來與非關(guān)系數(shù)據(jù)庫數(shù)據(jù)源連接的表單,比如文本,電子表格等
表單又根據(jù)功能分為主表單和輔助表單,主表單就是用戶看得見的表單,輔助表單同他的名字一樣是用來輔助主表單完成一項操作用的.
輔助表單又分三種:第一種說白了就是主從表中關(guān)聯(lián)表對應(yīng)的表單,比如一個主表單需要使用部門id,關(guān)于這個部門的其他信息就用輔助表單來表示;第二種就是用來表示工作流信息的表單
AR System中還有一種叫表單視圖的概念,這里我們可以將表單理解為MVC中模型,而表單視圖可以看作視圖,從而做到表單可以被重復(fù)使用,我們可以針對一個表單為不同的客戶端,不同的語言,不用的用戶生成不同的視圖
域(Field)是表單的組成部分,域包含的信息有:數(shù)據(jù)類型,是否可見,是否禁用,長度,必填可選,默認值,輸入方式等等
域還有不同的類型:與數(shù)據(jù)庫中的字段值直接映射,對其他表格的引用,附件等等,還有很多種,暫時還沒理解
表單還有一個很重要的域那就是核心域,它包含了每一條記錄的一些信息,比如創(chuàng)建日期,創(chuàng)建人,修改人,修改日期,狀態(tài)歷史,描述等等,因為是對記錄的描述,不允許刪除

菜單部分
前面說過了,在AR System中的菜單跟我們通常說的菜單是不一樣的,他指的是和域相關(guān)的輸入選項,類似我們所說的下拉列表,將其理解為下拉列表就好了
菜單有不同的類型:文字類型,數(shù)據(jù)內(nèi)容是在開發(fā)的時候?qū)懰赖?
文件類型,數(shù)據(jù)內(nèi)容保存在一個文件中,這個文件可以在服務(wù)器端也可以是客戶端上的某個文件
搜索類型,數(shù)據(jù)內(nèi)容是從AR System所連接的數(shù)據(jù)庫中取得的,一般用作聯(lián)動下拉列表
Sql類型,可以使用sql訪問外部的數(shù)據(jù)庫信息

應(yīng)用程序部分
AR System系統(tǒng)的本地化是通過提供不同的視圖來實現(xiàn),比如英語視圖,中文視圖等

權(quán)限控制
AR System中使用用戶和組的概念來設(shè)置權(quán)限,系統(tǒng)與定義了一些組.
組分為兩種:顯式組和隱式組,顯式組是必須將制定的用戶加入才能擁有某項權(quán)限,而隱式組則是根據(jù)相應(yīng)的操作或者相關(guān)域中的內(nèi)容而獲得某些權(quán)限,所以不用將用戶制定為某個隱式組
AR System還有角色的概念,類似于組,不同之處在于,角色是針對某個應(yīng)用程序(而且這個程序是可部署的應(yīng)用程序)而言的,而組是針對AR System Server而言的,如果使用了角色,一般不直接為用戶指定角色,而是將用戶指定為相應(yīng)的組,然后將組和角色關(guān)聯(lián)
AR System可控制的元素包括表單,表單域,主動鏈,這里需要注意的是在設(shè)置主動鏈的訪問權(quán)限的時候也要同時設(shè)置與主動鏈相關(guān)的可見元素的訪問權(quán)限;主動鏈集訪問,必須同時具有集合中所有主動鏈以及集合本身的訪問權(quán)限,否則不能訪問;還有對請求的控制,這個沒明白,請求不是通過主動鏈那控制的嗎?
AR System還有一個許可的概念,這個沒看懂是啥玩意兒,它與請求有關(guān),包括讀取,有限讀取,固定寫入,浮動寫入

對于可部署的應(yīng)用來說,添加到該應(yīng)用的所有對象的顯示的group權(quán)限將被剔除掉,必須手工的為這些添加的對象重新分配角色權(quán)限

Remedy AR System的安裝
Mid Tier可以與AR System Server分開安裝,也可以合在一起,如果是合在一起則必須直接安裝在AR System根目錄的下級目錄中,而不能安裝在其他子目錄下,比如Remedy Administrator
通過BMC Remedy Mid Tier Configuration Tool來設(shè)置Mid Tier所要訪問的AR System Server
Web Server和MidTier必須安裝在同一臺機器上
AR System Server和SqlServer2000一起安裝的時候,用戶必須選擇當前操作系統(tǒng)的登錄用戶進入,否則安裝完了無法啟動AR System不知道是不是因為我的SqlServer2000安裝的問題
由于AR System的數(shù)據(jù)在與客戶端進行通訊的時候是經(jīng)過了加密的,我不知道怎么設(shè)置,必須安裝encryption product這個玩意兒,否則在用客戶端登錄的時候會報加密庫找不到的錯誤

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
ASPNETMVCSHOP
Office InfoPath 2003概述
Web端開發(fā)(公式語言2)
[ASP.NET MVC2 系列] ASP.Net MVC教程之《在15分鐘內(nèi)用ASP.Net MVC創(chuàng)建一個電影數(shù)據(jù)庫應(yīng)用程序》
舉例講解SQL注入及防御方法
MySQL數(shù)據(jù)庫規(guī)范 (設(shè)計規(guī)范+開發(fā)規(guī)范+操作規(guī)范)
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服