The document discusses strategies for e-business and information technology. It covers several topics:
- The objectives of exploring the link between strategy and IT and applying analyses to technological impacts.
- Perspectives like enterprise resource planning, supply chain management, and customer relationship management.
- The evolution of the web from static to dynamic pages to web services.
- Key concepts related to web services like orchestration, appropriation, enrichment, and collaboration.
3. 3
The objective of this course explore the link
between strategy and information technology
息2016 LHST sarl
Administration
Analyze the foundations of business information
systems
Apply these analyiss to explore the strategic impact
of information technology today
Develop the associated concepts and applications
in the context of each students work
Transpose these concepts and applications in a
small group project
In this module , you will
7. The financial perspective (enterprise
resource planning)
The logistics perspective (supply chain
management)
The client perspective(client
relationship management)
The community perspective(social
media)
ERP SCM CRM
History MRP Total
Quality
Manageme
nt
Client contact
systems
Measure Quantitat
ive
Static
Quantitativ
e
Dynamic
Qualitative
Perimete
rs
Inside a
firm
Between
firms
Outside-in
息2016 L. SCHLENKER
Agenda
8. ERP SCM CRM
History MRP Total Quality
Management
Client
contact
systems
Measure Quantitative
Static
Quantitative
Dynamic
Qualitative
Perimeters Inside a firm Between
firms
Between
firms and
clients
ROI 5 to 7 years 1 to 3 years 6 months to
1 year
18. Statitic Web Pages
(HTML)
Web based applications
(dynamic web pages,
ASP, JSP, PHP, ...)
Web services( XML
based)
The Web is Reborn
息2016 LHST sarl
Introduction
19. Web services are self-contained, self-describing, modular
applications that can be published, located, and invoked across the
Web.
息2016 LHST sarl
Introduction
息2016 L. SCHLENKER
A Web service is a remote procedure protocol (RPC)
over the Internet that uses a standardized XML
messaging system.
A Web service has a public interface, defined in a
common XML grammar that describes all the methods
available to clients.
Web services possess a simple mechanism for interested
parties to locate the service and locate its public
interface.
20. Leading Edge Forum
A short history of Web Services
Hewlett-Packard's e-Speak in 1999
Microsoft introduced the name "web
services" in June 2000
MS "bet the company" on its web
services strategy
now every major vendor is a player
http://www.w3.org/
息2016 LHST sarl
Introduction
21. Orchestration : the ability to map information flows to client
needs
Appropriation : the ability to convince the different clients to use
the Internet in a business context
Enrichment : the ability to help clients use the services to
produce value
Collaboration : the ability of teams to work together to solve
client problems
Data : information in relation to context
Utilities : computer applications that cover specific
business tasks (word processing, spreadsheets, etc.)
Services : business models that meet specific client needs
息2016 LHST sarl
Introduction
22. Extend rather than replace your system
Start at the edge rather than in the middle
Focus on process rather than function
Talk business rather than technology
Source: Hagel and Brown
息2016 LHST sarl
The only technology a Web Service needs is an Internet
connection, and a Web browser.
A Web Service can be accessed manually via a service provider's
portal or programmatically via an API;
A Web Service is provided by an WSP who develops the service
and delivers it either directly or via an intermediary service over
the Internet.
Introduction
23. The only technology a Web Service needs is an
Internet connection, preferably broadband, a Web
browser and possibly an email account.
A Web Service does not require any local software to
be installed to make it function
A Web Service can be accessed manually via a service
provider's portal or programmatically via an
application programming interface (API)
A Web Service is provided by an WSP who develops
the service and delivers it either directly to service
consumers or via an intermediary service broker hub
over the Internet.
息2016 LHST sarl
Introduction
息2016 LHST sarl息2016 L. SCHLENKER
25. Introduction
Internet: "The Big Picture"
URL HTML, HTTP
WWW
500 million users
more than 3 billion pages
息2016 LHST sarl
Introduction
26. HTML is the lingua franca for publishing hypertext on the World Wide Web.
It is a non-proprietary format that uses tags such as <h1> and </h1> to
structure text into headings, paragraphs, lists, hypertext links etc
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0
Transitional//EN"><HEAD><TITLE>HTML Home
Page</TITLE>
<META http-equiv=Content-Type
content="text/html; charset=utf-8"><LINK
href=/slideshow/estrategies-process/81337440/"HTML Home Page_fichiers/markup.css"
type=text/css rel=stylesheet>
</HEAD>
<BODY>
<P class=banner><A
href="http://www.w3.org/"><IMG height=48
alt=W3C
src=/slideshow/estrategies-process/81337440/"HTML Home Page_fichiers/w3c_home"
width=72></A> <A
href="http://www.w3.org/DF/"><IMG height=48
息2016 LHST sarl
Introduction
息2016 LHST sarl息2016 LHST sarl息2016 L. SCHLENKER
28. The Simple Object Access Protocol permits the exchange of
documents written in XML over the Web
SOAP is compatible with existing Web servers and can work
through Firewalls,
SOAP are not persistent, and can be reinitialized easily if the
network breaks down
The latest version of SOAP Version 1.2, was published in April 2007
The W3C proposes an on-line tutorial on SOAP at http://www.w3schools.com/soap/default.asp
息2016 LHST sarl
Introduction
SOAP is platform independent, and therefore enables diverse
applications to communicate with one another.
29. Web Services Development Language is an XML grammar for specifying a public interface
for a Web service. This public interface can include the following:
Information on all publicly available functions.
Binding information about the specific transport protocol to be used.
Address information for locating the specified service.
[WebMethod] public MortgagePayments CalculateMortgage(
string amount, string years, string interest, string annIns, string
annTax) { MortgagePayments p = new MortgagePayments(); ... //
calculate mortgage payments here; return p; }
息2016 LHST sarl
IntroductionIntroduction
Editor's Notes
#2: Is David taking decisions?
How does the oven know what do to?
How does data change Davids world?
How we use Data to make better decisions?
#22: XML - Allows the delivery of messages and transfer of data through a series of standard tags; the World Wide Web Consortium released the first version in October 1998
SOAP - Calls and invokes Web services through HTTP; the W3C last month issued a draft for the next version of SOAP
WSDL - Describes the function and format of a Web service; proposed to the W3C in March by IBM, Microsoft and 23 other companies
UDDI Lists available Web services and their locations either on a public directory server or one within an organization; started by IBM, Microsoft and Ariba last September; second version released in June
#24: XML - Allows the delivery of messages and transfer of data through a series of standard tags; the World Wide Web Consortium released the first version in October 1998
SOAP - Calls and invokes Web services through HTTP; the W3C last month issued a draft for the next version of SOAP
WSDL - Describes the function and format of a Web service; proposed to the W3C in March by IBM, Microsoft and 23 other companies
UDDI Lists available Web services and their locations either on a public directory server or one within an organization; started by IBM, Microsoft and Ariba last September; second version released in June
#26: User Services - these are the services that most users would use along with Internet Access. (These may be hosted within a large corporate LAN) (Webhosting is discussed under the online content section)
Domain Name Server - BIND, DNS Resources Directory.
Email Host -,Sendmail ,Microsoft Exchange
Usenet Newsgroups (NNTP) - INN,
Special services such as quake, telnet, FTP
User Web Hosting - See the online content section for details.
These servers require fast interfaces and large/fast storage.
The web is organized around URIs, HTML, and HTTP.
URIs provide defined ids to refer to elements on the web,
HTML provides a standardized way to describe document structures (allowing browsers to render information for the human reader), and
HTTP defines a protocol to retrieve information from the web.
#28: XML offers standardized approach to data description, ability to create compact documents, and wide availability of software tools for creating and processing documents.
Langage XML : D辿crit les informations
Protocole SOAP : Ex辿cute les services distance
Langage WSDL : D辿crit l interface des services
Norme UDDI : Trouve les services dont on a besoin
#29: Structure d'un message SOAP :
une enveloppe qui d辿finit la structure du message
l辿ment racine
Namespace
un en-t棚te (optionnel) qui contient les informations d'en-t棚te (autorisations et transactions par exemple),
un corps contenant les informations sur l'appel et la r辿ponse
une gestion d'erreur qui identifie la condition d'erreur
des attachements (optionnel)
#30:
WSDL est un langage qui permet de
d辿crire:
un service Web,
et comment l invoquer
Objectif :
D辿crire les services comme un ensemble dop辿rations et de messages abstraits reli辿 des protocoles et des serveurs r辿seaux
Permet de d辿charger les utilisateurs des d辿tails techniques de r辿alisation dun appel
WSDL est un langage qui standardise les sch辿mas XML utilis辿s pour 辿tablir une connexion entre 辿metteurs et r辿cepteurs.