Size: px
Start display at page:

Download ""

Transcription

1 A R K K I T E H T U U R I K E SK E I N E N L Пкг H E ST Y M I ST A P A T A V O I T T E E N A O H J E L M I ST O N P A R E M P I L A A T U Harri Karhunen P r o g r a d u -t ut k iel m a T iet o j enk Плг s it t el y t ied e O h j e l m i s t o t e k n i i k k a Kuo p io n y l io p is t o I nf o rm aat io t ek no l o g ian j a k aup p a- t iet eid en t ied ek unt a Sy y s k u u

2 TIIVISTELMПкг K U O P I O N Y L I O P I S T O, I nf o rm a a tio te kno l o g ia n j a ka up p a tie te id e n tie d e kunta T ie to j e nkплг s itte l y tie d e O h j e l m is to te kniikka K A R H U N E N, H A R R I J : A h s l Плг h e s m p a v o e o h j e l m p a m p l a a. rkkite tuurike ke ine n ty is ta ta itte na is - to n re i tu P ro g ra d u-tutkie l m a, 14 1 s., 8 l iite ttплг ( 5 7 s.) P g d l m a o h j a a j a : F T, p f e s s o m v s ) A E e l a S y y s 0 3 ro ra u tutkie n ro ri( nne ro kuu 20 A v a ins a na t: O h j e l m is to a rkkite h tuuri, a rkkite h tuurin p a ra nta m ine n, a rkkite h tuuri- j a s uunnitte l um a l l it, ko m p o ne nttite kno l o g ia, a rkkite h tuurin a rv io innin ke h ittплг m ine n T utkie l m a n ta v o itte e na o n s e l v ittплг Плг l iike to im inta j Плг rj e s te l m ie n a rkkite h tuurin p a ra nta m i- s e e n l iitty v iплг te kij Пл itплг h uo m io id e n ko m p o ne nttip o h j a ine n s o v e l l us ke h ity s. L iike to im inna n l Плг h tпл ko h ta na o v a t m a rkkina t j a a s ia kka id e n e s ittплг m Плг t v a a tim uks e t. A s i- a kka id e n v a a tim us te n p o h j a l ta s uunnite l l a a n j a ra ke nne ta a n to im ite tta v a tuo te. P ro s e s - s inh a l l inta kil p a il uky ky is e s ti l a a d ukka ita tuo tte ita ra ke nta e n o n y rity ks e n tплг rke im p iплг kil p a il ute kij Пл itплг o h j e l m is to te o l l is uud e s s a. L iike to im inta p ro s e s s it to te ute ta a n tплг nплг Плг n h a j a ute tus s a y m p Плг ris tпл s s Плг. H a j a utuks e n m u- ka na a n tuo m a m o nim utka is uus a ih e utta a uus ia v a a tim uks ia j Плг rj e s te l m Плг ke h ity ks e e n. M o nim utka is uutta p y ritплг Плг n h a l l its e m a a n ko m p o ne nttite kno l o g ia n a v ul l a. K o m p o ne nttip o h j a ine n a j a tte l uta p a tuo uus ia v a a tim uks ia o h j e l m is to tuo ta nto o n. K o m p o ne nttie n ke s - kinплг is iплг s uh te ita tutkita a n a rkkite h tuurie n a v ul l a. A rkkite h tuurie n a v ul l a v o id a a n s y nty - v Плг Плг j Плг rj e s te l m Плг Плг a rv io id a j a p a ra nta a s e n o m ina is uuks ia. A rkkite h tuuris uunnitte l u to te u- te ta a n h y Пл d y ntплг m Плг l l Плг m a l l ij Плг rj e s te l m iплг, j o id e n a v ul l a o h j e l m is to j e n ra ke nne tta v o id a a n p a ra nta a. A rkkite h tuurie n a v ul l a v o id a a n o h j e l m is to n ra ke nne d o kum e nto id a a s ia no s a i- s ia kiinno s ta v a l l a ta v a l l a. K o m p o ne ntti- j a a rkkite h tuurip o h j a ine n a j a tte l uta p a p y rkii p a ra nta m a a n o h j e l m is to n l a a tua j a l is Плг Плг m Плг Плг n uud e l l e e nkплг y ttпл Плг. T Плг s s Плг tutkim uks e s s a s e l v ite tплг Плг n l a a d unp a ra nta m is e e n j a uud e l l e e nkплг y ttпл Пл n l iitty v iплг te kij Пл itплг ta v o itte e na l is Плг - tплг tuo tte e n kil p a il uky ky Плг. T utkie l m a a v a rte n o n h a a s ta te l tu ko l m e a y rity s tплг. H a a s ta tte l un l Плг h tпл ko h ta na o n o l l ut j o kin y rity ks e n j Плг rj e s te l m Плг s s Плг o l e v a o ng e l m a ta i p iirre. T ul o ks ia o n p e il a ttu a rkkite h tuurike s ke is e s ti. M y Пл s o ng e l m a n ra tka is u o n e s ite tty. T e h o s, l a a d s m p o o h j a v a a y e p s e s s l Плг p y m e Y e l e d e l l y Плг Плг p s e m p Плг Плг a j a Плг p a a p s e s s E s m a l l o s l s y a j a l l e p y e v o a h y Пл d y Плг a h j a m p o s a j a l p a a s o v e l m a l l a m a l l e j a l v a s j a p y o m a a j o m a a l a s o p a p e ka uka ko ne nttip ine n tuo ta nto tii ko ko rity ks n to im inta ro - in ikплг is n. rity ks tплг te tплг n ky ky ky n to im inta n ky ky - ra nta tuo ta nto ro ia. ite ty t it n uunnite tu uuria rity ks iплг te n, ie ne t rity ks t iv t ntплг rkkite tuuri- ko ne nttike ke is tплг tte uta - ta uo ti rkie n tta n niis tплг uuri n iike to im inta n iv t iirte t. 2

3 Esipuhe T Плг m Плг t u t k i e l m a o n t e h t y K u o p i o n y l i o p i s t o n t i e t o j e n k Плг s i t t e l y t i e t e e n l a i t o k s e l l a v u o n n a T u t k i e l m a n o h j a a j a n a t o i m i F T, p ro f e s s o ri A n n e E e ro l a, j o l l e e s i t Плг n p a rh a i m m a t k i i t o k s e t a s i a n t u n t e v a s t a o h j a u k s e s t a j a a v u s t a t y Пл n t e k e m i s e s s Плг. H a l u a n k i i t t Плг Плг h a a s t a t t e l u i h i n o s a l l i s t u n e i t a y ri t y k s i Плг j a h e n k i l Пл i t Плг h e i d Плг n a v u s t a a n t u t - k i m u k s e n t e k e m i s e s s Плг. K u o p i o s s a H a rri K a rh u n e n 3

4 1 J o h d a n t o 1. 1 Y l e i s t Плг 1. 2 M a r k k i n a t 1. 3 A r k k i t e h t u u r i t 1. A r k k i t e h t u u r i e n p a r a n t a m i n e n k i l p a i l u k e i n o n a 2 H a j a u t e t u t j Плг r j e s t e l m Плг t Y l e i s t Плг H a j a u t e t t u j e n j Плг r j e s t e l m i e n p e r i a a t t e i t a I n t e g r a a t i o K o m m u n i k a a t i o H a j a u t u k s e n a r k k i t e h t u u r i H a j a u t e t t u j e n j Плг r j e s t e l m i e n l u o k i t t e l u a M i d d l e w a r e h j e l m i s t o t h a j a u t u k s e n t o t e u t t a j a n a O S F : n h a j a u t e t t u t i e t o j e n k Плг s i t t e l y m p Плг r i s t Пл T a p a h t u m a m o n i t o r i ( T P m o n i t o r ) M O M V e r k k o p a l v e l u t ( w e b s e r v i c e s ) O l i o p o h j a i s e t h a j a u t u s t e k n i i k a t C O R B A C o m m o n O b j e c t R e q u e s t B r o k e r r k k i t e h t u u r i J a v a J 2 E E r k k i t e h t u u r i M i c r o s o f t. N E T a r k k i t e h t u u r i Y h t e e n v e t o h a j a u t u k s e s t a j a v Плг l i t a s o n o h j e l m i s t a K o m p o n e n t i t u u d e l l e e n k Плг y t t Пл j a l i i k e t o i m i n t a k o m p o n e n t i t Y l e i s t Плг K o m p o n e n t t i e n l u o k i t t e l u j a r a k e i s u u s K o m p o n e n t t i e n k e h i t t Плг m i n e n K e h y k s e t j a k o m p o n e n t t i s y s t e e m i n m e t a m a l l i U u d e l l e e n k Плг y t e t t Плг v Плг t o h j e l m i s t o t j a k o m p o n e n t i t 3. 6 K o m p o n e n t i t j a i n t e g r a a t i o 3. Y h t e e n v e t o k o m p o n e n t e i s t a A r k k i t e h t u u r i t 1 O h j e l m i s t o a r a r k k i t e h t u u r i t a r k k i t e h t u u r i n n Плг k Пл k u l m a t 1. 1 Y l e i s t Плг 1. 2 N Плг k Пл k u l m a t Y h t e e n v e t o A r k k i t e h t u u r i t y y l i t, a l l i t j a s u u n n i t t e l u m a l l i t s u u n n i t t e l u n v Плг l i n e e n Плг Y l e i s t Плг A r k k i t e h t u u r i t y y l i t j a a l l i t E s i m e r k k i a r k k i t e h t u u r i j a s u u n n i t t e l u m a l l i e n k Плг y t Пл s t Плг Y h t e e n v e t o A r k k i t e h t u u r i j a s i d o s r y h m Плг t d o k u m e n t o i n n i n h a a s t e e t 6 1 V a a t i m u s t e n h a l l i n t a j a o h j e l m i s t o p r o s e s s i n o r g a n i s o i n t i Y l e i s t Плг V a a t i m u s t e n m Плг Плг r i t t e l y 6 3 P r o s e s s i n m a l l i n t a m i n e n 6 6 P r o s e s s i n k y p s y y d e n a r v i o i n t i 5 Y h t e e n v e t o 5 A r k k i t e h t u u r i n s u u n n i t t e l u 5. 1 Y l e i s t Плг 5. 2 A r k k i t e h t u u r i n s u u n n i t t e l u 5. 3 Y h t e e n v e t o o -y a 7 -a m m

5 4. 6 A r k k i t e h t u u r i n p t i n e n Y l e i s t Плг A r k k i t e h t u u r i n p t i n e n Y h t e e n v e t o T u o t e l i n j k k i t e h t u u r i Y l e i s t Плг T u o t e l i n j k k i t e h t u u r i Y h t e e n v e t o A r k k i t e h t u u r i n d o k u m e n t o i n t i Y l e i s t Плг N Плг k y m Плг t d o k u m e n t i o o n j d o k u m e n t o i t k o h t e e t H y v Плг n d o k u m e n t i o n t u n n u s m e r k i t D o k u m e n t i o j i o s s t e n k i i n n o s t u k s e n k o h t e e t Y h t e e n v e t o Y h t e e n v e t o k k i t e h t u u r e i s t 8 6 E s i m e r k k i t k s e t Y l e i s t Плг t o i t t e e t, t u t k i m u s m e n e t e l m Плг t E s i m e r k k i 1 h t t e l u E s i m e r k k i 2 h t t e l u E s i m e r k k i 3 h t t e l u 9 2 Y h t e e n v e t o j j o h t o p Плг Плг t Пл k s e t h t t e l u i s t H t t e l u j e n t u l o k s e t Y h t e e n v e t o T o i t t e e n k k i t e h t u u r i n p t i n e n T u o t t o p r o s e s s i n p t i n e n u u d e l l e e n k Плг y t Пл n l i s Плг Плг m i n e n K o h d e u e e n y s o i n t i P r o s e s s i n p t i n e n U u d e l l e e n k Плг y t Пл n l i s Плг Плг m i n e n L u n m Плг Плг r i t t Плг m i n e n j l u n v i o i n t i L u t r i b u u t t i e n e t t i n e n A r k k i t e h t u u r i j l u t r i b u u t t i l u t e k i j Плг n k o h d i s t i n e n k k i t e h t u u r i i n A r k k i t e h t u u r i n v i o i n n i n k e h i t t Плг m i n e n A r k k i t e h t u u r i n v i o i n t i y l e i s t Плг S A A M A T A M T u o t t e e n h l i n t j t u o t e l i n j k k i t e h t u u r i k e i n o i n l i s Плг t Плг u u d e l l e e n k Плг y t t Пл Плг T u o t t e e n h l i n n t e h t Плг v Плг t T u o t e l i n j k k i t e h t u u r i j u u d e l l e e n k Плг y t t Пл L i i k e t o i m i n t o m p o n e n t t i k e h y s j m l i n t i n e n k e i n o n l i s Плг t Плг u u d e l l e e n k Плг y t t Пл Плг K o h d e u e s p e s i f i s e t s o v e l l u s k e h y k s e t ( D o m n p e c i f i c p l i c i o n f r e w o r k s ) Y h t e e n v e t o P o h d i n t Y l e i s t Плг P k l k e n t Плг r j e s t e l m Плг e s i m e r k k i n Плг k k i t e h t u u r i n k Плг y t Пл s t Плг K u v s j Плг r j e s t e l m Плг s t Плг M u u n n e l t u u s y y s i A r k k i t e h t u u r i K Плг y t t Пл t k s e t A k t i v i t e e t t i k i o ar an am ar an am a-ar a-ar aat a av at aat aat a as an ai 5 5 ar a 5 ap au 5. av 5. aas at 5. aas at 5. aas at 5. 5 a aas at a aas at av a ar ar an am 5 an ar an am 5 al an al 5 ar an am aad a aad ar aat at as am a aat at aat am ar ar ar al a a a-ar a al an a-ar a 5 ak a al am a al ai -s ap at am a 5 5 al an as aj ar au av an al ap au 5 aav 5

6 7. 2. K o m p o n e n t y h t e e n v e t o m a l l t a A r k k e h t u u r p a r a n t a m e n k p a u k e o n a L Плг h t e e t it is it in in il il in L I I T T E E T L I I T E 1. S a n a s t o j a k Плг s it t e e t L I I T E 2. E s im e r k k i 1 K u o p io n k a u p u n k i s o s ia a l i- j a t e r v e y s k e s k u s L I I T E 3. E s im e r k k i 2 P r im u s -o p p il a s h a l l in t o j Плг r j e s t e l m Плг, K u o p io n k a u p u n k i o p p im a t e r ia a l ik e s k u s L I I T E 4. E s im e r k k i 3 P r o in t r a -I n t r a n e t o h j e l m is t o, J S O P O Y L I I T E 5. L a a t u a t t r ib u u t t ie n p a in o a r v o t L I I T E 6. L a a t u a t t r ib u u t t ie n o m in a is u u k s ie n k a r t o it u s L I I T E 7. A r k k it e h t u u r ie n m a l l ij Плг r j e s t e l m iплг L I I T E 8. A r k k it e h t u u r i- j a s u u n n it t e l u m a l l e j a s t a a t t in e n k u v a u s 6

7 1 Johdanto 1.1 YleistПлг A iv an l iian u sein o n l eh d ist Плг l u et t av issa k r it iik k iплг o h j el mist o t eo l l isu u d en t u o t an n o n l aad u st a. M il l o in p et t ПлгПлг l aat u, mil l o in p al v el u t eiv Плгt t o imi t ai mar k k in o id en t o imiv u u s o n ar v o st el u n k o h t een a [ J u n 0 3 ]. O h j el mist o t o v at o sa j o k ap Плгiv Плгist Плг el ПлгmПлгПлгmme j a n iid en k an ssa o n t u l t av a t o imeen. O l emme k eh it t Плгn eet u seit a t ap o j a t u l l a t o imeen er il aist en o h j el mist o j en k an ssa. O l emme t o t t u n eet siih en k in, et t Плг o st amassamme o h j el mist o t u o t t eessa o n v ik o j a - v ak av iak in. U sein asiak as o n n iin r iip p u v ain en t u o t t eest a, et t Плг h Плгn siet ПлгПлг mel k ein mit Плг t ah an sa, j o t t a t y Пл t saad aan ed es j o l l ain t ap aa su o r it et u k si. A siak k aat eiv Плгt o l e t y y t y v ПлгisiПлг n y k y t il aan. A iv an l iian u sein t u o t t eet t u o d aan mar k k i- n o il l e k esk en er Плгisin Плг. O n g el mat o v at n imen o maan l aad u ssa. O h j el mist o j u l k ist u k set t u o d aan mar k k in o il l e p u o l iv al miin a. O h j el mien t est au s l aimin l y Пл d ПлгПлгn. A siak as o n t est aaj a [ J u n 0 3 ]. T u o t e o n saat av a n o p east i mar k k in o il l e ( t ime-t o -mar k et ). L aat u k o et aan t Плгr k eплгk si, mu t t a aik at au l u t u s- j a r esu r ssien k o h d en t amiso n g el mat j o h t av at siih en, et t Плг j o st ain o n t in g it t Плг- v Плг. T in g it ПлгПлгn su u n n it t el u st a, t in g it ПлгПлгn t est au k sest a. T Плгn ПлгПлгn asiak k aat o d o t t av at h y Пл t y j Плг in v est o in n eist aan. M y y j Плгn p it ПлгПлг p y st y Плг o so it t amaan, mit k Плг o v at o h j el mist o n h y Пл d y t asiak k aal l e. A siak as my Пл s v aat ii, et t Плг l u p au k set p id et ПлгПлгn. J o t t a asiak k aan v aat imu k siin v o it aisiin v ast at a, o n miet it t Плгv Плг k ein o j a, j o il l a t u o t an t o p r o sessia v o id aan k eh it t ПлгПлг n iin, et t Плг v al mist et t av a t u o t e saad aan t u o t et t u a n o p eammin, h al v emmal l a j a r iit t Плгv Плгn l aad u k - k aast i. 1.2 M a r k k in a t L iik et o imin t aso v el l u st en j a p al v el u j en mar k k in a-ar v o st a mer k it t Плгv Плг o sa t u l ee er i in - f o r maat io j Плгr j est el mien t o imin n al l isu u d en y h t een so v it t amisest a. I n t eg r o in n in o su u s I T - p an o st u k sist a o n n o u ssu t j o p a 70 % [ J u n 0 3 ]. T ПлгmПлг k er t o o, missплг o n l iik et o imin t aso v el - l u st en b u sin ess-t o -b u sin ess mar k k in o id en p ain o p ist e. 7

8 M a r kkino il l a me ne s t yt Плг Плг n, j o s kye t Плг Плг n v a l mis t a ma a n p a r e mp ia t uo t t e it a kuin muut j a p a r e mmin kuin muut. E s ime r kiks i, j o s yr it ys A : n ma r kkino ima t uo t e o n j o us t a v a mp i, h e l p o mp i int e g r o id a muih in j Плг r j e s t e l miin kuin yr it yks e n B t uo t e, o n s e l v Плг Плг, e t t Плг A : l l a o n e t ul yпл nt ia s e ma. V o id a ks e e n v a l mis t a a t uo t t e it a kil p a il ukykyis e s t i yr it ys A o n p a r a nt a - nut v a l mis t us p r o s e s s ia a n, j o nka a ns io s t a t uo t t e e n v a l mis t us a ika a o n kye t t y l yh e nt Плг - mплг Плг n. L is Плг ks i uud e l l e e nkплг yt t Пл Плг l is Плг Плг mплг l l Плг o n p ys t yt t y a l e nt a ma a n v a l mis t us kus t a nnuks ia. T uo t t e e n o n o l t a v a myпл s j o us t a v a, int e g r o it a v is s a j a v ika s ie t o ine n. T uo t t e e n o n o l - t a v a l a a d uka s. L a a t u o n t uo t t e e s s a s e n r a ke nt e e s s a e l i a r kkit e h t uur is s a. T Плг s s Плг t ut kie l - ma s s a t ut us t ut a a n o h j e l mis t o t uo t a nno n e r i kплг s it t e is iin t a v o it t e e na l Пл yt Плг Плг t e kij Пл it Плг, j o id e n a v ul l a s a a t a is iin t uo t e t t ua p a r e mp il a a t uis ia o h j e l mis t o j a ma r kkino il l e. P uh ut t a e s s a a r k- kit e h t uur e is t a (A r c h it e c t ur e ) t a r ko it e t a a n t Плг s s Плг t ut kie l ma s s a o h j e l mis t o a r kkit e h t uur e j a (S o f t w a r e a r c h it e c t ur e ), e l l e i muut a o l e ma init t u. 1.3 Arkkitehtuurit O h j e l mis t o n s uunnit t e l u j a r a ke nt a mine n o n v a r s in mo nimut ka is t a. H a j a ut us l is Плг Плг v ie l Плг mo nimut ka is uut t a. H a j a ut e t t uj e n j Плг r j e s t e l mie n mo nimut ka is uud e n h a l l int a a n o n o l e ma s - s a v Плг l io h j e l mis t o j a, s o v e l l us p a l v e l imia j a s o v e l l us ke h it t imiплг. N e t a r j o a v a t h a j a ut e t t uun j Плг r j e s t e l mплг Плг n t a r v it t a v a n ko mmunika a t io v Плг yl Плг n, h o it a v a t t r a ns a kt io t s e kплг t a r j o a v a t t ie t o - t ur v a n. H a j a ut e t t uj e n j Плг r j e s t e l mie n v iit e a r kkit e h t uur i muo d o s t uu ke r r o s a r kkit e h t uur is t a, j o s s a monikerrosarkkitehtuurin (multi-tier arc hitec ture) a v ul l a t o t e ut e t a a n asiakasp alv elin (c lient-serv er) -tehtплг v iплг. V Плг l io h j e l mis t o j e n t e h t Плг v Плг nплг o n p a it s i v Плг yl Плг n t a r j o a mine n p a l v e l up yynnпл il l e, myпл s nimip a l v e l un j Плг r j e s t Плг mine n, j o t t a a s ia ka s j a p a l v e l u l Пл yt Плг - v Плг t t o is e ns a. O h j e l mis t o t uo t a nno n s iir t ye s s Плг o l io a j a t t e l uun, a l ko i o h j e l mis t o j e n r a ke nt e e n a na l ys o int i j a ke h it t Плг mine n muo d o s t ua t Плг r ke Плг ks i. J o v e r r a t t a in p ie ne n o h j e l mis t o n o l io id e n v Плг l is e t v iit t a uks e t v o iv a t muo d o s t a a mo nimut ka is e n sp ag etin (suhteid en v erkon). J o s o h j e l ma n r a ke nne a l uks i o nkin s e l ke Плг, niin s iih e n e l inka a r e n a ika na ko h d is t une e t muut o s - j a p a - r a nnus t o ime t v o iv a t a ih e ut t a a s e n, e t t Плг s e n r a ke nne d e g e ne r o it uu niin p a h o in, e t t e i kuka a n s a a s iit Плг s e l v Плг Плг (K uv a 1 ). T Плг l l Пл in j o ud ut a a n ko ko o h j e l mis t o t o t e ut t a ma a n uud e l - l e e n. O s it t a in t Плг mплг n t a kia a l e t t iin t ut kia o h j e l mis t o j e n r a ke nne t t a. T a v o it t e e na o l i muo - d o s t a a r a ke nt e e s t a s e l l a ine n, e t t Плг s e o l is i s e l ke Плг j a s a l l is i mo nimuo t o is uud e n kплг yt t Плг mis e n o h j e l mis t o n t o iminna s s a j a e t t Плг o h j e l mis t o n e l inikплг muo d o s t uis i ma h d o l l is imma n p it kплг ks i. A l e t t iin t ut kia e r il a is t e n ma l l ie n kплг yt t Пл Плг j a l uo t iin mallij Плг rj estelmiплг (p attern sy stems), j o id e n a v ul l a o h j e l mis t o j e n r a ke nne t t a v o it iin s e l ke yt t Плг Плг (K uv a 2 ). 8

9 K uv a 1. E s im e r k k i e l e m e n t t ie n v Плг l is is t Плг s uh t e is t a s p a g e t t i-m a l l i Facade Broker S t r at eg y K uv a 2. E s im e r k k i e l e m e n t t ie n v Плг l is is t Плг s uh t e is t a k Плг y t t Плг e n o h j e l m is t o a r k k it e h t uur e it a j a m a l l e j a A r k k it e h t uur ie n a v ul l a k uv a t a a n r a k e n n e t t a v a a t uo t e t t a. A r k k it e h t uur ie n a v ul l a v o id a a n m y Пл s a n a l y s o in t iv a ih e e s s a a r v io id a t uo t t e e n l a a d ul l is ia o m in a is uuk s ia. O n n is t un ut o h - j e l m is t o t uo t e o n t e k ij Пл id e n s Плг s um m a : m a r k k in o in n in, t uo t e k e h it y k s e n j a a s ia k k a a n y h - t e is v a ik ut uk s e n t ul o s t a. K o s k a o h j e l m is t o j e n k e h it t Плг m in e n o n k a l l is t a, t a r v it a a n k e in o j a k us t a n n us t e n a l e n t a m is e e n j a t uo t a n t o a ik o j e n l y h e n t Плг m is e e n. K o m p o n e n t t ia j a t t e l u t e - h o s t a a uud e l l e e n k Плг y t t Пл Плг. V Плг h it e l l e n v o id a a n m uo d o s t a a t uo t e p e r h e it Плг t uo t e l in j a - a r k k it e h t uur i, j o l l o in k o m p o n e n t t ie n k ie r r Плг t y s t Плг v o id a a n t e h o s t a a. 1.4 Arkkitehtuurien parantaminen kilpailukeino na T Плг m Плг n t ut k ie l m a n t a v o it t e e n a o n t ut k ia n iit Плг k e in o j a, j o it a s e k Плг a s ia k k a a l l a e t t Плг o h j e l - m is t o j a t uo t t a v a l l a y r it y k s e l l Плг o n, k un n e p y r k iv Плг t p a r a n t a m a a n t ie t o j Плг r j e s t e l m Плг n s Плг t a i o h j e l m is t o n s a o m in a is uuk s ia. A s ia k a s h a l ua a p a r e m p a a t o im in n a l l is uut t a, l a a t ua j a in - t e g r o it a v uut t a j Плг r j e s t e l m ie n s Плг v Плг l il l Плг. T uo t t a j a h a l ua a p a r e m p ia o h j e l m ia, p a r e m p a a l a a - t ua, p a r e m p ia j a n o p e a m p ia p r o s e s s e j a. T uo t t a j a h a l ua a m y Пл s t uo t t a a o h j e l m is t o t h a l - v e m m a l l a k uin k il p a il ij a t. K uv a s s a 3 o n h a v a in n o l l is t e t t u arkkitehtonis en l Плг hes ty m is tav an ( arc hitec tu re c entric ap p roac h) m uk a is e s t i s iih e n l iit t y v iплг o s a -a l ue it a. 9

10 E l in k a a r i Y l l Плг p it o L a a t u H in t a A s ia k a s - v a a t imu k s et Tu o t e Time-t o - ma r k et O h j el mis t o - t u o t a n t o Tek n o l o g ia P r o s es s i Tu o t t a v u u s, t eh o k k u u s K o mmu n ik a a t io A R K K I TE H TU U R I K o mp o n en t t i D o k u men t a a t io U u d el l een - k Плг y t et t Плг v y y s P a l v el u t P Плг Плг t Пл k s en t ek o D o k u men t a a t io - t eh t Плг v Плг A r k k it eh t u u r i, d o k u men t a a t io K o o d i,k ir j a s t o t, a l u s t a t K u v a 3. A r kkit e h t u u r iin l iit t yv iплг kплг s it t e it Плг T u t kie l m a s s a t u t kit a a n a l u ks i ke s ke is im p iплг kплг s it t e it Плг. T a v oit t e e n a on s e l v it t Плг Плг t e kn ol o- g in e n ym p Плг r is t Пл j a a r kkit e h t u u r ie n os u u s t u ot a n t op r os e s s is s a. A r kkit e h t u u r e is t a s e l v it e - t Плг Плг n ke s ke is im m Плг t kплг s it t e e t j a a r kkit e h t u u r in m Плг Плг r it t e l e m is e e n j a m u okka a m is e e n l iit t y- v Плг t t e kij Плг t. C a s e -os a koos t u u kol m e s t a t a p a u ks e s t a. K a ks i n iis t Плг on t u ot e t t a kплг yt t Плг v iплг or g a n is a a t ioit a j a yks i on oh j e l m is t oa t u ot t a v a m a r kkin oin t ios a s t o. T u t kim u s m e n e t e l - m Плг n Плг on h e n kil Пл koh t a in e n h a a s t a t t e l u. H a a s t a t t e l u n t a v oit t e e n a ol i s e l v it t Плг Плг or g a n is a a t i- on t a v oit t e it a t u ot t e e n s u h t e e n : m ikплг ol i kon t e ks t i, on g e l m a j a r a t ka is u. T a v oit t e e n a a r k- kit e h t u u r in p a r a n t a m in e n -os a s s a l u od a a n ka t s a u s a r kkit e h t u u r in m u okka a m is e ks i j a l a a d u n h a l l in n a n p a r a n t a m is e ks i. L op u ks i P oh d in t a -os a s s a a r v ioid a a n a r kkit e h t u u r ie n m e r kit ys t Плг j a a r kkit e h t u u r ie n p a r a n t a m is e n v a iku t u s t a kil p a il u kykyyn. 1 0

11 2 Hajautetut jплг r jes tel m Плг t 2.1 YleistПлг T Плгs s Плг tu tk i elm a s s a lплгh tпл k o h ta n a o v a t y r i ty s ten ti eto j Плгr j es telm Плгt o s a n a y r i ty k s en li i k e- to i m i n ta p r o s es s ej a. H a j a u tu s tek n o lo g i o i d en a v u lla v o i d a a n li i k eto i m i n ta s o v ellu k s et h a j a u tta a ti eto v er k k o o n. H a j a u tu s o n v a a ti v a tek n o lo g i a, j o n k a to teu tta m i s ek s i o n u s ei ta er i v a i h to eh to j a. Y r i ty k s et v o i v a t i n teg r o i d a to i m i n ta n s a v er k o n v Плгli ty k s ellплг j o k o v er k - k o p a lv elu i d en a v u lla ta i s o v ellu s ta s o n i n teg r o i n ti tek n i i k o i d en a v u lla es i m. o li o p o h j a i s - ten v Плгli o h j elm i en a v u lla. T o i m i n n a lli s u u d en a i k a a n s a a m i s ek s i ta r v i ta a n k o m m u n i k a a - ti o ta. Y r i ty s ten j a s o v ellu s ten o n k y ettплгv Плг k o m m u n i k o i m a a n k es k en ПлгПлгn. J o i ta k i n k es k ei - s i m p i Плг tu tk i elm a s s a k Плгy tetty j Плг k Плгs i ttei tплг o n s elo s tettu s a n a s to s s a ( L i i te1 ). H a j a u tettu j en j Плгr j es telm i en a v u lla v o i d a a n teh tплгv Плгt s u o r i tta a h a j a u tetu s ti ti eto v er k o s s a k Плгy ttплгen v er k o s s a s a a ta v i lla o lev i a p a lv elu i ta. U u s i s s a j Плгr j es telm i s s Плг ti eto j en k Плгs i ttely n h a j a u tu s o n j o s s a i n m u o d o s s a a i n a m u k a n a j a h a j a u tu k s en v Плгli n ei n Плг k Плгy tetплгплгn j o n k i n - la i s ta vплгlitason ohjelmistoa (middleware). A s i a k k a a t j a p a lv elu n ta r j o a j a t y h d i s tetплгплгn v er k k o p a lv elu i d en j a v Плгli ta s o n o h j elm i en a v u lla. H a j a u tu k s en a v u lla s a a v u teta a n lплгp inплгk y vy y s (transp arenc y ). S y s teem i s s Плг er i teh tплгv Плгt o v a t j a k a a n tu n eet er i k o n ei lle o m i k s i p r o s es s ei k s een. P r o s es s i en v Плгli lle lu o d a a n y h tei s - to i m i n ta a j a m a h d o lli s teta a n p r o s es s i en v Плгli n en k o m m u n i k a a ti o. K o m m u n i k a a ti o k u s - ta n n u k s et k a s v a v a t h a j a u tu k s en m y Пл tплг [ T a n 0 2 ], [ M u l8 9 s. 6-9 ]. H a j a u tetu n j Плгr j es telm Плгn tu lee h u o leh ti a k Плгy ttплгj Плгn s Плг p u o les ta p r o s es s i en v Плгli s es tплг k o m - m u n i k a a ti o s ta, p r o s es s i en h a lli n n a s ta, n i m i p a lv elu s ta, p r o s es s i en s y n k r o n o i n n i s ta, ti e- d o n y h ten Плгi s y y d es tплг j a r ep li k o i n n i s ta s ek Плг tr a n s a k ti o i d en h a lli n n a s ta j a v i r h ees tплг to i p u - m i s es ta j a tu r v a lli s u u d es ta. N Плгm Плг v a a ti m u k s et to teu teta a n sovellu sp alvelinten (ap p lic a- tion servers) a v u lla. 1 1

12 2.2 Hajau t e t t u je n jплг r je s t e l m i e n p e r i aat t e i t a Integraatio I nteg r o innin ta r k o ituk s ena o n m a hd o l l is ta a tied o n j a l iik eto im inta p r o s es s ien j a k a m inen o r g a nis a a tio s s a s iihen l iitty v ien s o v el l us ten, tieto v a r a s to j en j a ihm is ten k es k en. I nteg - r a a tio n s uunnittel u j a ha l l inta o n o hj el m is to s uunnittel un k es k eis im p iплг tehtплгv iплг. H a - j a utettuj en j Плгr j es tel m ien k a nna l ta v o id a a n integ r o intitehtплгv Плгt j a k a a esitysintegraatioon ( u ser interf ac e l ev el ), tietov arastointegraatioon ( d ata l ev el ), toiminnal l iseen integraation [ P uu0 3 ]. E s ity s integ r a a tio s s a integ r o inti ta p a htuu s uo r a a n s o v el l us ten k Плгy ttпл l iitty m i- en k a utta. T ieto v a r a s to integ r a a tio s s a integ r a a tio ta p a htuu s uo r a a n tieto k a nto j en ta i tieto k a nna nha l l inta j Плгr j es tel m ien k a utta. T o im inna l l is es s a integ r a a tio s s a s o v el l uk s et integ - r o id a a n s uo r a a n to is iins a es im er k ik s i oh j el mointiraj ap intoj en ( A P I ) k au tta [ P uu0 3 ]. D a v id L inthic um es ittплгплг integ r o intim a l l in, j o k a l Плгhtee y r ity k s en o m a s ta p r o s es s is ta j a s en integ r o im is es ta j Плгr j es tel m ПлгПлгn. M a l l is s a m a hd o l l is ina integ r o intip is teinплг o v a t metod i, sov el l u sraj ap inta ta i tieto. I nteg r a a tio ta s o t tплгs s Плг m a l l is s a o v a t tietosu u ntau tu nu t integrointimal l i, sov el l u sraj ap intasu u ntau tu nu t integrointimal l i, metod isu u ntau tu nu t integrointimal l i, p ortaal isu u ntau tu nu t integrointimal l i j a p rosessisu u ntau tu nu t integrointimal l i [ P uu0 3 ], [ L in0 0 ] ( k ts. L iite 1 ). T a v o itel ta v in, m utta m y Пл s v a a tiv in integ r a a tio m a l l i o n p r o s es s ien v Плгl il l Плг ta p a htuv a integ r o inti, j o s s a y hteis es ti l a a d ittuj en s ПлгПлгntПл j en a v ul l a v o id a a n s iir tплгплг inf o r m a a tio ita er i o r g a nis a a tio id en j Плгr j es tel m ien k es k en. A ina tплгhплгn ei o l e ed el l y ty k s iплг. U s ein v o id a a n s o p ia a ino a s ta a n y hteis en tied o n m uo d o s ta. T Плгs s Плг ta p a uk s es s a integ r o inti ta p a htuu niin, ettплг j Плгr j es tel m Плгt k Плгy ttплгv Плгt y hteis tплг tieto a, j o k a v o i o l l a v a ik k a to is en j Плгr j es tel m Плгn tieto - k a nta, y hteinen tieto k a nta ta i j a ettu ha k em is to, j o ho n to inen tuo tta a tied o s to n j a j o s ta to inen l uk ee tied o s to n K om m u nik aatio K o m m unik a a tio n a v ul l a m ПлгПлгr ПлгtПлгПлгn j Плгr j es tel m Плгn o m ina is uud et k uten s k a a l a utuv uus, s a m a na ik a is uud en ha l l inta j a s uo r itus k y k y. K o m m unik a a tio v o id a a n j Плгr j es tплгплг k Плгy ttплгen etплг p rosed u u rik u tsu a ( remote p roc ed u re c al l R P C ), etплг metod ik u tsu a ( remote meth od inv oc ation R M I ), v iestisu u ntau tu nu tta v Плг l itasoa ( message-oriented mid d l ew are M O M ) 1 2

13 ta i tietovirtasuuntautunutta tapaa (stream-oriented ). R P C j a R M I -ty y p p ise t a sia - k a s/ p a l v e l in -y h te y d e t o v a t y l e e n sплг sy n k ro n isia, m ik Плг ta rk o itta a sitплг, e ttплг a sia k a s p y y tплг Плг p a l v e l u a j a j Плг Плг o d o tta m a a n k u n n e s sa a v a sta u k se n. A sy n k ro n ise ssa ty y l issплг a sia k a s l Плг - h e ttплг Плг p y y n n Пл n j a j a tk a a to im in ta a n sa. K u n v a sta u s sa a p u u, a sia k a s k e sk e y ttплг Плг to im in - ta n sa j a k Плг sitte l e e tu l l e e n v a sta u k se n. K u v a ssa 4 o n e site tty sy n k ro n ise n j a a sy n k ro n ise n R P C : n y k sin k e rta iste ttu p e ria a te. T a v a l l in e n a sia k k a a n j a p a l v e l im e n v Плг l in e n tie d o n siirto o n sy n k ro n ista. S k a a l a u tu v issa su u re n v o l y y m in j Плг rj e ste l m issплг, j o issa o n a sia k a sm Плг Плг rплг t v a ih te l e v a t su u re sti e sim e rk ik si o l l e n ta i 1 m il j. sa m a n a ik a ista k Плг y ttплг j Плг Плг, p a l v e l in to im ii a sy n k ro n ise sti. T Плг l l Пл in p a l v e l u p y y n n Пл t tu l e v a t k Плг sitte l y sплг ik e e l l e, j o k a o h j a a p y y n n Пл t j o n o o n o d o tta m a a n k Плг sitte l y Плг. Client Synchronous RPC Wait for result Request Reply Server RPC between a client and server program Asynchronous RPC Client Server Wait for result Request Return Accept results Request Call local procedure Interrupt client Acknowledge Call client with one-way RPC K u v a 4. R P C -k u tsu sy n k ro n in e n / a sy n k ro n in e n [ T a n 0 2 s. 7 9 ] K o m m u n ik a a tio v o i o l l a j o k o y h tey d el l inen (c onnec tion-oriented ) ta i y h tey d etпл n (c onnec tionl ess). Y h te y s l u o d a a n e n n e n tie to j e n l Плг h e ttплг m istплг ta i sitte n y h te y ttплг e i o l e e tu k Плг - te e n m u o d o ste ttu. Y h te y d e tпл n tплг v ie stin tплг Плг o n e sim e rk ik si h ttp -p ro to k o l l a n m u k a in e n se l a in y h te y s p a l v e l im e e n. 1 3

14 2.2.3 Hajautuksen arkkitehtuuri T iet oj enkплг sit t ely n p er ussuh d e on asiakas-p al v e l in su h d e ( c l ie n t -se r v e r st y l e ). A siakas on v ailla p alv elua j a ky sy y sit Плг. Y h t ey s on p oin t -t o-p oin t t y y p p inen. P alv elin suor it t aa t eh t Плг v Плг n saat uaan p y y nnпл n j a v ast aa p y y nt Пл Пл n. H aj aut et ussa y m p Плг r ist Пл ssплг t ar v it aan v Плг - lit t Плг j Плг Плг, j onka t eh t Плг v Плг nплг on v Плг lit t Плг Плг p alv elup y y nt Пл p alv elim elle. V Плг lit y st eh t Плг v Плг t ot eut e- t aan V Плг l it t Плг j Плг ( B r oke r ) -ar kkit e h t u u r im al l in av ulla. P alv elim en t oim int a on j aet t u er i ker r oksiin sov ellusp alv elim en av ulla, j olloin sy nt y y m oniker r osar kkit eh t uur i ( m ult i-t ier ar c h it ec t ur e). P alv elim en op er aat iot t uod aan asiakkaalle esim er kiksi kплг y t t Плг en et Плг oliot a, j oka ed ust aa p alv elint a asiakkaan koneessa. T Плг llпл in kплг y t et Плг Плг n P r ox y -su u n n it t e l u m al l ia. P oint -t o-p oint t y y p p inen y h t ey s ei aina sov ellu kaikkiin t ap auksiin. E sim er kiksi t ap ah - t um ankплг sit t ely ssплг t ar v it aan m enet elm Плг, j ossa t ap ah t um ist a kiinnost uneet saav at t ied on t ap ah t um ist a. T Плг m Плг t ot eut et aan Tar kkail ij a ( P u bl ish -S u bsc r ibe t ai O bse r v e r ) su u n n it t e l u m al l in av ulla. M alli t ot eut t aa on e -t o-m an y t y y p p isen y h t ey d en osap uolt en v Плг lillплг Hajautettujen jплг rjestel m ien l uo kittel ua H aj aut et ut j Плг r j est elm Плг t v oid aan j aot ella h aj aut et t uih in oliop oh j aisiin sy st eem eih in ( d ist r ib ut ed ob j ec t -b ased sy st em ), h aj aut et t uih in t ied ost oj Плг r j est elm iin ( d ist r ib ut ed f ile sy s- t em s), h aj aut et t uih in d okum ent t ip oh j aisiin sy st eem eih in ( d ist r ib ut ed d oc um ent -b ased sy st em ) sekплг h aj aut et t uih in koor d inaat iop oh j aisiin sy st eem eih in ( d ist r ib ut ed c oor d inat i- on b ased sy st em ) [ T an0 2 s ] ( kt s. L iit e 1 ). O liop oh j aist en sy st eem ien t ar koit uksena on t eh t Плг v ien suor it t am inen h aj aut et t uj a olioit a kплг y t t Плг m Плг llплг, j ossa et Плг oliolla on ed ust aj a, j ot a asiakas v oi kплг y t t Плг Плг t uot ant op r osessissaan ( kt s. koh t a ). H aj aut et t uj en t ied ost oj Плг r j est elm ien av ulla t aas v oid aan y h t eist Плг t iet oa j akaa h aj aut et ussa y m p Плг r ist Пл ssплг j a t aat a luot et t av a j a t ur v allinen t oim int a. H aj aut et ut t ied ost oj Плг r j est elm Плг t ov at om ana ker r oksenaan r akennet t aessa h aj aut et t uj a sy st eem ej Плг j a sov elluksia. H aj aut et ut d okum ent aat iop oh j aiset sy st eem it p y r kiv Плг t p uolest aan ant am aan kплг y t t Плг j Плг lleen d okum ent in sellaisena konsep t ina, et t Плг t iet o on h elp ost i j a y ksinker t aisest i kплг y t et t Плг v issплг. E sim er kkinплг t Плг st Плг ov at t ied ost op oh j ainen w eb -siv ust o j a t iet okant ap oh j ainen L ot us N ot es. H aj aut et t u koor d inaat iop oh j ainen sy st eem i p y r kii kom p onent t ien sij ast a koor d inoim aan kom p onent t ien v Плг lisiплг t oim int oj a. P r osessit v oiv at kom m unikoid a keskenплг Плг n t iet Плг m Плг t t Плг 1 4

15 et u kплг t een t o is is t aan. T Плг rkein t Плг ko o rd in aat io p o h j ais is s a j Плг rj es t elm is s Плг o n t iet o j en kплг s it t e- ly n j a ko o rd in aat io n ero t t am in en t o is is t aan. K o m m u n ikaat io h o id et aan y leen s Плг as y n kro - n is es t i, m u t t a ko o rd in aat t o rit v o iv at t o im ia m y Пл s s y n kro n is es t i. V ies t ien v Плг lit y s p ro s es - s ilt a t o is elle v o id aan t o t eu t t aa ko o rd in aat io -o s as s a es im erkiks i kплг y t t Плг m Плг llплг T arkkailij a m allia ( kt s. liit e 8 ). Y h t ey s v o id aan h o it aa m y Пл s p o in t -t o -p o in t t y y p p is es t i. E s im erkiks i J av an J in i-arkkit eh t u u ri kплг y t t Плг Плг T arkkailij a-m allia ain o as t aan s illo in, ku n p alv elu alu s t e- t aan. J in in ko o rd in aat io -o m in ais u u ks ien an s io s t a as iakas j a p alv elu lпл y t Плг v Плг t t o is en s a v erko s t a. J in i kплг y t t Плг Плг ko m m u n iko in t it ekn o g io in a v erko s s a es im erkiks i R M I -, C O R B A - t ai S O A P -t ekn o lo g io it a A s iakas lпл y t Плг Плг p alv elu n p alv elu A P I : n av u lla. J in i t arj o aa p alv e- lu in a es im erkiks i h aku -, t ran s akt io -, t ap ah t u m an h allin t a- j a p o s t ilaat ikko p alv elu it a 2.3 Middleware-o h j elm is t o t h aj au t u k s en t o t eu t t aj an a V Плг lit as o n o h j elm is t o t ( m id d lew are) v o id aan lu o kit ella t iet o kan t a- ( d at ab as e m id d lew a- re), et Плг p ro s ed u u riku t s u - ( R P C ), o lio s an o m an v Плг lit in - ( O R B ), t ran s akt io p ro s es s ien m o n i- t o ro in t i- ( t ran s ac t io n p ro c es s in g m o n it o rs T P ) j a v ies t is u u n t au t u n eis iin - ( m es s ag e- o rien t ed M O M ) v Плг lit as o n o h j elm is t o ih in [ w w w ]. H aj au t et t u j en j Плг rj es t elm ien arkkit eh t u u reilla o n y h t y m Плг ko h t ia j a y h d y s kплг y t Плг v iплг, j o id en av u lla j Плг rj es t elm Плг t v o iv at ko m m u n iko id a kes ken Плг Плг n j a j o id en av u lla eri j Плг rj es t elm ien t o im in n allis u u t t a v o id aan y h d is t Плг Плг ( K u v a 5 ). T ekn o lo g iat p eru s t u v at m o n elt a o s in s a- m o ih in p eru s p eriaat t eis iin. N Плг ih in o n m Плг Плг rit t ely j en y h t ey d es s Плг t eh t y v alm is t a- j a/ m Плг Плг rit t elij Плг -ko h t ais ia m u u t o ks ia j a p aran n u ks ia. Compound Document and Component Framework Java Beans OpenDoc OLE JAVA RMI CORBA Distiributed Architecture OSF DCE COM DCOM Interprocess Communication OMG GIOP OMG IIOP OMG DCE CIOP OSF DCE MS modific. Operating Systems and Low-level Network Protocols MVS UNIX Mac Windows K u v a 5. H aj au t et t u j en arkkit eh t u u rien t ekn o lo g io id en v ert ailu a [ M o R 9 7 s ] 1 5

16 L i i k et o i m i n t ap r o sessi en k eh i t t Плг m i sen k an n al t a m i el en k i i n t o i si m p i a h aj au t et t u j en j Плг r j est el m i en t o t eu t u sr at k ai su j a o vat h aj au t et u t o l i o p o h j ai set sy st eem i t i n t eg r o i t u n a w eb - y m p Плг r i st Пл Пл n. P al vel u p y y n t Пл j Плг j a vast au k si a h aj au t et u ssa y m p Плг r i st Пл ssплг l i i k et o i m i n t aso - vel l u st en vплг l i l l Плг vo i d aan vплг l i t t Плг Плг esi m er k i k si k Плг y t t Плг en ver k k o p al vel u i t a t ai o l i o p o h j ai si a h aj au t u st ek n i i k o i t a OSF:n hajautettu tietojenkплгsittely-ym p Плгr istпл O S F ( O p en S o f t w ar e F o u n d at i o n ) al k o i l u o d a l u vu l l a m Плг Плг r i t t el y Плг y m p Плг r i st Пл n l u o m i sek si c l i en t -ser ver so vel l u k si l l e l u vu n al u ssa val m i st u i m Плг Плг r i t t el y, j o k a l o i ver k k o - j a k Плг y t t Пл j Плг r j est el m Плг n j a h aj au t et t u j en so vel l u st en vплг l i l l e p al vel u k er r o k sen p al - vel u p y y n t Пл j en vплг l i t t Плг m i sek si ( K u va 6 ). H aj au t et t u t i et o j en k Плг si t t el y -y m p Плг r i st Пл ( D i st r i b u - t ed C o m p u t i n g E n vi r o n m en t D C E ) o n p r o sed u u r i p o h j ai n en, ei k Плг t u e su o r aan o l i o p o h - j ai st a o h j el m i st o k eh i t y st Плг. D C E t ar j o aa so vel l u k si l l e l Плг p i n Плг k y vy y d en. D C E j a C O R B A o vat m o n essa su h t eessa sam an k al t ai si a. M o l em m at k esk i t t y vплг t h aj au t et t u i h i n asi a- k as/ p al vel i n -so vel l u k si i n. M o l em p i en t ak an a o n sam o j a o r g an i saat i o i t a j a y r i t y k si Плг. M o - l em m i st a o n o l l u t t o i m i t t aj aver si o i t a 9 0 -l u vu l t a l Плг h t i en. M o l em m at t ar j o avat sam o j a p al vel u i t a m m. h ak em i st o -, ai k a-, sплг i e- t u r val l i su u s-, t ap ah t u m a- j a ver k o n h al l i n t ap al vel u t. E r o i n a o vat l Плг h i n n Плг C O R B A : n o l i o p o h j ai su u s, d y n aam i su u s sek Плг l aaj em p i t u k i k o h d eal u ek o h t ai si l l e t o t eu t u k si l l e. D C E o n r ak en t eel t aan y k si n k er t ai sem p i k u i n C O R B A [ M o R 9 7 s ]. Distributed Applications Network Management Option Event Service Distributed File Service Directory Services Distributed Time Service Security Services Remote procedure call Threads Service Operating Systems and Network Services K u va 6. D C E -ar k k i t eh t u u r i T ap ahtum am onitor i ( T P m onitor ) T ap ah t u m am o n i t o r i t ( t r an sac t i o n p r o c essi n g m o n i t o r t ec h n o l o g y ) t ar j o avat asi a- k as/ p al vel i n k o m m u n i k o i n t i i n k ap asi t eet t i a t eh o k k aast i j a l u o t et t avast i. M o n i t o r ei d en 1 6

17 a v u lla v oi d a a n k e h i t t Плг Плг, a j a a j a h oi t a a t ra ns a k t i oi t a. A s i a k a s on y h t e y d e s s Плг m oni t oroi n- t i oh j e lm a a n, j ok a h oi t a a t ra ns a k t i oi t a k Плг y t t Плг e n A P I -ra j a p i nt a a. T Плг t Плг t e k nolog i a a on k Плг y - t e t t y 8 0 -lu v u n a lu s t a a lk a e n. T a p a h t u m a m oni t ori h a lli nnoi u s e i d e n a s i a k k a i d e n p ros e s - s e j a olle n j u lk i s i v u na a s i a k k a i s i i n p Плг i n j a h oi t a e n y h t e y d e t p a lv e lu i h i n. T e k nolog i a t a r- j oa a m y Пл s t e h ok k a a n j a lu ot e t t a v a n ohjelmien vплгlisen (program-t o-program) k om m u ni - k oi nt i m a h d olli s u u d e n k Плг y t t Плг e n e ri m a lle j a, k u t e n t allenna ja lплгhet Плг (st ore-and -f orw ard ) -, a s y nk roni ne n- j a R P C -m a lli t [ w w w ]. S ov e llu s p a lv e li m e t ov a t t a p a h t u m a m oni t ore - j a, k os k a ne A P I -ra j a p i nna n k a u t t a k ont rolloi v a t a s i a k k a i d e n e s i t t Плг m i Плг p a lv e lu p y y nt Пл j Плг j a v Плг li t t Плг v Плг t p y y nnпл t e t e e np Плг i n p a lv e lu k om p one nt i lle [ P u u 0 3 s. 3 1 ] M O M M O M -t y y p p i s i Плг oh j e lm i s t oj a a le t t i i n k Плг y t t Плг Плг lu v u n lop p u p u ole lla. O h j e lm i s t on t a rk oi t u k s e na on li s Плг t Плг oh j e lm i s t oj e n j a j Плг rj e s t e lm i e n y ht eent oimivu u t t a (int eroperab ilit y ), siirret t Плгvy y t t Плг (port ab ilit y ) j a jou st avu u t t a (f lex ib ilit y ) a s i a k a s / p a lv e li n- oh j e lm i s t oi s s a [ w w w ]. M O M s op i i t a p a h t u m a p oh j a i s i i n s ov e llu k s i i n, j olloi n v oi d a a n s ov e lt a a T a rk k a i li j a ( P u b - li s h -S u b s c ri b e ) s u u nni t t e lu m a lli a. O li op oh j a i s i s s a s ov e llu k s i s s a m a h d olli s t e t a a n s ov e l- lu s t e n v Плг li ne n p oi nt -t o-p oi nt t y y p p i ne n v i e s t i e nv a i h t o. T Плг s s Плг m a lli s s a e s i m e rk i k s i I B M : n m a lli n m u k a i s e s t i m ole m m i s s a p Плг i s s Плг on viest ijonomanageri (message q u eu e manager), j onk a t e h t Плг v Плг on t a rj ot a s ov e llu k s i lle A P I -ra j a p i nt a j a j onop a lv e lu ( K u v a 7 ). M a na g e ri n t e h t Плг v i i n k u u lu u v i e s t i n t oi m i t t a m i ne n j ok o A P I -ra j a p i nna n k a u t t a p a i k a lli - s e lle s ov e llu k s e lle t a i viest invплгlit y spalvelu n (message moving servic e) a v u lla e t Плг - m a na g e ri lle ( B rok e r-a rk k i t e h t u u ri m a lli ). T Плг m Плг n m a lli n e t u na, on y k s i nk e rt a i ne n t oi m i n- t a -a j a t u s. A P I -k u t s u j e n e s i m e rk i k s i C O N N, O P E N, G E T, P U T j a C L O S E op e ra a t i oi d e n a v u lla v oi d a a n s ov e llu s t e n v Плг li llплг v a i h t a a v i e s t e j Плг. M O M on lu ont e e lt a a n a s y nk roni ne n. O h j e lm i s t o p y rk i i nop e u t e e n j a j onoj e n k Плг s i t t e ly m e k a ni s m i n a v u lla lu o- t e t t a v u u t e e n. S i t t e m m i n nплг i h i n j Плг rj e s t e lm i i n on li i t e t t y t ra ns a k t i oi d e nh a lli nt a om i na i - s u u k s i a j a t i e t ot u rv a t e k i j Пл i t Плг [ w w w ]. 1 7

18 Appl A PUT msg Appl B GET msg Appl C GET msg API API API Message Queuing service Q1 Message Queuing service Q1 Message Moving Service Message Moving Service K u v a 7. V i es ti n v Плг li ty s p r os es s i [ w w w ] Verkkopalvelut (web services) V er k k op alv elu t tar j oav at y htei s en r aj ap i n n an p alv elu p y y n tпл j en es i ttплг m i s een. T ar k oi tu k - s en a on, ettплг m Плг Плг r i ttely tar j oaa y k s i s eli ttei s en p r otok ollan, j otta os ap u olten k om m u n i - k oi n ti on n i s tu i s i help om m i n. T av oi tteen a on m ahd olli s taa s ov ellu s ten au tom aatti n en k om m u n i k oi n ti. V er k k op alv elu i d en v ahv u u s on n i i d en s elk ey s j a help p ou s. H ai ttoi n a v oi d aan m ai n i ta, ettплг m Плг Плг r i ttely ei tar j oa s i s Плг Плг n r ak en n ettu a k Плг y ttплг j Плг n tu n n i s tu s ta, ti etotu r v aa, k u or m an tas au s ta tai v i r hei s tплг toi p u m i s ta. N Плг m Плг p i i r teet on j ok o r ak en n ettav a i ts e tai n e s i s Плг lty v Плг t w eb -p alv eli m een j a s ov ellu s p alv eli m een. V er k k op alv elu n log i i k k a on s e, ettплг s ov ellu s p alv eli m ella olev a s ov ellu s, j ok a on u s ei n j ok i n k om p on en tti p ohj ai n en tu ote, halu aa lплг hettплг Плг s an om an toi s elle s ov ellu k s elle, j ok a ei s i j ai ts e om alla s ov ellu s p alv eli m ella ( p alv elu k etj u es i m er k k i K u v a 8 ). T Плг llпл i n s ov ellu s p alv eli n lплг hettплг Плг k y s ely n v er k k op alv elu i hi n k Плг y ttплг en k an av an w eb -p alv eli n os aa. K u n U D D I -r ek i s ter i s tплг on p ai k alli s tettu p alv elu n tar j oaj a, n ou d etaan p alv elu n tar j oaj alta p alv elu a k u v aav a W S D L -d ok u m en tti. S en j Плг lk een k u n d ok u m en tti on tu tk i ttu, lплг hettплг Плг as i ak as s ov ellu s S O A P -p alv elu p y y n n Пл n p alv elu n tar j oaj alle j a k es k u s telu alk aa os ap u olten k es k en. V er k k op alv elu t toi m i v at I n ter n eti n k au tta j a k Плг y ttплг v Плг t http -p r otok ollaa. N Плг i n ollen s an om a v oi d aan lплг hettплг Плг s alattu n a es i m. H T T P S : n av u lla j u lk i s en v er k on k au tta k ohteen a olev alle j Плг r j es telm Плг lle s en p alom u u r i n lплг v i ts e. V er k k op alv elu i d en k Плг y ttпл k ohteek s i s ov eltu v at y r i ty s ten li i k etap ahtu m at es i m. s Плг hk Пл i n en las k u tu s j a log i s ti i k k a s ek Плг y r i ty k s en s i s Плг i n en v i es ti n tплг I n tr an et-v er k os s a es i m. v i r hei lm oi tu k s et. M u i n a k Плг y ttпл k ohtei n a ov at s ov ellu s ten haj au ttam i n en v er k k oon [ J Плг r 0 2 ]. 1 8

19 L iik et o im in t a a p a l v el ev a t v er k k o p a l v el ut t o t eut et a a n v a l m is t a j ien sovelluskehysten a vulla ( a p p li c a ti on f r a m ew or ks). S o v el l us k eh y k s et t a r j o a v a t k a ik k i t a r p eel l is et p a l v el ut j a t iet o t ur v a n s ek Плг t o im iv a t k eh it y s a l us t o in a t a r j o t en t y Пл k a l ut j a o h j el m o in t iy m p Плгr is t Пл n h a j a ut et t uj en m o n ik er r o s s o v el l us t en r a k en t a m is een [ w w w ]. K Плгy t et y im m Плгt r a t k a is ut t o im iv a t J 2 E E - t a i. N E T -a l us t o il l a. T a r j o l l a o n m y Пл s a v o im een k o o d iin p er us t uv ia r a t - k a is uj a. K uv a 8. E s im er k k i p a l v el up y y n n Пл n k Плгs it t el y s t Плг [ w w w ] V er k k o p a l v el un k Плгy t t Пл o n p er us t el t ua s il l o in, k un v er k k o p a l v el ut y k s in k er t a is t a v a t a r k - k it eh t uur ia. V er k k o p a l v el ut k o o s t uv a t j o uk o s t a y k s in k er t a is ia a v o im ia s t a n d a r d ej a, j o t en n e eiv Плгt s is Плгl l Плг s is ПлгПлгn r a k en n et t uj a t o im in t o j a. T Плгm Плг h el p o t t a a p a l v el uj en in t eg r o in t ia. T ied o n v Плгl it y s o n h el p p o a h et er o g een is es s a, m a s s iiv is es s a h a j a ut et us s a y m p Плгr is t Пл s s Плг. V er k k o p a l v el ut v a a t iv a t p a n eut um is t a t iet o t ur v a a n j a s o v el l us t en v ik a s iet o is uud en j a s k a a l a ut uv uud en t ut k im is en Oliopohjaiset hajautustekniikat L iik et o im in t a k o m p o n en t t ien v Плгl it a s o n o h j el m is t o m a r k k in a t p er us t uv a t k o l m een p er us - r a t k a is uun, j o is t a s el o s t et a a n j Плгl j em p Плгn Плг p er us p er ia a t t eet : C O R B A o n O M G : n m ПлгПлгr it t el y l a a j o j en l iik et o im in t a s o v el l us t en r a k en t a m is ek s i. T Плгm Плгn m ПлгПлгr it t el y n m uk a is ia s o v el l us p a l v el im ia o n m a r k k in o il l a us eit a. 1 9

20 C O R B A -a r k k i t e h t u u r i n m u k a i se t j Плг r j e st e lm Плг t sov e lt u v a t p a r h a i t e n su u r i i n p a lv e - lu k ok on a i su u k si i n, j oi ssa se t a r j oa a v a k a a n a lu st a n sov e llu k si lle. J 2 E E on S u n i n t e k e m Плг oh j e lm i st oa r k k i t e h t u u r i m Плг Плг r i t t e ly, j oh on on li i t e t t y m u - k a a n m y Пл s v e r k k op a lv e lu t. O li ot e k n olog i a p e r u st u u J a v a B e a n s- j a E J B - k om p on e n t t i m Плг Плг r i t y k se e n. M i c r osof t i n. N E T -a r k k i t e h t u u r i on M i c r osof t i n a lu st a lle su u n n i t t e lu a lu st a v e r k - k op a lv e lu j e n t ot e u t t a m i se k si, k om p on e n t t i e n k e h i t t Плг m i se k si j a t e h t Плг v i e n su or i t - t a m i se k si. E si t e llплг Плг n m y Пл s ly h y e st i M i c r osof t i n v a n h e m p i C O M -t e k n olog i a CORBA Common Object Request Broker a rkki teh tuuri C O R B A on O M G : n oli op y y n t Пл j e n m Плг Плг r i t t e ly a r k k i t e h t u u r i m a lli e li m Плг Плг r i t t e ly, j on k a m u k a i se st i oh j e lm i st ov a lm i st a j a t v oi v a t su u n n i t e lla j a v a lm i st a a v Плг li t a son oh j e lm i st oj a. C O R B A m u od ost a a a lu st a n a si a k k a a n sov e llu k si lle e li oh j e lm i st ok om p on e n t e i lle. C O R B A t a r j oa a oli op y y n t Пл j e n v Плг li t t Плг m i se e n v Плг y lплг k si sanomanvплгlittплгjплгплг (object request brok er O R B ), j ok a on oh j e lm a j a j on k a t e h t Плг v Плг n Плг on v Плг li t t Плг Плг oli op y y n n Пл t a si a k a sk om - p on e n t i lt a p a lv e lu k om p on e n t i lle. K om p on e n t t i e n v Плг li se n Плг r a j a p i n t a n a k Плг y t e t Плг Плг n I D L : n (I nterf ace D ef inition L ang uag e) m u k a i st a r a j a p i n t a m Плг Плг r i t t e ly Плг. T Плг m Плг r a j a p i n t a m Плг Плг r i t t e ly k i e li m Плг Плг r i t t e le e t a r k a st i oli oi - d e n j a p a lv e lu i d e n m e t od i t j a n i i d e n p a r a m e t r i t [ T a n 0 2 s ]. A si a k a s v oi k Плг y t t Плг Плг oli op a lv e lu i t a st a a t t i se st i st u b - j a sk e le t on -lu ok k i e n a v u lla, d y n a a m i se st i oli ov i i t t e e n a v u lla t a i r a j a p i n t a v a r a st on a v u lla si lloi n, k u n on v i i t e oli oon, m u t t a e i ole t i e t oa oli on t a r j oa m i st a r a j a p i n n oi st a ( K u v a 9 ) [ N K V 0 1 s ]. C O R B A k on se p t i p oh j a u t u u oliop oh jaiseen malliin (object-oriented mod el), avoimeen h ajautusp oh jaiseen y mp ПлгristПл Пл n (op en d istributed comp uting environments) j a k omp onenttien integ raatioon ja uud elleenk Плгy ttпл Пл n (comp onent integ ration and reuse) [ M or 9 7 s. 9 ]. 2 0

H ig h L e v e l O v e r v iew. S te p h a n M a rt in. S e n io r S y s te m A rc h i te ct

H ig h L e v e l O v e r v iew. S te p h a n M a rt in. S e n io r S y s te m A rc h i te ct H ig h L e v e l O v e r v iew S te p h a n M a rt in S e n io r S y s te m A rc h i te ct OPEN XCHANGE Architecture Overview A ge nda D es ig n G o als A rc h i te ct u re O ve rv i ew S c a l a b ili

More information

1. Oblast rozvoj spolků a SU UK 1.1. Zvyšování kvalifikace Školení Zapojení do projektů Poradenství 1.2. Financování 1.2.1.

1. Oblast rozvoj spolků a SU UK 1.1. Zvyšování kvalifikace Školení Zapojení do projektů Poradenství 1.2. Financování 1.2.1. 1. O b l a s t r o z v o j s p o l k a S U U K 1. 1. Z v y š o v á n í k v a l i f i k a c e Š k o l e n í o S t u d e n t s k á u n i e U n i v e r z i t y K a r l o v y ( d á l e j e n S U U K ) z í

More information

First A S E M R e c to rs C o n f e re n c e : A sia E u ro p e H ig h e r E d u c a tio n L e a d e rsh ip D ia l o g u e Fre ie U n iv e rsitä t, B e rl in O c to b e r 2 7-2 9 2 0 0 8 G p A G e e a

More information

1.- L a m e j o r o p c ió n e s c l o na r e l d i s co ( s e e x p li c a r á d es p u é s ).

1.- L a m e j o r o p c ió n e s c l o na r e l d i s co ( s e e x p li c a r á d es p u é s ). PROCEDIMIENTO DE RECUPERACION Y COPIAS DE SEGURIDAD DEL CORTAFUEGOS LINUX P ar a p od e r re c u p e ra r nu e s t r o c o rt a f u e go s an t e un d es a s t r e ( r ot u r a d e l di s c o o d e l a

More information

G S e r v i c i o C i s c o S m a r t C a r e u ي a d e l L a b o r a t o r i o d e D e m o s t r a c i n R ل p i d a V e r s i n d e l S e r v i c i o C i s c o S m a r t C a r e : 1 4 ع l t i m a A c

More information

I n la n d N a v ig a t io n a co n t r ib u t io n t o eco n o m y su st a i n a b i l i t y

I n la n d N a v ig a t io n a co n t r ib u t io n t o eco n o m y su st a i n a b i l i t y I n la n d N a v ig a t io n a co n t r ib u t io n t o eco n o m y su st a i n a b i l i t y and KB rl iak s iol mi a, hme t a ro cp hm a5 a 2k p0r0o 9f i,e ls hv oa nr t ds eu rmv oedye l o nf dae cr

More information

G ri d m on i tori n g w i th N A G I O S (*) (*) Work in collaboration with P. Lo Re, G. S av a and G. T ortone WP3-I CHEP 2000, N F N 10.02.2000 M e e t i n g, N a p l e s, 29.1 1.20 0 2 R o b e r 1

More information

W Cisco Kompetanse eek end 2 0 0 8 SMB = Store Mu ll ii gg hh eter! Nina Gullerud ng ulleru@ c is c o. c o m 1 Vår E n t e r p r i s e e r f a r i n g... 2 S m å o g M e llo m s t o r e B e d r i f t e

More information

ACE-1/onearm #show service-policy client-vips

ACE-1/onearm #show service-policy client-vips M A C E E x a m Basic Load Balancing Using O ne A r m M ode w it h S ou r ce N A T on t h e C isco A p p licat ion C ont r ol E ngine Goal Configure b a s ic l oa d b a l a nc ing (L a y er 3 ) w h ere

More information

Collaboration in Public H e alth be tw e e n U niv e rs ity of H e id e lbe rg and U niv e rs ity of D ar e s S alaam How t h e c oop e r a t i on e m e r g e d Informal c ont ac t s from e arly 1 9

More information

e Videobewaking ov er I P Marty K n o p e rt 1 A l l m z u l l b t g r u m a k h w k h w k z a l z r E p r m a r k t t c m a r k t Video vision: e vor en va n video en in de na ij e oek om st eb ik en

More information

Bonn Declaration on Regional Cooperation in Quality Assurance in Higher Education Adopted on 20 June 2007 during the Conference Enhancing Quality Across Borders R egional Cooperation in Quality Assurance

More information

IronPort Gateway Security Products The Leader in Communication Security Reiner Baumann IronPort Systems The Principles of Industry Leadership A n a l y s t L e a d e r s h i p R e c o g n i z e d a s t

More information

PSTN. Gateway. Switch. Supervisor PC. Ethernet LAN. IPCC Express SERVER. CallManager. IP Phone. IP Phone. Cust- DB

PSTN. Gateway. Switch. Supervisor PC. Ethernet LAN. IPCC Express SERVER. CallManager. IP Phone. IP Phone. Cust- DB M IPCC EXPRESS Product Solution (IPCC - IP Co n t a c t Ce n t e r ) E i n f ü h r u n g Ü b e r h u nd e r t M il l io ne n N u t ze r - P r o g no s e n zu f o l g e w e r d e n e s in d ie s e m J ah

More information

EM EA. D is trib u te d D e n ia l O f S e rv ic e

EM EA. D is trib u te d D e n ia l O f S e rv ic e EM EA S e c u rity D e p lo y m e n t F o ru m D e n ia l o f S e rv ic e U p d a te P e te r P ro v a rt C o n s u ltin g S E p p ro v a rt@ c is c o.c o m 1 A g e n d a T h re a t U p d a te IO S Es

More information

i n g S e c u r it y 3 1B# ; u r w e b a p p li c a tio n s f r o m ha c ke r s w ith t his å ] í d : L : g u id e Scanned by CamScanner

i n g S e c u r it y 3 1B# ; u r w e b a p p li c a tio n s f r o m ha c ke r s w ith t his å ] í d : L : g u id e Scanned by CamScanner í d : r ' " B o m m 1 E x p e r i e n c e L : i i n g S e c u r it y. 1-1B# ; u r w e b a p p li c a tio n s f r o m ha c ke r s w ith t his g u id e å ] - ew i c h P e t e r M u la e n PACKT ' TAÞ$Æo

More information

8698 Van hati e 1 2, p er us kor jaus ja muut os pδivδkot itiloiksi. Ur akkat ar jousten avauspφyt δkir ja

8698 Van hati e 1 2, p er us kor jaus ja muut os pδivδkot itiloiksi. Ur akkat ar jousten avauspφyt δkir ja 8698 Van hati e 1 2, p er us kor jaus ja muut os pδivδkot itiloiksi Ur akkat ar jousten avauspφyt δkir ja Ai ka 6. 2. 2 0 1 4 k l o 1 2 : 2 0-1 2 : 3 5 Pa i k ka k o k o u s h u o n e 3 Lδsnδ Ar i Jaar

More information

w ith In fla m m a to r y B o w e l D ise a se. G a s tro in te s tin a l C lin ic, 2-8 -2, K a s h iw a z a, A g e o C ity, S a ita m a 3 6 2 -

w ith In fla m m a to r y B o w e l D ise a se. G a s tro in te s tin a l C lin ic, 2-8 -2, K a s h iw a z a, A g e o C ity, S a ita m a 3 6 2 - E ffic a c y o f S e le c tiv e M y e lo id L in e a g e L e u c o c y te D e p le tio n in P y o d e r m a G a n g re n o su m a n d P so r ia sis A sso c ia te d w ith In fla m m a to r y B o w e l D

More information

IntИg r a ti o n d e s s o l u ti o ns IB M e t C i s c o : C o l l a b o r a ti o n e t C o m m u ni c a ti o ns U ni f i Иe s ( U C 2 ) Mathieu in tr at Sales Business ev elop ent anag er om unic at

More information

SIV for VoiceXM 3.0: a n g u a g e a n d A p p l ica t ion D es ig n C on s id era t ion s Ken Rehor C i s c o S y s t em s, I nc. krehor@cisco.com March 05, 2009 G VoiceXM Application Architecture PSTN

More information

Der Bologna- P roz es s u nd d i e S t aat s ex am Stefan Bienefeld i na Service-St el l e B o l o g n a d er H R K Sem in a r D er B o l o g n a P ro z es s U m s et z u n g u n d M it g es t a l t u

More information

B a rn e y W a r f. U r b a n S tu d ie s, V o l. 3 2, N o. 2, 1 9 9 5 3 6 1 ±3 7 8

B a rn e y W a r f. U r b a n S tu d ie s, V o l. 3 2, N o. 2, 1 9 9 5 3 6 1 ±3 7 8 U r b a n S tu d ie s, V o l. 3 2, N o. 2, 1 9 9 5 3 6 1 ±3 7 8 T e le c o m m u n ic a t io n s a n d th e C h a n g in g G e o g r a p h ie s o f K n o w le d g e T r a n s m is s io n in th e L a te

More information

C o a t i a n P u b l i c D e b tm a n a g e m e n t a n d C h a l l e n g e s o f M a k e t D e v e l o p m e n t Z a g e bo 8 t h A p i l 2 0 1 1 h t t pdd w w wp i j fp h D p u b l i c2 d e b td S t

More information

The Business Case for D om aink ey s I d ent ified M ail Andy Spillane V ic e P r es ident, Y ah o o! M February 13, 2006 ail 1 Fighting Spam & Email Abuse R eq uir es a M ulti-fac eted Appr o ac h DomainKeys

More information

Campus Sustainability Assessment and Related Literature

Campus Sustainability Assessment and Related Literature Campus Sustainability Assessment and Related Literature An Annotated Bibliography and Resource Guide Andrew Nixon February 2002 Campus Sustainability Assessment Review Project Telephone: (616) 387-5626

More information

SCO TT G LEA SO N D EM O Z G EB R E-

SCO TT G LEA SO N D EM O Z G EB R E- SCO TT G LEA SO N D EM O Z G EB R E- EG Z IA B H ER e d it o r s N ) LICA TIO N S A N D M ETH O D S t DVD N CLUDED C o n t e n Ls Pr e fa c e x v G l o b a l N a v i g a t i o n Sa t e llit e S y s t e

More information

Cisco Security Agent (CSA) CSA je v í c eúčelo v ý s o f t w a r o v ý ná s t r o j, k t er ý lze p o už í t k v ynuc ení r ů zný c h b ezp ečno s t ní c h p o li t i k. CSA a na lyzuje c h o v á ní a

More information

G d y n i a U s ł u g a r e j e s t r a c j i i p o m i a r u c z a s u u c z e s t n i k ó w i m p r e z s p o r t o w y c h G d y s k i e g o O r o d k a S p o r t u i R e k r e a c j i w r o k u 2 0

More information

Put the human back in Human Resources.

Put the human back in Human Resources. Put the human back in Human Resources A Co m p l et e Hu m a n Ca p i t a l Ma n a g em en t So l u t i o n t h a t em p o w er s HR p r o f essi o n a l s t o m eet t h ei r co r p o r a t e o b j ect

More information

Data Center end users for 40G/100G and market dy nami c s for 40G/100G on S M F Adam Carter Ci s c o 1 W Now that 40GbE is part of the IEEE 802.3ba there will be a wid er array of applic ation s that will

More information

B R T S y s te m in S e o u l a n d In te g r a te d e -T ic k e tin g S y s te m

B R T S y s te m in S e o u l a n d In te g r a te d e -T ic k e tin g S y s te m Symposium on Public Transportation in Indian Cities with Special focus on Bus Rapid Transit (BRT) System New Delhi 20-21 Jan 2010 B R T S y s te m in S e o u l a n d In te g r a te d e -T ic k e tin g

More information

Using Predictive Modeling to Reduce Claims Losses in Auto Physical Damage

Using Predictive Modeling to Reduce Claims Losses in Auto Physical Damage Using Predictive Modeling to Reduce Claims Losses in Auto Physical Damage CAS Loss Reserve Seminar 23 Session 3 Private Passenger Automobile Insurance Frank Cacchione Carlos Ariza September 8, 23 Today

More information

C + + a G iriş 2. K o n tro l y a p ıla rı if/e ls e b re a k co n tin u e g o to sw itc h D ö n g ü le r w h ile d o -w h ile fo r

C + + a G iriş 2. K o n tro l y a p ıla rı if/e ls e b re a k co n tin u e g o to sw itc h D ö n g ü le r w h ile d o -w h ile fo r C + + a G iriş 2 K o n tro l y a p ıla rı if/e ls e b re a k co n tin u e g o to sw itc h D ö n g ü le r w h ile d o -w h ile fo r F o n k s iy o n la r N e d ir? N a s ıl k u lla n ılır? P ro to tip v

More information

OPENBARE ZITTING 1. U ni f o r m e a l g e m e ne p o l i t i e v e r o r d e ni ng e n p u nc t u e l e i m p l e m e nt a t i e GAS ( g e m e e nt e l i j k e a d m i ni s t r a t i e v e s a nc t i

More information

SCHOOL PESTICIDE SAFETY AN D IN TEG R ATED PEST M AN AG EM EN T Statutes put into law by the Louisiana Department of Agriculture & Forestry to ensure the safety and well-being of children and school personnel

More information

Device I n s t r u m en t a t io n E x a m p l es : I P S L A s & N et F l o w Presented by Emmanuel Tychon Techni cal M ark eti ng Eng i neer TU D resden, J anuary 1 7 th 2 0 0 7 1. C is co I O S I P

More information

W Regional Cooperation in the Field of A u tom otiv e E ngineering in S ty ria Dr. Peter Riedler 2 9.1 1.2 0 1 1 i e n GmbH Graz B u s ines s S trategy S ty ria 2 0 2 0 H is tory 1 9 9 4 1 9 9 5 1 9 9

More information

Application Note: Cisco A S A - Ce r t if ica t e T o S S L V P N Con n e ct ion P r of il e Overview: T h i s a p p l i ca ti o n n o te e x p l a i n s h o w to co n f i g u r e th e A S A to a cco m

More information

proxy cert request dn, cert, Pkey, VOMS cred. (short lifetime) certificate: dn, ca, Pkey mod_ssl pre-process: parameters->

proxy cert request dn, cert, Pkey, VOMS cred. (short lifetime) certificate: dn, ca, Pkey mod_ssl pre-process: parameters-> Overview of the New S ec u rity M od el WP6 Meeting V I D t G R I D C o nf er enc e B r c el o ne, 1 2-1 5 M y 2 0 0 3 Overview focus is on VOMS C A d e t il s r e in D 7. 6 Se cur it y D e sig n proxy

More information

Video og IP TV - h v or da n p هv ir k es n et t v er k en e? t t a d A c c o u n t M a n a g S P / T o m S m t Ole-P et er R s er elec eg en 1 Hva gjorde vi u t en T V.... 2 2 0 0 m il l s am t idige

More information

B rn m e d s rlig e b e h o v... 3 k o n o m i... 6. S s k e n d e tils k u d o g k o n o m is k frip la d s... 7 F o r ld re b e ta lin g...

B rn m e d s rlig e b e h o v... 3 k o n o m i... 6. S s k e n d e tils k u d o g k o n o m is k frip la d s... 7 F o r ld re b e ta lin g... V e lf rd s s e k re ta ria te t S a g s n r. 1 4 3 4 1 5 B re v id. 9 9 3 9 7 4 R e f. S O T H D ir. tlf. 4 6 3 1 4 0 0 9 s o fie t@ ro s k ild e.d k G o d k e n d e ls e s k rite rie r fo r p riv a tin

More information

A n d r e w S P o m e r a n tz, M D

A n d r e w S P o m e r a n tz, M D T e le h e a lth in V A : B r in g in g h e a lth c a r e to th e u n d e r s e r v e d in c lin ic a n d h o m e A n d r e w S P o m e r a n tz, M D N a tio n a l M e n ta l H e a lth D ir e c to r f

More information

FORT WAYNE COMMUNITY SCHOOLS 12 00 SOUTH CLINTON STREET FORT WAYNE, IN 468 02 6:02 p.m. Ma r c h 2 3, 2 015 OFFICIAL P ROCEED ING S Ro l l Ca l l e a r d o f h o o l u e e o f t h e r t y m m u t y h o

More information

Middagserie Eschatologie Oosterparkkerk, Amsterdam, December 2007

Middagserie Eschatologie Oosterparkkerk, Amsterdam, December 2007 Amserdam m Middagserie Eschalgie Oserparkkerk, Amserdam, December 2007 Onderweg na a r rgen Serie kerkdiensen ver chriselijke ekm sverw a ching f escha lg ie A m s e r d a m D e c e m b e r 2 0 0 7 V r

More information

M P L S /V P N S e c u rity. 2 0 0 1, C is c o S y s te m s, In c. A ll rig h ts re s e rv e d.

M P L S /V P N S e c u rity. 2 0 0 1, C is c o S y s te m s, In c. A ll rig h ts re s e rv e d. M P L S /V P N S e c u rity M ic h a e l B e h rin g e r < m b e h rin g @ c is c o.c o m > M b e h rin g - M P L S S e c u rity 2 0 0 1, C is c o S y s te m s, In c. A ll rig h ts re s e rv e d. 1 W h

More information

3 k t h R e m e A c c e s s b t t t V T T c h t h p V T. Cl ic e ot rad io ut on nex o PN unnel yp e and oose e ap rop riat e PN unnel Int erfac e. 4.

3 k t h R e m e A c c e s s b t t t V T T c h t h p V T. Cl ic e ot rad io ut on nex o PN unnel yp e and oose e ap rop riat e PN unnel Int erfac e. 4. C i s c o P r o f i l e C o n t a c t s & F e e d b a c k H e l p Cisc o SM B Sup p ort Assist ant Configure ASA/PIX as Easy VPN Server or Client H om e > W ork W it h M y Sec urit y D ev ic es > Cisc

More information

d e f i n i c j i p o s t a w y, z w i z a n e j e s t t o m. i n. z t y m, i p o jі c i e t o

d e f i n i c j i p o s t a w y, z w i z a n e j e s t t o m. i n. z t y m, i p o jі c i e t o P o s t a w y s p o і e c z e t s t w a w o b e c o s у b n i e p e і n o s p r a w n y c h z e s z c z e g у l n y m u w z g lb d n i e n i e m o s у b z z e s p o і e m D o w n a T h e a t t i t uodf

More information

How to Subnet a Network How to use this paper Absolute Beginner: Read all Sections 1-4 N eed a q uick rev iew : Read Sections 2-4 J ust need a little h elp : Read Section 4 P a r t I : F o r t h e I P

More information

Unit 16 : Software Development Standards O b jec t ive T o p r o v id e a gu ide on ho w t o ac h iev e so f t wa r e p r o cess improvement through the use of software and systems engineering standards.

More information

Erfa rin g fra b y g g in g a v

Erfa rin g fra b y g g in g a v Erfa rin g fra b y g g in g a v m u ltim e d ia s y s te m e r Eirik M a u s e irik.m a u s @ n r.n o N R o g Im e d ia N o rs k R e g n e s e n tra l fo rs k n in g s in s titu tt in n e n a n v e n d

More information

/* ------------------------------------------------------------------------------------

/* ------------------------------------------------------------------------------------ Pr o g r a m v a r e fo r tr a fik k b e r e g n in g e r b a s e r t p å b a s is k u r v e m e to d e n n M a tr ix * x M a tr ix E s ta lp h a B e ta ; n M a tr ix * z M a tr ix ; g e n M a tr ix X

More information

C e r t ifie d Se c u r e W e b

C e r t ifie d Se c u r e W e b C r t ifi d S c u r W b Z r t ifizi r t Sic h r h it im W b 1 D l gat s N ic o las M ay n c o u r t, C EO, D r am lab T c h n o lo gi s A G M ar c -A n d r é B c k, C o n su lt an t, D r am lab T c h n

More information

az 1995. évi L X V. tv. 28. -á ra figyelem m el 20. sz á m ú UTASÍTÁSA B u d a p e s t, 1 9 6 7. é v i jú liu s hó 2 8 -á n.

az 1995. évi L X V. tv. 28. -á ra figyelem m el 20. sz á m ú UTASÍTÁSA B u d a p e s t, 1 9 6 7. é v i jú liu s hó 2 8 -á n. BELÜGYMINISZTÉRIUM SZOLGÁLATI HASZNÁLATRA! 1 0-2 4 /2 0 /1 9 6 7. A M I N Ő S Í T É S M E G S Z Ű N T az 1995. évi L X V. tv. 28. -á ra figyelem m el A MAGYAR NÉPKÖZTÁRSASÁG BELÜGYMINISZTERHELYETTESÉNEK

More information

Opis przedmiotu zamówienia - zakres czynności Usługi sprzątania obiektów Gdyńskiego Centrum Sportu

Opis przedmiotu zamówienia - zakres czynności Usługi sprzątania obiektów Gdyńskiego Centrum Sportu O p i s p r z e d m i o t u z a m ó w i e n i a - z a k r e s c z y n n o c i f U s ł u i s p r z» t a n i a o b i e k t ó w G d y s k i e C eo n t r u m S p o r t us I S t a d i o n p i ł k a r s k i

More information

UNDERSTANDING FLOW PROCESSING WITHIN THE CISCO ACE M ODULE Application de liv e r y pr odu cts can distr ib u te tr af f ic to applications and w e b se r v ice s u sing v ar y ing le v e ls of application

More information

M Mobile Based Clinical Decision Support System Bhudeb Chakravarti & Dr. Suman Bhusan Bhattacharyya Provider & Public Health Group, VBU-HL P S aty am C om puter S ervices L im ited Bhudeb_ C hak ravarti@

More information

M Official Bologna S e m inar Joint d e gr e e s- A H allm ar k of t h e E u r op e an H igh e r E d u cat ion A r e a? R e s u l t s o f q u e s t i o n n a i r e s e n t t o B o l o g n a F o l l o w

More information

Enterprise Data Center A c h itec tu re Consorzio Operativo Gruppo MPS Case S t u d y : P r o g et t o D i sast er R ec o v er y Milano, 7 Febbraio 2006 1 Il G r u p p o M P S L a B a n c a M o n t e d

More information

P R E F E I T U R A M U N I C I P A L D E J A R D I M

P R E F E I T U R A M U N I C I P A L D E J A R D I M D E P A R T A M E N T O D E C O M P R A S E L I C I T A O A U T O R I Z A O P A R A R E A L I Z A O D E C E R T A M E L I C I T A T с R I O M O D A L I D A D E P R E G O P R E S E N C I A L N 034/ 2 0

More information

W h a t is m e tro e th e rn e t

W h a t is m e tro e th e rn e t 110 tv c h a n n e ls to 10 0 0 0 0 u s e rs U lf V in n e ra s C is c o S y s te m s 2 0 0 2, C is c o S y s te m s, In c. A ll rig h ts re s e rv e d. 1 W h a t is m e tro e th e rn e t O b je c tiv

More information

AN EVALUATION OF SHORT TERM TREATMENT PROGRAM FOR PERSONS DRIVING UNDER THE INFLUENCE OF ALCOHOL 1978-1981. P. A. V a le s, Ph.D.

AN EVALUATION OF SHORT TERM TREATMENT PROGRAM FOR PERSONS DRIVING UNDER THE INFLUENCE OF ALCOHOL 1978-1981. P. A. V a le s, Ph.D. AN EVALUATION OF SHORT TERM TREATMENT PROGRAM FOR PERSONS DRIVING UNDER THE INFLUENCE OF ALCOHOL 1978-1981 P. A. V a le s, Ph.D. SYNOPSIS Two in d ep en d en t tre a tm e n t g ro u p s, p a r t ic ip

More information

Combinación de bandas óptima para la discriminación de sabanas colombianas, usando imagen Landsat ETM+ZYXWVUTSRQPONMLKJIHGFEDCB

Combinación de bandas óptima para la discriminación de sabanas colombianas, usando imagen Landsat ETM+ZYXWVUTSRQPONMLKJIHGFEDCB Combinación de bandas óptima para la discriminación de sabanas colombianas, usando imagen Landsat ETM+ZYXWVUTSRQPONMLKJIHGFEDCB O p t i m a l L a n d s a t E T M + b a n d 's c o m b i n a t i o n f o

More information

Positioning 40 and 100 GbE in data center inter-sw itch l ink ap p l ications and 40GbE PM D recom m endations Adam Carter, Cisco Al essan dro B arb ieri, Cisco 1 m Data Center inter-s w itc h l ink ap

More information

CREATE SHAPE VISUALIZE

CREATE SHAPE VISUALIZE SHAPE VISUALIZE B I M E q u i t y BIM Workflow Guide SHAPE VISUALIZE Introduction We o e to t e r t ook i t e BIM Workflow erie I t e o owi ter we wi o er e eryt i eeded or you to ter t e i o re ti i d

More information

Workload Management Services. Data Management Services. Networking. Information Service. Fabric Management

Workload Management Services. Data Management Services. Networking. Information Service. Fabric Management The EU D a t a G r i d D a t a M a n a g em en t (EDG release 1.4.x) T h e Eu ro p ean Dat agri d P ro j ec t T eam http://www.e u - d a ta g r i d.o r g DataGrid is a p ro j e c t f u n de d b y th e

More information

T c k D E GR EN S. R a p p o r t M o d u le Aa n g e m a a k t o p 19 /09 /2007 o m 09 :29 u u r BJB 06 013-0009 0 M /V. ja a r.

T c k D E GR EN S. R a p p o r t M o d u le Aa n g e m a a k t o p 19 /09 /2007 o m 09 :29 u u r BJB 06 013-0009 0 M /V. ja a r. D a t a b a n k m r in g R a p p o r t M Aa n g e m a a k t o p 19 /09 /2007 o m 09 :29 u u r I d e n t if ic a t ie v a n d e m S e c t o r BJB V o lg n r. 06 013-0009 0 V o o r z ie n in g N ie u w la

More information

O s OAM Requirements for 40/100 GE Eth ernet AI S? Gary Nicholl C is co S ys t e m I E E E 8 0 2. 3 b a T as k F orce M arch 1 8, 2 0 0 8 rlan d o, F L 1 O O O O Background E t h e r n e t i s r a p i

More information

<?xml version="1.0" encoding="utf-8"?> <soapenv:envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"

<?xml version=1.0 encoding=utf-8?> <soapenv:envelope xmlns:soapenv=http://schemas.xmlsoap.org/soap/envelope/ Applicazioni Java W S con Ax is sistema di tr ac c iab il ità ag r o al imen tar e Ing. Mario G.C.A. Cimino M.G.C.A.Cimino, Applicazioni Java-W S con Ax is, D ipar t ime nt o d i I ng e g ne r ia d e ll

More information

Software Quality Requirements and Evaluation, the ISO 25000 Series

Software Quality Requirements and Evaluation, the ISO 25000 Series Pittsburgh, PA 15213-3890 Software Quality Requirements and Evaluation, the ISO 25000 Series PSM Technical Working Group February 2004 Dave Zubrow Sponsored by the U.S. Department of Defense Background

More information

Thuraya XT-LITE Simple. Reliable. Affordable.

Thuraya XT-LITE Simple. Reliable. Affordable. Thuraya XT-LITE Simple. Reliable. Affordable. www.thuraya.com Follow us on /thurayatelecom Stayi n g c on n ec ted has n ever b een thi s eas y. In trodu c i n g T hu raya X T -LIT E, the wo r l d s be

More information

m Future of learning Zehn J a hr e N et A c a d ei n E r f o l g s p r o g r a m Cisco E x p o 2 0 0 7 2 6. J u n i 2 0 0 7, M e sse W ie n C. D or n in g e r, b m u k k 1/ 12 P r e n t t z d e r p u t

More information

CIS CO S Y S T E M S. G u ille rm o A g u irre, Cis c o Ch ile. 2 0 0 1, C is c o S y s te m s, In c. A ll rig h ts re s e rv e d.

CIS CO S Y S T E M S. G u ille rm o A g u irre, Cis c o Ch ile. 2 0 0 1, C is c o S y s te m s, In c. A ll rig h ts re s e rv e d. CIS CO S Y S T E M S A c c e s s T e c h n o lo g y T e le c o m /IT Co n n e c tiv ity W o rk s h o p G u ille rm o A g u irre, Cis c o Ch ile g m o.a g u irre @ c is c o.c o m S e s s io n N u m b e

More information

PRESS RELEASE Sw y x e m b r a c e s En t e r p r i s e m a r k e t w i t h l a u n c h o f n e w I P t e l e p h o n y p o r t f o l i o t h r o u g h a s i n g l e c o m m o n p l a t f o r m - New offerings

More information

Internationalization strategy of the SEPT Program Design of market-oriented training and ed u c ation p rod u c ts Utz D o r n b e r g e r ( Un i v e r s i ty o f L e i p zi g ) & N g u y e n T h i T h

More information

Frederikshavn kommunale skolevæsen

Frederikshavn kommunale skolevæsen Frederikshavn kommunale skolevæsen Skoleåret 1969-70 V e d K: Hillers-Andersen k. s k o l e d i r e k t ø r o g Aage Christensen f u l d m æ g t i g ( Fr e d e rik sh av n E k sp r e s- T ry k k e rie

More information

How To Know If You Are A Good Or Bad Person

How To Know If You Are A Good Or Bad Person QuesCom I P -T E L E F O N I E & G S M -G A T E W A Y S Robert Urban D i rec tor I nternati onal S al es Agenda Üb e r Q u e s C o m K u n d e n M a r k t üb e r s i c h t Q u e s c o m Lös u n g Q u e

More information

Ontwikkelingen van R o u ter N etwer ken Fred Rabouw 1 3-t i e r R o u t e r N e t w e r k e n. Core: forwarden van grote h oeveel h eden data. D i s tri b u ti e: Cl as s i fi c eren en fi l teren A c

More information

Vom prozessorientierten Wissensmanagement zum intelligenten Engineering-Portal

Vom prozessorientierten Wissensmanagement zum intelligenten Engineering-Portal Vom prozessorientierten Wissensmanagement zum intelligenten Engineering-Portal Praxisbericht aus der Entwicklung von Hochauftriebsystemen für Verkehrsflugzeuge KnowTech Stuttgart, 24.-25.10.2012 Thomas

More information

8 / c S t a n d a r d w y m a g a ń - e g z a m i n c z e l a d n i c z y dla zawodu Ś L U S A R Z Kod z klasyfikacji zawodów i sp e cjaln oś ci dla p ot r ze b r yn ku p r acy Kod z klasyfikacji zawodów

More information

Emerging Security T h rea ts Maurizio Taffone m t affone@ c is c o. c om P rod uc t Manag er S ec urit y E urop ean Mark et s 1 Agenda Trends in Motivation E x ist ing t h rea t s a nd L e s s ons f r

More information

J a re k G a w o r, J o e B e s te r, M a th e m a tic s & C o m p u te r. C o m p u ta tio n In s titu te,

J a re k G a w o r, J o e B e s te r, M a th e m a tic s & C o m p u te r. C o m p u ta tio n In s titu te, 1 4 th IE E E In te r n a tio n a l S y m p o s iu m o n H ig h P e r fo r m a n c e D is tr ib u te d C o m p u tin g (H P D C -1 4 ), R e s e a rc h T ria n g le P a rk, N C, 2 4-2 7 J u ly 2 0 0 5.

More information

R e t r o f i t o f t C i r u n i s g e C o n t r o l

R e t r o f i t o f t C i r u n i s g e C o n t r o l R e t r o f i t o f t C i r u n i s g e C o n t r o l VB Sprinter D e s c r i p t i o n T h i s r e t r o f i t c o n s i s t s o f i n s t a l l i n g a c r u i s e c o n t r o l s wi t c h k i t i n

More information

L a h ip e r t e n s ió n a r t e r ia l s e d e f in e c o m o u n n iv e l d e p r e s ió n a r t e r ia l s is t ó lic a ( P A S ) m a y o r o

L a h ip e r t e n s ió n a r t e r ia l s e d e f in e c o m o u n n iv e l d e p r e s ió n a r t e r ia l s is t ó lic a ( P A S ) m a y o r o V e r s i ó n P á g i n a 1 G U I A D E M A N E J O D E H I P E R T E N S I O N E S C E N C I A L 1. D E F I N I C I O N. L a h ip e r t e n s ió n a r t e r ia l s e d e f in e c o m o u n n iv e l d

More information

LASIK - P u b l i c a t i o n s b y D r. G u l a n i A r u n C. G u l a n i, M. D., M. S. Director: Gulani Vision Institute F orm er C h ief : C or nea, E x ter nal D isease & L aser -R ef r ac tiv e S

More information

An E mpir ical Analysis of Stock and B ond M ar ket Liquidity

An E mpir ical Analysis of Stock and B ond M ar ket Liquidity A p r il 2 2, 2 0 0 2 An E mpir ical Analysis of Stock and B ond M ar ket Liquidity Ta r u n Ch o r d ia, A s a n i S a r ka r, a n d A va n id h a r S u b r a h m a n ya m Go iz u e t a B u s in e s s

More information

Understanding, Modelling and Improving the Software Process. Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 31 Slide 1

Understanding, Modelling and Improving the Software Process. Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 31 Slide 1 Process Improvement Understanding, Modelling and Improving the Software Process Ian Sommerville 1995 Software Engineering, 5th edition. Chapter 31 Slide 1 Process improvement Understanding existing processes

More information

UFPA Brazil. d e R e d e s Ó p tic a s e s e u s Im p a c to s n o F u tu r o d a In te r n e t

UFPA Brazil. d e R e d e s Ó p tic a s e s e u s Im p a c to s n o F u tu r o d a In te r n e t A v a n ç o s n o P la n o d e C o n tr o le d e R e d e s Ó p tic a s e s e u s Im p a c to s n o F u tu r o d a In te r n e t A n to n io A b e lé m a b e le m @ u fp a.b r Agenda In tr o d u ç ã o C

More information

Victims Compensation Claim Status of All Pending Claims and Claims Decided Within the Last Three Years

Victims Compensation Claim Status of All Pending Claims and Claims Decided Within the Last Three Years Claim#:021914-174 Initials: J.T. Last4SSN: 6996 DOB: 5/3/1970 Crime Date: 4/30/2013 Status: Claim is currently under review. Decision expected within 7 days Claim#:041715-334 Initials: M.S. Last4SSN: 2957

More information

Online Department Stores. What are we searching for?

Online Department Stores. What are we searching for? Online Department Stores What are we searching for? 2 3 CONTENTS Table of contents 02 Table of contents 03 Search 06 Fashion vs. footwear 04 A few key pieces 08 About SimilarWeb Stepping up the Competition

More information

{Merik.Meriste, Tonis.Kelder, Jyri.Helekivi}@ut.ee. Leo.Motus@dcc.ttu.ee

{Merik.Meriste, Tonis.Kelder, Jyri.Helekivi}@ut.ee. Leo.Motus@dcc.ttu.ee Domain- S p c if ic L ang u ag A g nt s Mrik Mrist 1, T õ n is K l d r 1, J ü ri H l kiv i 1, L o Mo tu s 2 1 Univrsity of Tartu, Estonia {Mrik.Mrist, Tonis.Kldr, Jyri.Hlkivi}@ut. 2 Tal l inn Tc h nic

More information

III Bienal de Autismo Página 1 / 43

III Bienal de Autismo Página 1 / 43 III Bienal de Autismo Página 1 / 43 A Direcção da APPDA N ort e dá -v os as B oas V in das à I I I B ien al de Au t is m q u e es t a corres p on da à s v os s as ex p ect at iv as com o t em a em deb

More information

AS SEEN AND REVIEWED ON AUSTRALIAN SMART 1 0 0 AWARD WINNER 2 0 1 4

AS SEEN AND REVIEWED ON AUSTRALIAN SMART 1 0 0 AWARD WINNER 2 0 1 4 AS SEEN AND REVIEWED ON AUSTRALIAN SMART 1 0 0 AWARD WINNER 2 0 1 4 F ANTASTIC RETURNS F ROM A UNIQ UE E- CASINO OPERATIONS Th e Lat e st F ast Gr ow ing Tr e nd s In Sk ill & Ch anc e Wagering and Betting

More information

1 9 / m S t a n d a r d w y m a g a ń - e g z a m i n m i s t r z o w s k i dla zawodu M E C H A N I K P O J A Z D Ó W S A M O C H O D O W Y C H Kod z klasyfikacji zawodów i sp e cjaln oś ci dla p ot r

More information

TV-ohjelmatuotannon minikurssi. 1. Tuot tami ne n 2. Kä si ki rj oi ttami ne n 3. Juo nt ami ne n

TV-ohjelmatuotannon minikurssi. 1. Tuot tami ne n 2. Kä si ki rj oi ttami ne n 3. Juo nt ami ne n TV-ohjelmatuotannon minikurssi 1. Tuot tami ne n 2. Kä si ki rj oi ttami ne n 3. Juo nt ami ne n Tuottaminen Tuot taj a al oi ttaa ja vi e proj ek tin lop pu un Tuot taj a ha nk ki i ja pa lkk aa työ ry

More information

Heliophysics Integrated Observatory Coordinated Data Analysis Workshop

Heliophysics Integrated Observatory Coordinated Data Analysis Workshop Heliophysics Integrated Observatory Coordinated Data Analysis Workshop 24 th of October 2011 Trieste Architecture and Demonstrations http://www.helio-vo.eu Mapping the General Science Use Case to an Architecture

More information

E S T A D O D O C E A R Á P R E F E I T U R A M U N I C I P A L D E C R U Z C Â M A R A M U N I C I P A L D E C R U Z

E S T A D O D O C E A R Á P R E F E I T U R A M U N I C I P A L D E C R U Z C Â M A R A M U N I C I P A L D E C R U Z C O N C U R S O P Ú B L I C O E D I T A L N º 0 0 1 / 2 0 1 2 D i s p õ e s o b r e C o n c u r s o P ú b l i c o p a r a p r o v i m e n t o c a r g o s e v a g a s d a P r e f e i t u r a M u n i c i

More information

CORSO AVANZATO DI NEGOZIAZIONE Un laboratorio intensivo per lo sviluppo e la pratic a d elle c apac ità neg oz iali Scotwork Italia S.r.l. C op y rig h t 2 0 0 6 1 O I m p l t l t z o l N o z n n l h l

More information

BLADE 12th Generation. Rafał Olszewski. Łukasz Matras

BLADE 12th Generation. Rafał Olszewski. Łukasz Matras BLADE 12th Generation Rafał Olszewski Łukasz Matras Jugowice, 15-11-2012 Gl o b a l M a r k e t i n g Dell PowerEdge M-Series Blade Server Portfolio M-Series Blades couple powerful computing capabilities

More information

CUSTOMER INFORMATION SECURITY AWARENESS TRAINING

CUSTOMER INFORMATION SECURITY AWARENESS TRAINING CUSTOMER INFORMATION SECURITY AWARENESS TRAINING IN T RO DUCT ION T h i s c o u r s e i s d e s i g n e d to p r o v i d e yo u w i t h t h e k n o w l e d g e to p r o t e c t y o u r p e r s o n a l

More information