Week 11: Open standards and XML MIS 3537: Internet and Supply Chains Prof. Sunil Wattal.

Slides:



Advertisements
Similar presentations
B2B standards REGNET INTEGRATION EAI B2B EAI ? A2A ? IAI ? B2B ? Set of processes and technologies dealing with the structural integration of software.
Advertisements

WECC EIDE Training Workshop Data Exchange Work Group.
ROSETTANET CmpE 494 Technology Presentation
Web Services Nasrullah. Motivation about web service There are number of programms over the internet that need to communicate with other programms over.
And what it means to you Provided to you by a generous grant from the Marshall MBA students Michael Boschma Michael Huang Chris Jhawar Siddarth Sethi Su.
Fundamentals of Information Systems, Second Edition 1 Telecommunications, the Internet, Intranets, and Extranets Chapter 4.
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
Understand Web Services
A New Computing Paradigm. Overview of Web Services Over 66 percent of respondents to a 2001 InfoWorld magazine poll agreed that "Web services are likely.
E- commerce Tralarin-Team. EDI EDI Electronic Data Interchange EDI can be formally defined as 'The transfer of structured data, by agreed message standards,
Chapter9 Introduction to Information Technology Turban, Rainer and Potter John Wiley & Sons, Inc. Copyright 2005.
B2B e-commerce standards for document exchange In350: week 13: Nov. 19,2001 Judith A. Molka-Danielsen.
Web Development Using ASP.NET CA – 240 Kashif Jalal Welcome to week – 1 of…
Chapter 11 Enterprise Networks & Internet Enterprise Network Architecture Internet Enterprise Network & Internet.
Electronic Data Interchange (EDI)
Application Layer. Applications A program or group of programs designed for end users. Software can be divided into two general classes: systems software.
Processing of structured documents Spring 2003, Part 6 Helena Ahonen-Myka.
Chapter ONE Introduction to HTML.
QAD Pitch Report QAD EDI. Introduction to EDI … the transfer of structured data, by agreed messaging standards, from one computer system to another without.
INTRODUCTION TO WEB DATABASE PROGRAMMING
DATA COMMUNICATION DONE BY: ALVIN SAMPATH CARLVIN SAMPATH.
Lesson 2 — The Internet and the World Wide Web
The Internet in Education Objectives Introduction Overview –The World Wide Web –Web Page v. Web Site v. Portal Unique and Compelling Characteristics Navigation.
Chapter 1 Internet & Web Basics Key Concepts Copyright © 2013 Terry Ann Morris, Ed.D. Revised 1/12/2015 by William Pegram 1.
Information Technology Networked Computer Systems –Linking individual computers to create an organizational network for communication and information.
Helsinki University of Technology
ZData hierarchy (Figure 6.1) ybit - smallest piece of data ybyte – character yfield - group of bytes yrecord - related fields yfile - related records ydatabase.
Session 21-2 Session 11 Common Origination and Disbursement (COD) & Commonline: Dispel the Myths.
Internet Addresses. Universal Identifiers Universal Communication Service - Communication system which allows any host to communicate with any other host.
CIS-325: Data Communications 1 CIS-325 Data Communications Dr. L. G. Williams, Instructor.
Chapter 6 Introduction to Web Services. Objectives By study of the chapter, you will be able to: Describe what is Web services Describe what are differences.
Sep 30, 2000XML Workshop Talk, IIT Bombay XML Standardization for Business Applications Dr. Vasudev Kamath Persistent Systems.
Chapter 4 Networking and the Internet. © 2005 Pearson Addison-Wesley. All rights reserved 4-2 Chapter 4: Networking and the Internet 4.1 Network Fundamentals.
Web Programming : Building Internet Applications Chris Bates CSE :
Living Online Module Lesson 23 — Networks and Telecommunication
CIS 250 Advanced Computer Applications Internet/WWW Review.
Business-to-Business Authors: Authors: Mladenka Jakovljevic, Prof. Dr. Veljko Milutinovic,
The Internet The internet is simply a worldwide computer network that uses standardised communication protocols to transmit and exchange data.
EDI communication system
Communication Systems The Internet The largest wide area network in the world. It is made up of thousands of linked networks. What.
Future directions Chip Casanave Data Access Worldwide Miami, Florida.
William Stallings Data and Computer Communications
Internet Architecture and Governance
INTRANETS MR ROSS UNIT 3 IT APPLICATIONS. DEFINITION An intranet is an internal, secured environment that has a similar look and feel to the Internet,
Web Services Sara Yoder, Casey McLaughlin, Alex Scott, Matt Dunbar.
Living Online Module Lesson 23 — Networks and Telecommunication Computer Literacy BASICS.
Kemal Baykal Rasim Ismayilov
Electronic Data Interchange. Introduction The core of the operation of any business involves: –Data input –Data storage –Data processing –Data output.
Intranets, Extranet, Internet and Portals Prof. Sujata Rao Lesson 15.
Introduction To EDI - What is EDI? - EDI History - EDI Benefits
Fundamentals of Information Systems, Second Edition 1 Telecommunications, the Internet, Intranets, and Extranets.
Chapter Extension 13 Information Technology for Data Exchange: EDI and XML © 2008 Pearson Prentice Hall, Experiencing MIS, David Kroenke.
Electronic Data Interchange Systems
INTERNET AND PROTOCOLS For more notes and topics visit: eITnotes.com.
Electronic Commerce Semester 1 Term 1 Lecture 7. Introduction to the Web The Internet supports a variety of important tools, such as file transfer, electronic.
Electronic Data Interchange
Learning XML Basics ©NIITeXtensible Markup Language/Lesson 1/Slide 1 of 40 Objectives In this session, you will learn to: * Identify the limitations of.
A SSIGNMENT #3 Com tech. ANSL HTML Hypertext Markup Language, a standardized system for tagging text files to achieve font, color, graphic, and hyperlink.
Tutorial 1 Getting Started with Adobe Dreamweaver CS5.
Week-7 (Lecture-1) Internet Protocols: TCP/IP, Client Server: Protocol: Specification in networking and Communications It defines the procedures to be.
(class #2) CLICK TO CONTINUE done by T Batchelor.
Web Page Programming Terms. Chapter 1 Objectives Describe Internet and Understand Key terms Describe World Wide Web and its Key terms Identify types and.
1 ** THE INTERNET ** Large, worldwide collection of networks that use a common protocol to communicate with each other A network of networks.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
Computer Roles in a Network
What is ebXML? Electronic Business Extensible Markup Language
EDI – Information The presentation includes information on:
THE DEVELOPMENT SERVICE
Web Programming : Building Internet Applications Chris Bates CSE :
EDI Systems What They Are and Why They Matter
Presentation transcript:

Week 11: Open standards and XML MIS 3537: Internet and Supply Chains Prof. Sunil Wattal

Learning Objectives Electronic Data Interchange RosettaNet standards XML and Web services

How computers communicate? Computers connected to a network can pass messages to each other Unicast ◦ One sender, one receiver Multicast ◦ One sender, many targeted receivers Broadcast ◦ One sender, everyone else a receiver

Getting ‘em to talk Consider our beer supply chain ◦ The retailer uses Windows PCs ◦ The distributor uses Linux workstations ◦ The wholesaler and the factory have old IBM mainframes How do you pass messages among these entities?

Protocols Protocols are computer communication standards ◦ HTTP, HTTPS, FTP, SMTP, ATM, NNTP etc Protocols wrap the actual message in a packet, add some extra information (called header) to it and transport the packet across the network At the other end, the receiver gets the packet, knows what the protocol is, and unwraps the packet to get the message

EDI Electronic Data Interchange Structured transmission of data between organizations by electronic means Is it like ? No! EDI is like a technical representation of a business conversation between two entities, the entities being two computer systems

Components of an EDI system Computer System ◦ A computer, a modem and an Internet connection But EDI is more than just the hardware ◦ Data transmission ◦ Message flow ◦ Document format ◦ Software used to interpret documents

Older than the World Wide Web EDI has been in use for a long time Companies connected to their partners using direct connections With the advent of the WWW, non- internet transmission methods are being replaced by Internet protocols

EDI standards UN/EDIFACT ◦ Recommended by the UN ◦ Predominantly used outside North America ANSI ASC X12 ◦ Recommended by the US ◦ Predominant in North America TRADACOMS ◦ Used by the UK retail industry ODETTE ◦ Used within the automotive industry in Europe

EDI standards (contd.) Standards prescribe ◦ Data formats ◦ Character sets (eg: language, encoding) ◦ Data elements Major drawback ◦ Requires effort to get different standards to interoperate among each other ◦ But there are specific software tools called EDI translators to help overcome this

Advantages & disadvantages Advantages ◦ Increased efficiency ◦ Cost savings ◦ Weeds out paper-based systems Disadvantages ◦ Requires changes to business processes ◦ Initial setup cost and time ◦ Forced adoption (eg: Wal-Mart requires all of its partners to have compliant EDI systems)

Learning Objectives Electronic Data Interchange RosettaNet standards XML and Web services

RosettaNet RosettaNet is a self-funding non-profit organization Founded in 1998 by 40 IT companies; now over 350 member companies Creates, implements and promotes industry-wide e- business standards that form a common language and align processes throughout the global high-tech trading network Members include IT, electronic components and semiconductor manufacturing companies

RosettaNet standards RosettaNet dictionaries ◦ Provide a common set of properties for business transactions RosettaNet Implementation Framework ◦ Provides common exchange protocols Partner Interface Processes ◦ Define business processes between trading partners

The standards in perspective RosettaNet standards enable communication Dictionaries provide words for the communication RNIF provides the grammar PIPs for the dialog

RosettaNet partners – Electronic Components Industry

Partners – IT Industry

Partners – Semiconductor Industry

Learning Objectives Electronic Data Interchange RosettaNet standards XML and Web services

Markup and tags HTML – Hypertext Markup Language ◦ A way to define how a web browser displays content ◦ Makes use of tags; tags control display ◦ Any content within and will be displayed in bold ◦ The function of each tag is defined; not possible to modify ◦ Tags can be nested; content ◦ New tags cannot be defined

eXtensible Markup Language XML is not HTML; it is not an extension of HTML XML also uses tags; but all XML tags are user-defined XML is not used to control how content is displayed; it defines the content

eXample Jane Doe Junior MIS Marketing

Understanding XML In the previous example ◦ A student’s details are presented in XML format ◦ Each XML file has a schema – a file that defines what tags are permitted, and what nesting is permitted in each XML file ◦ Similar XML files share the same schema ◦ When information is transmitted between parties, is the schema is sent along with the content, the receiver can make sense of the content that is being transmitted

How does it help? All that two parties need to do is to agree on the schema No special systems needed to decode the incoming data XML is a popular and widely-used standard; everyone is adopting it

Web services Web services are business and consumer applications that are delivered over the Internet Users access these services to get the information they need Uses a set of shared protocols and standards, largely based on XML Can be accessed through a variety of systems and devices

Why do Web Services matter? Faster, cheaper integration Systems integration is the single biggest IT expense for most companies Web Services obviate the need to create develop interfaces – less work, less worry!