【正文】
07:26:1507:26:1507:262/8/2023 7:26:15 AM ? 1越是沒有本領(lǐng)的就越加自命不凡。 2023年 2月 8日星期三 上午 7時 26分 15秒 07:26: ? 1比不了得就不比,得不到的就不要。 ? 服務(wù)接口是用一種被稱為 WSDL的基于 XML的語言定義的。L o g g i n ga d d R e q u e std e l e t e R e q u e stq u e r y R e q u e st s陳江平 Software Engineering, 8th edition. Chapter 31 Slide 33 使用服務(wù)的軟件開發(fā) ? 使用服務(wù)的軟件開發(fā)大致基于這樣的思想:組合并配置服務(wù)來創(chuàng)建新的復(fù)合服務(wù)。 陳江平 Software Engineering, 8th edition. Chapter 31 Slide 27 目錄接口設(shè)計 O p e r a t io n In p u t s O u t p u t s E x c e p t io n s M a k e Cat a l o g u e m c I n Com p a n y i d P DF fl a g m c O u t UR L o f th e c a ta l o g u e fo r th a t c o m p a n y m c F a u l t I n v a l i d c o m p a n y i d Com p a r e c o m p I n Com p a n y i d E n tr y a tt r i b u te ( u p t o 6 ) Cat a l o g u e n u m b e r ( u p t o 4) c o m p O u t UR L o f p a g e s h o w i n g c o m p a r i s o n t a b l e c o m p F a u l t I n v a l i d c o m p a n y i d I n v a l i d c a ta l o g u e n u m b e r Unk n o w n a tt r i b u t e L o o k u p l o o k I n Com p a n y i d Cat a l o g u e n u m b e r l o o k O u t UR L o f p a g e w i th th e i te m i n fo r m a ti o n l o o k F a u l t I n v a l i d c o m p a n y i d I n v a l i d c a ta l o g u e n u m b e r S e a r c h s e a r c h I n Com p a n y id S e a r c h s tr i n g s e a r c h O u t UR L o f w e b p a g e wi th s e a r c h r e s u l ts s e a r c h F a u l t I n v a l i d c o m p a n y i d B a d l y fo r m e d s e a r c h s tr i n g Che c k De l i v e r y g d I n Com p a n y i d Cat a l o g u e n u m b e r Num b e r o f i te m s r e q u i r e d g d O u t Cat a l o g u e n u m b e r E x p e c te d d e l i v e r y d a te g d F a u l t I n v a l i d c o m p a n y i d I n v a l i d c a ta l o g u e n u m b e r No a v a i l a b i l i ty Z e r o i te m s r e q u e s te d P l a c e O r d e r p o I n Com p a n y i d Num b e r o f i te m s r e q u i r e d Cat a l o g u e n u m b e r p o O u t Cat a l o g u e n u m b e r Num b e r o f i te m s r e q u i r e d P r e d i c te d d e l i v e r y d a te Uni t p r i c e e s t i m a te T o ta l p r i c e e s ti m a te p o F a u l t I n v a l i d c o m p a n y i d I n v a l i d c a ta l o g u e n u m b e r Z e r o i te m s r e q u e s te d 陳江平 Software Engineering, 8th edition. Chapter 31 Slide 28 輸入和輸出的 UML定義 g d I ncI D : st r i n gca t N u m : st r i n gn u m I t e m s: i n t e g e rsi ze ( cI D ) = 6si ze ( ca t N u m ) = 1 0n u m I t e m s 0g d O u tca t N u m : st r i n gd e l i v D a t e : d a t esi ze ( ca t N u m ) = 1 0d e l i v D a t e T odayg d F a u l te r r C o d e : i n t e g e rI n v a l i d co m p a n y i de r r C o d e = 1I n v a l i d ca t a l o g u e n u m b e re r r C o d e = 2N o a v a i l a b i l i t ye r r C o d e = 3Z e r o i t e m s r e q u e st e de r r C o d e = 4陳江平 Software Engineering, 8th edition. Chapter 31 Slide 29 服務(wù)實現(xiàn)和部署 ? 服務(wù)實現(xiàn)是使用某個標(biāo)準(zhǔn)的編程語言或者工作流語言來編寫服務(wù)程序。 ? 服務(wù)組成的概念,這是一種面向服務(wù)的應(yīng)用開發(fā)手段 。 ? 有關(guān)在哪里找與服務(wù)關(guān)聯(lián)的 WSDL描述的信息。 ? 圖形