The Web-Enabled Navy: Made possible through XML. Topics What is the Vision for the Web-Enabled Navy? How do we get there? How is XML different from HTML?

Slides:



Advertisements
Similar presentations
Eclipse, M2M and the Internet of Things
Advertisements

NPS Brief 21 February 2003 Leigh Armistead LCDR, USN Task Force Web.
Welcome to Middleware Joseph Amrithraj
Chapters 14 & 15 Internet Databases. E-Commerce  Bringing new products, services, or ideas to market, supporting and enhancing business operations 
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.
INTERNET DATABASE Chapter 9. u Basics of Internet, Web, HTTP, HTML, URLs. u Advantages and disadvantages of Web as a database platform. u Approaches for.
Copyright 2002 Prentice-Hall, Inc. Modern Systems Analysis and Design Third Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Chapter 16 Designing.
1 Technological standards, communications protocols, security technology Packet Switching, Web Protocols, HTML, HTTP, HTTPS and HTTS Public and Private.
INTERNET DATABASE. Internet and E-commerce Internet – a worldwide collection of interconnected computer network Internet – a worldwide collection of interconnected.
Introduction to Web Interface Technology (CSE2030)
Integration of Applications MIS3502: Application Integration and Evaluation Paul Weinberg Adapted from material by Arnold Kurtz, David.
SESSION 9 THE INTERNET AND THE NEW INFORMATION NEW INFORMATIONTECHNOLOGYINFRASTRUCTURE.
WAP: Wireless Application Protocol Mike Mc Ardle ACSG April, 2005.
WWW and Internet The Internet Creation of the Web Languages for document description Active web pages.
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
SaaS, PaaS & TaaS By: Raza Usmani
Client-Server Processing and Distributed Databases
Application Layer. Applications A program or group of programs designed for end users. A program or group of programs designed for end users. Software.
Internet GIS. A vast network connecting computers throughout the world Computers on the Internet are physically connected Computers on the Internet use.
1 Introduction to Web Development. Web Basics The Web consists of computers on the Internet connected to each other in a specific way Used in all levels.
Business Computing 550 Lesson 4. Fundamentals of Information Systems, Fifth Edition Chapter 4 Telecommunications, the Internet, Intranets, and Extranets.
1 Remote Management of Wireless Gateway Student Name: Dinesh D N (BITS ID: 2004HZ12158) MphasiS Technologies Ltd, Bangalore March 2006.
The Internet and E-Commerce Back to Table of Contents.
DATA COMMUNICATION DONE BY: ALVIN SAMPATH CARLVIN SAMPATH.
Chapter 16 The World Wide Web. 2 The Web An infrastructure of information combined and the network software used to access it Web page A document that.
1 10 THE INTERNET AND THE NEW INFORMATION TECHNOLOGY INFRASTRUCTURE.
4/22/20031 Data Interchange Initiative Lower the Barrier of Entry to B2B eBusiness Prepared by Bennet Pang
11/16/2012ISC329 Isabelle Bichindaritz1 Web Database Application Development.
The Internet and the World Wide Web. The Internet A Network is a collection of computers and devices that are connected together. The Internet is a worldwide.
Networks – Network Architecture Network architecture is specification of design principles (including data formats and procedures) for creating a network.
Networks QUME 185 Introduction to Computer Applications.
IT in Business Essentials of the Internet and World Wide Web.
CIS 1310 – HTML & CSS 1 Introduction to the Internet.
Web Programming : Building Internet Applications Chris Bates CSE :
1 Web Development & Design Foundations with XHTML Chapter 1 Key Concepts.
Living Online Module Lesson 23 — Networks and Telecommunication
An Overview of the Internet: The Internet: Then and Now How the Internet Works Major Features of the Internet.
UNESCO ICTLIP Module 1. Lesson 61 Introduction to Information and Communication Technologies Lesson 6. What is the Internet?
1 Senn, Information Technology, 3 rd Edition © 2004 Pearson Prentice Hall James A. Senn’s Information Technology, 3 rd Edition Chapter 12 Creating Web-Enabled.
1 Geospatial and Business Intelligence Jean-Sébastien Turcotte Executive VP San Francisco - April 2007 Streamlining web mapping applications.
Future directions Chip Casanave Data Access Worldwide Miami, Florida.
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
XML Engr. Faisal ur Rehman CE-105T Spring Definition XML-EXTENSIBLE MARKUP LANGUAGE: provides a format for describing data. Facilitates the Precise.
Internet Architecture and Governance
Chapter 29 World Wide Web & Browsing World Wide Web (WWW) is a distributed hypermedia (hypertext & graphics) on-line repository of information that users.
Living Online Module Lesson 23 — Networks and Telecommunication Computer Literacy BASICS.
Kemal Baykal Rasim Ismayilov
© 2013, published by Flat World Knowledge Chapter 10 Understanding Software: A Primer for Managers 10-1.
Module: Software Engineering of Web Applications Chapter 2: Technologies 1.
Metadata and Meta tag. What is metadata? What does metadata do? Metadata schemes What is meta tag? Meta tag example Table of Content.
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
Copyright © 2002 Pearson Education, Inc. Slide 3-1 Internet II A consortium of more than 180 universities, government agencies, and private businesses.
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.
Internet addresses By Toni Grey & Rashida Swan HTTP Stands for HyperText Transfer Protocol Is the underlying stateless protocol used by the World Wide.
1 LM 6 Database Applications Dr. Lei Li. Learning Objectives Explain three components of a client-server system Describe differences between a 2-tiered.
E-commerce Architecture Ayşe Başar Bener. Client Server Architecture E-commerce is based on client/ server architecture –Client processes requesting service.
Information Networks. Internet It is a global system of interconnected computer networks that link several billion devices worldwide. It is an international.
By Jeremy Burdette & Daniel Gottlieb. It is an architecture It is not a technology May not fit all businesses “Service” doesn’t mean Web Service It is.
CIS 1203 Web Technologies Introduction to the Internet and the WWW.
Application Sharing Bhavesh Amin Casey Miller Casey Miller Ajay Patel Ajay Patel Bhavesh Thakker Bhavesh Thakker.
E-Business Infrastructure PRESENTED BY IKA NOVITA DEWI, MCS.
Fundamentals of Information Systems, Sixth Edition
By: Raza Usmani SaaS, PaaS & TaaS By: Raza Usmani
WEB SERVICES.
Unit – 5 JAVA Web Services
Software Design and Architecture
Chapter 16 Designing Distributed and Internet Systems
Distributed Systems Bina Ramamurthy 12/2/2018 B.Ramamurthy.
Web Programming : Building Internet Applications Chris Bates CSE :
Presentation transcript:

The Web-Enabled Navy: Made possible through XML

Topics What is the Vision for the Web-Enabled Navy? How do we get there? How is XML different from HTML?

Web Enabled Navy (WEN) Operational and business processes are conducted worldwide via interconnected and interoperable web- based IT systems. TFW Mission: “To provide integrated and transformational information exchange for both the ashore and afloat navy to take full advantage of Navy’s IT21 and NMCI infrastructure investments.”

Current State of the World Wide Web Numerous Web Sites Increasing Every Day

Portals vs. Vortals Portal -- A Web site or service that offers a broad array of resources and services, such as , forums, search engines, and on-line shopping malls. The first Web portals were online services, such as AOL, that provided access to the Web, but by now most of the traditional search engines have transformed themselves into Web portals to attract and keep a larger audience. Vortal -- Vertical Industry Portal is a portal Web site that provides information and resources for a particular industry. Vortals are the Internet's way of catering to consumers' focused-environment preferences. Vortals typically provide news, research and statistics, discussions, newsletters, online tools, and many other services that educate users about a specific industry. As the Web becomes a standard tool for business, vortals will join and maybe replace general portal sites like AOL and Yahoo! as common gateways to the Internet. Source:

Service-Centric View Databases and Repositories and Applications Operations C2 Chat Weather ATO Calendar Logistics RMP/COP Business Purchasing Education Telecommunications Personnel Medical MWR Finance NAVY PORTAL

Architectural Framework Accessible via Business and Warfare Operations Fleet & USMC Deployed Forces Clinic HQ Industry Partners Extranet SYSCOM Training Center Pier Connections Navy Learning Network “.edu” Research Network TELEPORT Network Operations Center (DISN Interface) Navy Marine Corps Intranet IT21 Marine Corps Tactical Network Defense Information System Network (DISN)/ Global Information Grid (GIG) Authoritative Data Sources and Data Consolidation Common User Access Between Afloat and Shore Replicated Data Bases Per Mission Requirements

Web Evolution XML HTML XML Applications Relational Data Hierarchical Data Application Server Portal Server HTTP Server Browser Client Evolution XML XML or Native API XML or Native API HTTP Request HTML Browser Client HTTP Server Today Document Request

One Enterprise Portal Notional Data; Unclassified

Application/ Data Integration

How Do We Get There? Current state – no enterprise approach –Each ship and Echelon II is on their own IT-21 (Afloat) and NMCI (Ashore) both bring some, but not all, components to the enterprise solution Need to make concurrent changes to IT-21 and NMCI and converge paths –Engineering for enterprise architecture –Hardware, software infrastructure changes –Migration of applications to web services

WEN Architecture: Architecture is XML centric –Technically Feasible at little risk –Leverages commercial evolution –Future Web languages will incorporate XML Standards based –Hardware independent Facilitates interoperability Navy wide, Joint/Allied and Coalition

Emerging Technologies From Proprietary systems Wired HTML Limited browser use Manual use Limited specific use Diverse message formats Diverse database exchanges Low bandwidth Desktop MHz computers To Internet standard based systems Wireless XML Universal portal use Automation Service Centric Usage Common message format (XML) XML based database exchanges More efficient use of bandwidth Network appliance / Handheld GHz computers and PDAs HTMLHTML XMLXML Next Gen XML?? XML??

Extensible Markup Language - XML Method for Putting Structured Data into Text File –Set of rules, guidelines, conventions for structured data –Cross-platform, software and hardware independent standard for transmitting information Looks Similar to HTML, But….. –XML Describes Information; HTML Displays Information Text based, but not Meant to be read (machine readable) –Text files allow ease of debugging –Way to structure, store, and send information Conglomeration of Technologies –XML Specification, stylesheets, schemas, etc. XML was designed to store, carry and exchange data

XML vs HTML Both are a subset of SGML -Standard General Markup Language. SGML is too complex. It is used for describing different document types, from ancient Irish manuscripts to musical notation. HTML doesn’t enforce a strict structure, and is not implemented by all browsers the same. Can’t handle data rich pages well. HTML is limited to displaying documents and information with some hypertext and multimedia. XML describes information while HTML displays it. XML is a “metalanguage” - a language for describing other other languages. Can design your own markup language (e.g. MetocML).

Rules for XML Coding: Begin with the XML Declaration: All tags must have an end tag: Hello, world! All tags must be in matched case: Document title or List item All tags must be properly nested: you must do it this way, not this way.

WEN Benefits More ubiquitous access to information services –Afloat/Ashore –Via web browsers Improved interoperability –Extensive use of XML –Separation of data from presentation layer enables support for multiple display devices Improved quality of information –Establishment of authoritative, central databases supporting similar services across multiple locations –Ability to aggregate data from multiple sources Reduced Total Costs –Software support & hardware costs reduced –Configuration management simplified