صفحه 1:
1006 SCOP/PCOP Gervice-Orieued Orchievture A/Prof Heng Tao SHEN ITEE, UQ Semester 2, 2011 M1: Course Introduction

صفحه 2:
شتسه" سول - 000 © Course Website http://www. itee.uq.edu.au/~infs3204 © Coordinator: Dr Heng Tao SHEN ۶ Phone: 3365 - 8359 Email: shenht@itee.ug.edu.au © URL: http://www. itee.ug.edu.au/~shenht ۶ Consultation: by appointments © Tutors: Mr Zhen Lin Koh * Email: s4190910@student.uq.edu.au

صفحه 3:
od Topics © Course information Objective Learning activities * Assessment ° What * SOA Web service Connection between web service and SOA © Why Business motivation Technical motivation

صفحه 4:
© Introduces the future of IT - Service- Oriented Architecture (SOA) © Provides the in-depth knowledge for SOA and the practical experience in developing large-scale web applications © Covers a wide range of SOA-related technologies, including .Net, web service, composition techniques, and other advanced topics including cloud computing, semantic web service...

صفحه 5:
‎Oviivities‏ را ‎Introduction to Web Service & SOA The Business Case for SOA ‎-NET basic: .NET framework, C# ‎Holiday ‎.NET advance: ADO.NET, ASP.NET, ‎Week 01 (27/07): Week 02 (03/08): Week 03 (10/08): Week 04 (17/08): Week 05 (24/08): ‎Web form, MVC, ORM ‎Web service basic: SOAP, WSDL, UDDI Web service advance: Composition Service-Oriented Architecture ‎Cloud Computing | ‎Cloud Computing II ‎Semantic Web Service ‎Guest Lecture ‎Course Review ‎Week 06 (31/08): Week 07 (07/09): Week 08 (14/09): Week 09 (21/09): Week 10 (05/10): Week 11 (12/10): Week 12 (19/10): Week 13 (26/10): ‏و وه و و ‎00000000 ‎

صفحه 6:
© Pracs - 40% © Final exam - 60%

صفحه 7:
(Prac 0 Aim to build web applications using SOA 6 in total, 5% for the first 4, and 10% for the last 2 © It is compulsory to attend the prac session of your own Prac sign on is open from week 1 to 3 No late demonstration or session change is allowed You have to demonstrate your program to tutors for evaluation during prac sessions 0 0 0 0

صفحه 8:
م © Final exam - 60% © Close book © Cover all course materials © Tips will be given in the last lecture

صفحه 9:
اممسنلظ) © Q&A Your questions are read and answered. © Interesting websites Many course resource and related web information are linked too

صفحه 10:
GOW © Simple is beautiful! "Make everything as simple as possible, but not simpler." -- Albert Einstein © Future of IT: Complex systems to simple components/services More recently, cloud computing

صفحه 11:
Okt is GOW? © Simply, a collection of services which can communicate with each other © Services What you connect together By default: web services ° Communication Interface agreements Internet protocols © Conceptually, SOA is NOT a new idea RPC (Remote Procedure Call) to invoke a procedure anywhere as if on the same machine © RMI (Remote Method Invocation) © CORBA (Common Object Request Broker Architecture) © DCOM (Distributed-Component Object Model)

صفحه 12:
۱ ‏مس‎ GOO is: © An architectural style whose goal is to achieve “loose coupling” among interacting and contracted services via communication protocols © An Internet-native distributed computing model © The term service-oriented means to support service’s dynamic description, publication, discovery, and usage

صفحه 13:
Service ‎Requestor‏ ۹ 5 مص 7 امم ‎٠ ‎۱ ‎Privity bE GOM ‎ ‎Service ‎ ‎Service ‎ ‎2 ‎

صفحه 14:
Oeb senvive © A briefer definition Web services are loosely coupled, contracted components that communicate via XML-based interfaces using Internet protocols ° Acloser look... Loosely coupled: Web Services and programs that invoke them can be changed independently Contracted: a Web Service's behaviour, its input/output parameters and how to bind to it are publicly available Component: encapsulated code whose internal implementation is hidden XML: human-readable, text-based format that is firewall friendly and self-describing

صفحه 15:
CQev web service ‏مامتها‎ © SOAP (Simple Object Access Protocol) Simple messaging framework for transferring information between peers over web ina decentralized and distributed environment using XML © WSDL (Web Service Description Language) * An XML-based means for describing a web service and expressing the interface to a given Web service © UDDI (Universal Description Discovery and Integration) * Arepository for WSDL docs

صفحه 16:
Fin Often, there is a confusion of web service = SOA? 16

صفحه 17:
Ok GOO? — busicess poidt oP view © Business motivation Broad intra and inter interoperability * Future e-business: interoperability via internet However, they lead to © high IT complexity and costs © demand for quick response © Benefits of SOA Reduce costs by leveraging existing legacy services Increase revenue by assembling of existing services Integrate value chains for e-business collaborations * Create highly dynamic and distributed applications © Achieve ‘just-in-time’ integration

صفحه 18:
Oky GOB? ‏ی‎ poiat oP view © Technical motivation Software reuse & integration However, the old problems of RPC such as RMI, CORBA and DCOM remain: © Single-vendor, non-interoperable solutions © Binary protocols, not readable © Tightly coupled systems only © Benefits of SOA Aiming to solve all of the above problems

صفحه 19:
The kev - ateroperubility © Web Services Interoperability (WSI) Organisation © Goal of WSI: * Ensure web services interoperate © across platforms, applications and languages ٩ by setting standards for web service Accelerate web services deployment © guidance, tool, sample, and practices © forum discussion and meeting

صفحه 20:
یی 2) © This week: Course information * What is SOA? ° Why is SOA? © Next week: ° EAI and B2B - a business case of SOA

صفحه 21:
RePerewes> 9 Microsoft Understanding Service-Oriented Architecture http://msdn.microsoft.com/en-us/library/aa480021.aspx 9 Oracle Service-Oriented Architecture http:s/wwworacte.com/soa © IBM SOA and Web Services Getting Started http:/www.brm.com/developerworks/cn/webservices/newto/ © The Java™ Web Services Tutorial http:/java.sun.com/webservices/docs/2.0/tutorial/doc/ © WSI Organisation http:/wew.ws-L.oray © Agood article on business value of SOA http:/www.dmreview.com/article_sub.cfm?articlelD=8262 21

جهت مطالعه ادامه متن، فایل را دریافت نمایید.
34,000 تومان