为什么叫汉族| 儿童办护照需要什么材料| 茉莉花什么时候开花| 驼背挂什么科| 松花粉有什么功效| 备孕检查都检查什么项目| 眼睛飞蚊症吃什么药| 公举是什么意思啊| cos是什么意思| 静脉曲张有什么危害吗| 狂躁症吃什么药| 耳朵一直痒是什么原因| 左手抖动是什么原因| 玫瑰什么时候开花| 不想吃油腻的东西是什么原因| 同人小说是什么意思| 什么照片看不出照的是谁| 什么时候建档| 流产吃什么药| 渎是什么意思| 创伤性关节炎有什么症状| 形婚是什么| 胸口闷疼是什么原因| 左眼皮肿是什么原因引起的| 为什么会长疱疹| 钙化积分是什么意思| 口腔溃疡看什么科室| 什么草药能治痔疮| 妃嫔是什么意思| 动物奶油是什么做的| 一直拉肚子吃什么药| 闰月给父母买什么| 65是什么意思| 眼睛模糊吃什么药| 小孩上吐下泻吃什么药| 许嵩的粉丝叫什么| 杜撰是什么意思| 印度人为什么不吃猪肉| 暗的反义词是什么| 此是什么意思| 值神是什么意思| 抓兔子的狗叫什么名字| 常德有什么大学| 墨西哥说什么语言| 怀孕梦到老公出轨预示什么| 成人礼是什么意思| 梦见自己大笑是什么意思| 痰栓是什么意思| 屈曲是什么意思| 复原是什么意思| 乔迁之喜送什么| 小孩说话不清楚挂什么科| 指鹿为马指什么生肖| 祸从天降是什么生肖| 反应性细胞改变是什么意思| 脚冰凉是什么原因| 猴子下山的故事告诉我们什么| 见多识广是什么生肖| 姜茶什么时候喝最好| 童话故事有什么| 浑身没力气是什么原因| 早孕有什么反应| 目眩是什么症状| 医学ca是什么意思| 做梦手机坏了什么预兆| 乙肝dna检测是查什么| 西打酒是什么意思| 锅贴是什么| 上海有什么好玩的地方| 辞退和开除有什么区别| 秋葵炒什么好吃| 火龙果什么人不能吃| 罗京什么病| 港澳通行证签注是什么意思| 什么地生长| 额头和下巴长痘痘是什么原因| 甲状腺结节3类什么意思| 打太极拳有什么好处| 免疫力低吃什么补| g750是什么金| 生肖鸡和什么生肖最配| 一月17号是什么星座| 鬓发是什么意思| 龙和什么生肖最配| 白居易有什么之称| 副局级干部是什么级别| 青岛市市长什么级别| 冰冻三尺非一日之寒是什么意思| 怂恿是什么意思| 牙龈充血是什么原因| 什么树叶| 血栓弹力图是查什么的| 怎么知道自己适合什么发型| 什么的超市| 缪斯是什么意思| dna由什么组成| 查甲功是什么意思| 为什么脚底会脱皮| 送女朋友什么礼物好| 脚后跟疼痛是什么原因| 什么的糖果| 象牙白适合什么肤色| 老公生日送什么礼物| 头总是昏昏沉沉的是什么原因| 卧室放什么花最好健康| 脾切除后有什么影响和后遗症| 乳臭未干是什么意思| 女生什么时候最容易怀孕| 孕妇吃什么蔬菜对胎儿好| 压力与什么有关| 白色泡沫痰是什么原因| 彪子是什么意思| 西安什么省| 权衡利弊是什么意思| 做肠镜前一天可以吃什么| 蔓字五行属什么| 为什么一直流鼻血| 中国第一长洞是什么| 肝斑一般在脸上的什么地方| 塔罗牌正位和逆位是什么意思| 滞气是什么意思| 应接不暇的暇是什么意思| 芜湖有什么大学| 牙齿为什么会松动| 鱿鱼属于什么类| 血癌是什么病| 腐竹炒什么好吃| 什么中药| 果位是什么意思| 龙凤呈祥是什么生肖| 硫酸铜什么颜色| 骨髓增生活跃是什么意思| 眼皮跳挂什么科| sy什么意思| 囊性回声是什么意思| 股票加杠杆是什么意思| 什么是舌吻| 大三阳是什么病| 梦见女鬼是什么意思| 形态欠规则是什么意思| 白带黄用什么药| 巴沙鱼是什么鱼| 胎膜早破是什么原因引起的| 不屑一顾的意思是什么| 陈皮起什么作用| 吃榴莲有什么好处| 五心烦热吃什么中成药| 疏忽是什么意思| 25是什么意思| 质数是什么| evol是什么意思| 尿正常是什么颜色| 梦见死了人是什么征兆| 免疫力差吃什么可以增强抵抗力| 肝内低密度影是什么意思| 有什么寓言故事| 牛肉什么馅的饺子好吃| 粘液阳性是什么意思| 胃疼去医院挂什么科| 皮肤过敏挂什么科| 手痛挂什么科| 一个虫一个尧念什么| 肾结石不能吃什么食物| 下肢静脉曲张是什么原因引起的| 壮字五行属什么| 为什么叫白俄罗斯| 手术后吃什么恢复快| 判缓刑是什么意思| 怎么知道自己五行属什么| 脚底疼挂什么科| 鮰鱼是什么鱼| 尿液白细胞高是什么原因| 喝罗汉果水有什么功效| 消化内科是看什么病的| 大姨妈期间不能吃什么东西| 穿什么好呢| 脚发热是什么病| 西安有什么美食| 六味地黄丸起什么作用| 2024是什么年| 哈喇味是什么味道| 喝羊奶有什么好处| hpv通过什么传播| 看甲状腺去医院挂什么科| 石头五行属什么| 已所不欲勿施于人是什么意思| 为什么睡不着觉会胡思乱想| 跑马什么意思| 暗度陈仓是什么意思| 舌苔白厚吃什么药| 什么是菩提| 臭鳜鱼是什么菜系| 不知道为什么| 1600年是什么朝代| 入睡困难吃什么中成药| 235是什么意思| 遗言是什么意思| 乌鸡白凤丸适合什么人吃| 湿热喝什么茶可以调理| 羊水为什么叫羊水| 胃炎吃什么中成药效果好| kj什么意思| 肚脐下面是什么部位| 冉是什么意思| 上颌窦炎吃什么药| 单核细胞偏高说明什么| 你是什么| 吃什么药能让月经马上来| 例假提前是什么原因| 慢性支气管炎吃什么药好| coupon是什么意思| 胃痛吃什么药效果最好| 平滑肌是什么| 生产批号是什么意思| 单核细胞百分比偏高什么原因| chloe是什么意思| strong什么意思| 什么是癌胚抗原| 舌头凉凉的是什么原因| 减肥早餐吃什么最好| 瓦是什么的单位| 如果你是什么就什么造句| 为什么会长肉粒| 虾和什么相克| 油腻是什么意思| 黄瓜籽粉有什么功效| 滴虫性阴炎用什么药效果最好| 幽门螺杆菌吃什么药好| 脑卒中是什么意思| 气管炎咳嗽吃什么药最有效| 为什么咳嗽一直不好| 小孩子上户口需要什么证件| 耳朵内痒是什么原因| 怀男孩和女孩有什么区别| 肠胃炎适合吃什么食物| 碳素厂是做什么的| 脚心凉是什么原因| 11月28日是什么星座| 什么是吸附性义齿| 属羊的和什么属相不合| 泌尿是什么意思| 少叙痣是什么意思| 滴虫性阴炎有什么症状表现| 血友病是什么意思| 去香港需要办理什么证件| 胃溃疡a2期是什么意思| 女性下面水少是什么原因| 坐班是什么意思| 宫腔镜是什么手术| 梦见自己被火烧是什么意思| 什么的童年| 什么什么不乐| 感冒咳嗽挂什么科| 桃花什么季节开| 吃什么有营养| 膀胱炎什么症状| 爆单什么意思| 梦见自己又结婚了是什么意思| 什么是激素| 蜜月是什么意思| 迎合是什么意思| 敖是什么意思| 拔智齿需要注意什么| 左顾右盼的顾是什么意思| 百度Vai al contenuto

习近平:绝不允许任何一块中国领土从中国分裂出去

Da Wikipedia, l'enciclopedia libera.
百度 从历史上看,秦汉的政治文化、行政习惯构成了古代中国帝制的基本框架,由此形成的国家礼乐建制、文化活动、艺术形态等促成了中国文学格局中最为基础的“制度文学”,即作为国家政治行为和行政运作的文学活动及其表达方式。

In informatica un Web service (servizio web), secondo la definizione data dal World Wide Web Consortium (W3C), è un sistema software progettato per supportare l'interoperabilità tra diversi elaboratori su una medesima rete oppure in un contesto distribuito.

Il consorzio OASIS (Organization for the Advancement of Structured Information Standards) ed il W3C sono i principali responsabili dell'architettura e della standardizzazione dei Web service; per migliorare l'interoperabilità tra le diverse implementazioni dei Web service l'organizzazione WS-I sta inoltre sviluppando una serie di "profili" per meglio definire gli standard coinvolti.

Tale caratteristica si ottiene associando all'applicazione un'interfaccia software (descritta in un formato automaticamente elaborabile quale, ad es., il Web Services Description Language) che espone all'esterno il servizio/i associato/i e utilizzando la quale altri sistemi possono interagire con l'applicazione stessa attivando le operazioni descritte nell'interfaccia (servizi o richieste di procedure remote) tramite appositi "messaggi" di richiesta: tali messaggi di richiesta sono inclusi in una "busta" (la più famosa è SOAP), formattati secondo lo standard XML, incapsulati e trasportati tramite i protocolli del Web (solitamente HTTP), da cui appunto il nome Web service. Di fatto dunque il web service consiste in una chiamata ad un servizio molto simile a una funzione, subroutine o metodo scritta in maniera inusuale rispetto alla norma e con i suddetti metodi di chiamata, utili in termini di interoperabilità in un'architettura tipica complessa di tipo modulare.

Proprio grazie all'utilizzo di standard basati su XML, tramite un'architettura basata sui Web Service (chiamata, con terminologia inglese, Service oriented Architecture - SOA) applicazioni software scritte in diversi linguaggi di programmazione e implementate su diverse piattaforme hardware possono quindi essere utilizzate, tramite le interfacce che queste "espongono" pubblicamente e mediante l'utilizzo delle funzioni che sono in grado di effettuare (i "servizi" che mettono a disposizione) per lo scambio di informazioni e l'effettuazione di operazioni complesse (quali, ad esempio, la realizzazione di processi di business che coinvolgono più aree di una medesima azienda) sia su reti aziendali come anche su Internet: la possibilità dell'interoperabilità fra diversi linguaggi di programmazione (ad esempio, tra Java e Python) e diversi sistemi operativi (come Windows e Linux) è resa possibile dall'uso di standard "aperti".

Caratteristiche

[modifica | modifica wikitesto]

Alcuni dei vantaggi che è possibile ottenere con l'utilizzo dei Web service sono i seguenti:

  • permettono l'interoperabilità tra diverse applicazioni software su diverse piattaforme hardware;
  • utilizzano standard e protocolli "open"; i protocolli ed il formato dei dati è, ove possibile, in formato testuale, cosa che li rende di più facile comprensione ed utilizzo da parte degli sviluppatori;
  • mediante l'uso di HTTP per il trasporto dei messaggi, i Web service normalmente non necessitano di modifiche alle regole di sicurezza utilizzate come filtro sui firewall;
  • possono essere facilmente utilizzati, in combinazione l'uno con l'altro (indipendentemente da chi li fornisce e da dove vengono resi disponibili) per formare servizi "integrati" e complessi;
  • consentono il riutilizzo di infrastrutture ed applicazioni già sviluppate e sono (relativamente) indipendenti da eventuali modifiche delle stesse;
  • nascondono all'utente la complessità architetturale del framework, offrendo in un'eventuale interfaccia (front end) il risultato dell'esecuzione del servizio (ad esempio i valori di determinati campi di una tabella in un'app).

Di contro, vi sono i seguenti aspetti da considerare:

  • attualmente non esistono standard consolidati per applicazioni critiche quali, ad esempio, le transazioni distribuite;
  • le performance legate all'utilizzo dei Web service possono essere minori di quelle riscontrabili utilizzando approcci alternativi di distributed computing quali Java RMI, CORBA, o DCOM:
  • L'uso dell'HTTP permette ai Web service di evitare le misure di sicurezza dei firewall (le cui regole sono stabilite spesso proprio per evitare le comunicazioni fra programmi "esterni" ed "interni" al firewall).

Ragioni dell'utilizzo

[modifica | modifica wikitesto]

La ragione principale per la creazione e l'utilizzo di Web service è il "disaccoppiamento" che l'interfaccia standard esposta dal Web service rende possibile fra il sistema utente ed il Web service stesso: modifiche a una o all'altra delle applicazioni possono essere attuate in maniera "trasparente" all'interfaccia tra i due sistemi; tale flessibilità consente la creazione di sistemi software complessi costituiti da componenti svincolati l'uno dall'altro e consente una forte riusabilità di codice ed applicazioni già sviluppate.

I Web service hanno inoltre guadagnato consensi visto che, come protocollo di trasporto, possono utilizzare HTTP "over" TCP sulla porta 80; tale porta è, normalmente, una delle poche (se non l'unica) lasciata "aperta" dai sistemi firewall al traffico di entrata ed uscita dall'esterno verso i sistemi aziendali e ciò in quanto su tale porta transita il traffico HTTP dei web browser: ciò consente l'utilizzo dei Web service senza modifiche sulle configurazioni di sicurezza dell'azienda (un aspetto che se da un lato è positivo solleva preoccupazioni concernenti la sicurezza).

Un'ultima ragione che ha favorito l'adozione ed il proliferare dei Web service è la mancanza, prima dello sviluppo di SOAP, di interfacce realmente funzionali per l'utilizzo di funzionalità distribuite in rete: EDI, RPC, ed altri tipi di API (Application Programming Interface) erano e rimangono meno conosciute e di facile utilizzo rispetto all'architettura dei Web service.

Pila protocollare

[modifica | modifica wikitesto]
Esempio di utilizzo dei protocolli per i Web service

La pila protocollare dei Web service è l'insieme dei protocolli di rete utilizzati per definire, localizzare, realizzare e far interagire tra di loro i Web service; è principalmente composta di quattro aree:

  • Trasporto del servizio: responsabile per il trasporto dei messaggi tra le applicazioni in rete, include protocolli quali HTTP, SMTP, FTP, XMPP ed il recente Blocks Extensible Exchange Protocol (BEEP).
  • XML Messaging: tutti i dati scambiati sono formattati mediante "tag" XML in modo che gli stessi possano essere utilizzati ad entrambi i capi delle connessioni; il messaggio può essere codificato conformemente allo standard SOAP, come anche utilizzare JAX-RPC, XML-RPC o REST.
  • Descrizione del servizio: l'interfaccia pubblica di un Web service viene descritta tramite WSDL (Web Services Description Language) un linguaggio basato su XML usato per la creazione di "documenti" descrittivi delle modalità di interfacciamento ed utilizzo del Web service.
  • Elencazione dei servizi: la centralizzazione della descrizione e della localizzazione dei Web service in un "registro" comune permette la ricerca ed il reperimento in maniera veloce dei Web service disponibili in rete; a tale scopo viene attualmente utilizzato il protocollo UDDI.

Ulteriori protocolli standard utilizzati sono:

  • WS-Security: il protocollo Web Services Security protocol è stato adottato come standard OASIS; tale standard permette l'autenticazione degli utenti e la confidenzialità dei messaggi scambiati con l'interfaccia del Web service
  • WS-Reliability: si tratta di specifiche basate su SOAP ed accettate come standard OASIS che soddisfano la richiesta di messaggi "affidabili" (reliable), richiesta critica per alcune delle applicazioni che utilizzano i Web service (come, ad esempio, transazioni monetarie o applicazioni di E-commerce).

Voci correlate

[modifica | modifica wikitesto]

Altri progetti

[modifica | modifica wikitesto]

Collegamenti esterni

[modifica | modifica wikitesto]
Controllo di autoritàLCCN (ENsh2003001435 · BNE (ESXX552378 (data) · J9U (ENHE987007537450005171
牙疼吃什么药最好最有效 石榴什么时候成熟 什么国家的钱最值钱 打完升白针有什么反应 霏是什么意思
蒙古族信仰什么教 吃了火龙果不能吃什么 寻找什么 黄片是什么 割伤用什么药愈合伤口
晨尿泡沫多是什么原因 结膜炎用什么眼药水 干涸是什么意思 脾不好吃什么药 宜宾燃面为什么叫燃面
cp是什么意思 路人皆知的上一句歇后语是什么 血精和精囊炎吃什么药 有朝一日是什么生肖 头皮上长疣是什么原因造成的
为什么会得幽门螺旋杆菌hkuteam.com 法克油是什么意思hcv8jop3ns8r.cn 跖疣是什么hcv8jop1ns2r.cn 日久生情什么意思hcv9jop7ns5r.cn 康乃馨的花语代表什么hcv9jop6ns6r.cn
胸痛什么原因weuuu.com 爱是什么xinjiangjialails.com 沟壑什么意思hcv8jop3ns1r.cn 什么血型招蚊子叮咬qingzhougame.com 小孩瘦小不长肉是什么原因hcv9jop0ns1r.cn
轧戏是什么意思cj623037.com 咖啡拿铁是什么意思hcv8jop1ns1r.cn 璎珞是什么意思hcv8jop4ns8r.cn 什么魏什么赵hcv8jop0ns3r.cn 艾草长什么样子图片hcv9jop7ns2r.cn
习惯是什么意思hcv7jop5ns2r.cn 凯字五行属什么hcv8jop7ns2r.cn 起酥油是什么hcv9jop3ns1r.cn 脚脱皮用什么药膏有效hcv8jop3ns5r.cn 牛蒡是什么onlinewuye.com
百度