Description
The PPT describes on Management Information System
Management Information System
Software for Enterprise Integration
Software Integration
• Why is Software Integration required? • What is middleware?
Web services
• SOAP (Simple Object Access Protocol) A protocol for exchanging XML-based messages over computer networks, normally using HTTP/HTTPS. • XML (Extensible Markup Language) A general-purpose markup language. It allows its users to define their own elements . • WSDL (Web Services Description Language) An XML-based language that provides a model for describing Web services.
• UDDI (Universal Description, Discovery and Integration) A platform-independent, XML-based registry for businesses worldwide to list themselves on the Internet.
SOA (Service Oriented Architecture)
• SOA is set of self contained services that communicate with each other to create a working software application. • Reusable component.
• Eg: amazon.com
AJAX (Asynchronous JavaScript and XML )
A group of inter-related web development techniques used for creating interactive web applications. Features :
• Asynchronous-
Extra data is requested from the server and loaded in the background without interfering with the display and behavior of the existing page
• Cross-platform technique- Usable on many different operating systems, computer architectures and web browsers
Advantages : • Bandwidth usage • Separation of data, format, style, and function Disadvantages : • Browser integration • Response-time concerns
• Search engine optimization
• Reliance on JavaScript and the DOM
Mashups
A web application that combines data from more than one source into a single integrated tool.
WEB 2.0
•Services, not packaged software, with cost effective scalability. • Control over unique, hard-to- recreate data sources that get richer as more people use them. • Trusting users as co-developers • Harnessing users as co-developers • Leveraging the long tail through customer selfservice • Software above the level of a single device • Lightweight user interfaces, development models, and business models
Software Outsourcing
• Software packages and enterprise software. • Application service providers. • Software Outsourcing.
Trends of software outsourcing (US)
!Thank You!
doc_450473428.ppt
The PPT describes on Management Information System
Management Information System
Software for Enterprise Integration
Software Integration
• Why is Software Integration required? • What is middleware?
Web services
• SOAP (Simple Object Access Protocol) A protocol for exchanging XML-based messages over computer networks, normally using HTTP/HTTPS. • XML (Extensible Markup Language) A general-purpose markup language. It allows its users to define their own elements . • WSDL (Web Services Description Language) An XML-based language that provides a model for describing Web services.
• UDDI (Universal Description, Discovery and Integration) A platform-independent, XML-based registry for businesses worldwide to list themselves on the Internet.
SOA (Service Oriented Architecture)
• SOA is set of self contained services that communicate with each other to create a working software application. • Reusable component.
• Eg: amazon.com
AJAX (Asynchronous JavaScript and XML )
A group of inter-related web development techniques used for creating interactive web applications. Features :
• Asynchronous-
Extra data is requested from the server and loaded in the background without interfering with the display and behavior of the existing page
• Cross-platform technique- Usable on many different operating systems, computer architectures and web browsers
Advantages : • Bandwidth usage • Separation of data, format, style, and function Disadvantages : • Browser integration • Response-time concerns
• Search engine optimization
• Reliance on JavaScript and the DOM
Mashups
A web application that combines data from more than one source into a single integrated tool.
WEB 2.0
•Services, not packaged software, with cost effective scalability. • Control over unique, hard-to- recreate data sources that get richer as more people use them. • Trusting users as co-developers • Harnessing users as co-developers • Leveraging the long tail through customer selfservice • Software above the level of a single device • Lightweight user interfaces, development models, and business models
Software Outsourcing
• Software packages and enterprise software. • Application service providers. • Software Outsourcing.
Trends of software outsourcing (US)
!Thank You!
doc_450473428.ppt