FIT3077 Lecture Notes - Lecture 13: Web Services Discovery, Web Services Description Language, Business Agility

24 views4 pages
Service Oriented Architecture
Provide customer value by
Contracng others to do what a company has to do just to get by
Focusing the company’s own resources on what it does best
Obtaining the funconality from service providers who can perform it beer, faster, and
cheaper an organisaon can minimize its cost of market parcipaon
Tradion soware is integrated and ghtly coupled while service orientated is federated and loose
coupled
Business driver : agility.
Speed
Cost-effecveness
Accuracy
flexibility
Loose Coupling
A feature of soware systems that allows those systems to be linked without having knowledge of
the technologies used by one another
Federation
Allows largely independent parts to act with unity of a whole, toward a common purpose
The whole is more than the sum of the parts
Advantages of SO
Releases resources for an organisaon to concentrate on its core funcons
Brings value to market through what the organisaon does best
Products can be taken to market quickly
Business processes can have an agile response to change through mulple channels
Maximise re use
Disadvantages of SO
Incremental change is not easy
Operaonally complex
Service-Oriented Architecture (SOA)
Required in order to achieve agility
Refers to the soware structures and policies that are required to enable the business
phenomenon of service orientaon
Why?
Allows the same soware funconality (or soware service) to be offered via different
technologies
Unlock document

This preview shows page 1 of the document.
Unlock all 4 pages and 3 million more documents.

Already have an account? Log in

Document Summary

Co(cid:374)t(cid:396)a(cid:272)(cid:415)(cid:374)g othe(cid:396)s to do (cid:449)hat a (cid:272)o(cid:373)pa(cid:374)(cid:455) has to do just to get (cid:271)(cid:455) Fo(cid:272)usi(cid:374)g the (cid:272)o(cid:373)pa(cid:374)(cid:455)"s o(cid:449)(cid:374) (cid:396)esou(cid:396)(cid:272)es o(cid:374) (cid:449)hat it does (cid:271)est. O(cid:271)tai(cid:374)i(cid:374)g the fu(cid:374)(cid:272)(cid:415)o(cid:374)alit(cid:455) f(cid:396)o(cid:373) se(cid:396)(cid:448)i(cid:272)e p(cid:396)o(cid:448)ide(cid:396)s (cid:449)ho (cid:272)a(cid:374) pe(cid:396)fo(cid:396)(cid:373) it (cid:271)e(cid:425)e(cid:396), faste(cid:396), a(cid:374)d (cid:272)heape(cid:396) a(cid:374) o(cid:396)ga(cid:374)isa(cid:415)o(cid:374) (cid:272)a(cid:374) (cid:373)i(cid:374)i(cid:373)ize its (cid:272)ost of (cid:373)a(cid:396)ket pa(cid:396)(cid:415)(cid:272)ipa(cid:415)o(cid:374) T(cid:396)adi(cid:415)o(cid:374) so(cid:332)(cid:449)a(cid:396)e is i(cid:374)teg(cid:396)ated a(cid:374)d (cid:415)ghtl(cid:455) (cid:272)oupled (cid:449)hile se(cid:396)(cid:448)i(cid:272)e o(cid:396)ie(cid:374)tated is fede(cid:396)ated a(cid:374)d loose (cid:272)oupled. A featu(cid:396)e of so(cid:332)(cid:449)a(cid:396)e s(cid:455)ste(cid:373)s that allo(cid:449)s those s(cid:455)ste(cid:373)s to (cid:271)e li(cid:374)ked (cid:449)ithout ha(cid:448)i(cid:374)g k(cid:374)o(cid:449)ledge of the te(cid:272)h(cid:374)ologies used (cid:271)(cid:455) o(cid:374)e a(cid:374)othe(cid:396) Allo(cid:449)s la(cid:396)gel(cid:455) i(cid:374)depe(cid:374)de(cid:374)t pa(cid:396)ts to a(cid:272)t (cid:449)ith u(cid:374)it(cid:455) of a (cid:449)hole, to(cid:449)a(cid:396)d a (cid:272)o(cid:373)(cid:373)o(cid:374) pu(cid:396)pose. The (cid:449)hole is (cid:373)o(cid:396)e tha(cid:374) the su(cid:373) of the pa(cid:396)ts. Releases (cid:396)esou(cid:396)(cid:272)es fo(cid:396) a(cid:374) o(cid:396)ga(cid:374)isa(cid:415)o(cid:374) to (cid:272)o(cid:374)(cid:272)e(cid:374)t(cid:396)ate o(cid:374) its (cid:272)o(cid:396)e fu(cid:374)(cid:272)(cid:415)o(cid:374)s. B(cid:396)i(cid:374)gs (cid:448)alue to (cid:373)a(cid:396)ket th(cid:396)ough (cid:449)hat the o(cid:396)ga(cid:374)isa(cid:415)o(cid:374) does (cid:271)est. P(cid:396)odu(cid:272)ts (cid:272)a(cid:374) (cid:271)e take(cid:374) to (cid:373)a(cid:396)ket (cid:395)ui(cid:272)kl(cid:455) Busi(cid:374)ess p(cid:396)o(cid:272)esses (cid:272)a(cid:374) ha(cid:448)e a(cid:374) agile (cid:396)espo(cid:374)se to (cid:272)ha(cid:374)ge th(cid:396)ough (cid:373)ul(cid:415)ple (cid:272)ha(cid:374)(cid:374)els.

Get access

Grade+20% off
$8 USD/m$10 USD/m
Billed $96 USD annually
Grade+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
40 Verified Answers
Class+
$8 USD/m
Billed $96 USD annually
Class+
Homework Help
Study Guides
Textbook Solutions
Class Notes
Textbook Notes
Booster Class
30 Verified Answers

Related Documents