Title: Az elektronikus
1Az elektronikus üzletelés globális szabványa
Forrás The Global Standard for Electronic
Business Dale WaldtProgram Development,
OASISdale.waldt_at_oasis-open.org Rik
DrummondChief Scientist, Drummond Group
Inc.Drummondgroup.com
1
2Az elektronikus üzletelés globális szabványa
Az Internet és a World Wide Web drámaian
megváltoztatta a társaságok közötti kereskedés
módját. XML (Extensible Markup Language)
szabvány család. Electronic Business Extensible
Markup Language (ebXML) az UN/CEFACT és az OASIS
közös projektje. United Nations (Egyesült
Nemzetek Szervezete) CEFACT (Center for the Trade
Facilitation and Electronic Business, Központ a
kereskedelem elosegítésére és az elektronikus
üzletelésért) OASIS (Organization for the
Advancement of Structured Information Standards,
Szervezet a struktúrált információs szabványok
elomozdításáért) Az elektronikus kereskedelem
jövoje Mi is az az ebXML? 2001 májusában,
Bécsben, Ausztria, véglegesítették az ebXML
specifikációját.
2
3Az elektronikus üzletelés globális szabványa
Egy újabb betuszó leves? Vertical Market
Vocabularies WSDL The Web Services Description
Language (WSDL) is an XML-based language used to
describe the services a business offers and to
provide a way for individuals and other
businesses to access those services
electronically. WSDL is the cornerstone of the
Universal Description, Discovery, and Integration
(UDDI) initiative spearheaded by Microsoft, IBM,
and Ariba. UDDI is an XML-based registry for
businesses worldwide, which enables businesses to
list themselves and their services on the
Internet. WSDL is the language used to do this.
WSDL is derived from Microsoft's Simple Object
Access Protocol (SOAP) and IBM's Network
Accessible Service Specification Language
(NASSL). WSDL replaces both NASSL and SOAP as the
means of expressing business services in the UDDI
registry.
3
4Az elektronikus üzletelés globális szabványa
Vertical Market Vocabularies FPML Financial
Products Markup Language (FpML) is a business
information exchange standard based on Extensible
Markup Language (XML) that enables
business-to-business over-the-counter (OTC)
financial derivative transactions using the
Internet. FpML is used between participating
companies for communicating OTC transaction
details, within a company for the purpose of
sharing OTC transaction information, and between
a participating company and an outside firm
offering a service related to the OTC
transaction. FpML is freely licensed and, because
it is independent of the software or hardware
used by participating companies, ensures
interoperability. FpML focuses on interest rate
swaps and Forward Rate Agreements (FRA) but will
eventually be used for all aspects of OTC
transactions. OTC contracts shared between two
companies are highly customized based on the
needs of the parties involved.
4
5Az elektronikus üzletelés globális szabványa
Vertical Market Vocabularies FPML (folyt) For
this reason, prior to the arrival of the Internet
and XML, it was not feasible to efficiently carry
out the OTC contract process online. Today,
companies can electronically structure and
negotiate the terms of an OTC contract, execute
and confirm the contract, communicate settlement
details, and analyze risks using FpML. Chase
Manhattan Bank has reviewed and adopted FpML for
their OTC Interest Rate Derivative applications.
Fuji Capital Markets Corporation used the FpML
definition to design their XML-based FRA
confirmation prototype. And J.P. Morgan developed
an FpML interest rate swap prototype application.
Organizations participating in the development
and application of FpML include Bank of America,
Citigroup, Deutsche Bank, IBM, PricewaterhouseCoop
ers, J.P. Morgan, Reuters, and UBS Warburg.
5
6Az elektronikus üzletelés globális szabványa
Vertical Market Vocabularies HRXML The HR-XML
Consortium is an independent, non-profit
organization dedicated to the development and
promotion of a standard suite of XML
specifications to enable e-business and the
automation of human resources-related data
exchanges. Human resources-related e-business
or any inter-company exchange of HR data
requires an agreement among participants about
how the transaction or data exchange will be
accomplished. The mission of the HR-XML
Consortium is to spare employers and vendors the
risk and expense of having to negotiate and agree
upon data interchange mechanisms on an ad-hoc
basis. By developing and publishing open data
exchange standards based on Extensible Markup
Language ("XML"), the Consortium provides the
means for any company to transact with other
companies without having to establish, engineer,
and implement many separate interchange
mechanisms.
6
7Az elektronikus üzletelés globális szabványa
Vertical Market Vocabularies HRXML (folyt) The
HR-XML Consortium is driven by the needs and
priorities of its members. Any member can propose
that the Consortium undertake a standards
activity. Proposals are subject to a review
process and must include the names of at least
three sponsor organizations as well as satisfy
other pre-requisites.
7
8Az elektronikus üzletelés globális szabványa
Vertical Market Vocabularies BPML Business
Process Modeling Language (BPML) is an Extensible
Markup Language (XML)-based metalanguage
developed by the Business Process Management
Initiative (BPMI) as a means of modeling business
processes, much as XML is, itself, a metalanguage
with the ability to model enterprise data. BPML
0.4 is BPMI's first release, and includes
specifications for transactions and compensating
transactions, dataflow, messages and scheduled
events, business rules, security roles, and
exceptions. BPMI has identified three crucial
aspects of BPML capability because it will be
used for mission critical applications, it must
support both synchronous and asynchronous
distributed transactions because it will model
business processes deployed over the Internet, it
must offer reliable security mechanisms and
because it will be used throughout integrated
development environments, it must encompass
project management capabilities. An associated
query language, Business Process Query Language
(BPQL) has been developed by Initiative members
as a standard management interface that can be
used to deploy and execute defined business
processes.
8
9Az elektronikus üzletelés globális szabványa
Vertical Market Vocabularies BPML
(folyt) According to BPMI, BPML and BPQL will be
used to establish a standardized means of
managing e-business processes through Business
Process Management Systems, similarly to the way
that SQL established a standardized means of
managing business data through packaged database
management systems (DBMSs). Both BPML and BPQL
are open specifications. The first draft of the
BPML specification was submitted to BPMI members
in August of 2000, and subsequently made publicly
available in March 2001 the first BPQL draft is
to be be made available by the end of 2001. The
organization intends to continue to develop and
promote open standards specific to particular
e-business needs.
9
10Az elektronikus üzletelés globális szabványa
Vertical Market Vocabularies WML WML (Wireless
Markup Language), formerly called HDML (Handheld
Devices Markup Languages), is a language that
allows the text portions of Web pages to be
presented on cellular telephones and personal
digital assistants (PDAs) via wireless access.
WML is part of the Wireless Application Protocol
(WAP) that is being proposed by several vendors
to standards bodies. The Wireless Application
Protocol works on top of standard data link
protocols, such as Global System for Mobile
communication, code-division multiple access, and
time division multiple access, and provides a
complete set of network communication programs
comparable to and supportive of the Internet set
of protocols. WML is an open language offered
royalty-free. Specifications are available at
Phone.com's Web site. According to Phone.com, any
programmer with working knowledge of HTML, common
gateway interface, and Structured Query Language
should be able to write a presentation layer
using WML. A filter program can be written or may
be available from a vendor that will translate
HTML pages into WML pages.
10
11Az elektronikus üzletelés globális szabványa
Vertical Market Vocabularies XFRML XFRML
(Extensible Financial Reporting Markup Language)
"will be the digital language of business. XFRML
is a framework that will allow the financial
community (companies, accountants, investors,
bankers, industry analysts, regulators, and
others) a standards-based method to prepare,
publish in a variety of formats, exchange and
analyze financial reports and the information
they contain. XFRML, which will be free licensed,
will also permit the automatic exchange and
reliable extraction of financial information
among various software applications. The XFRML
working group was begun by the AICPA (American
Institute of Certified Public Accountants). The
XFRML working group is part of the Electronic
Business Task Force of the AICPA."
11
12Az elektronikus üzletelés globális szabványa
Vertical Market Vocabularies XFRML (folyt.) XFRML
is designed as "a framework of XML DTDs (document
type definitions) which take advantage of XML for
accounting - the language of business. This
framework will allow development of many, many
accounting and business related electronic tools.
The first use the AICPA will make of XFRML
framework is to develop XFRML for Financial
Reporting, a specification for the creation
periodic financial statements using
XML." Potential XFRML applications include "(1)
XFRML for Financial Statements - financial
statements of all sorts used to exchange
financial information. (2) XFRML for
Authoritative Literature - a standard way for
describing accounting related authoritative
literature published by the AICPA, FASB, ASB, and
others to make using these resources easier,
'drill downs' into literature from financials
possible. (3) XFRML for Assurance Services -
schedules which are used to transfer information
from a client to their auditor/third party. (4)
XFRML for General Ledger Transactions - general
ledger transactions so that these transactions
can be exchanged between disparate systems.
12
13Az elektronikus üzletelés globális szabványa
Vertical Market Vocabularies XFRML (folyt.) (5)
XFRML for Taxes - a specification for tax returns
which are filed and information exchanged for
items which end up on tax returns. (6) XFRML for
Accounting and Business Reports - management and
accounting reporting such as all the reports that
are created by your accounting system rendered in
XML to make re-using them possible." "The
following organizations have already 1999-08-31
joined this important effort Arthur Andersen
LLP, Deloitte Touche LLP, Ernst Young LLP,
KPMG LLP, PricewaterhouseCoopers LLP, FRx
Software Corporation, Great Plains, e-content (a
division of Interleaf, Inc.), FreeEDGAR.com,
Inc., EDGAR Online, Inc., The Woodburn Group, and
Microsoft Corporation."
13
14Az elektronikus üzletelés globális szabványa
Vertical Market Vocabularies NEWSML Based on the
Extensible Markup Language (XML), NewsML is a
standard way to describe news information content
so that it can distributed and reused widely on
Web sites and other media. The use of NewsML
could, for example, allow a news editor to search
for, find, and download various forms of content
(photographic images, text, video) from different
Web sites and then easily combine them for
presentation on the news site. NewsML and similar
XML-based standards, such as Extensible Public
Relations Language (XPRL) and Extensible Business
Reporting Language (XBRL), are designed to make
it easier to format and present information
related to their specific business sectors.
Because NewsML, XBRL, and XPRL are all based on
XML and support other XML standards, such as XML
Schema Definition (XSD), they enable
interexchange of data. News content, for example,
may often overlap with business or public
relations content.
14
15Az elektronikus üzletelés globális szabványa
Vertical Market Vocabularies NEWSML
(folyt.) Because each of the languages complies
with W3C's established XML-related
specifications, it will be possible for
publishers of any of the three types of content
to access the other two types as well. The idea
for NewsML was conceived at Reuters, the global
news organization, in 1999. Reuters collaborated
with WAVO, a developer of news-related software
programs, to create a NewsML Toolkit. The toolkit
is an interface that allows developers who may
not have XML expertise to use Java-based
processing for NewsML content
15
16Az elektronikus üzletelés globális szabványa
Vertical Market Vocabularies FINML
16
17Az elektronikus üzletelés globális szabványa
Industry Initiatives UDDI Rosetta
Net OTA SOAP ebXML many others... XAML OASIS
17
18Az elektronikus üzletelés globális szabványa
Core XML Standards (W3C) XML XQuery Reg/Rep SAX XL
ink DTD's DOM XSL Schema XSLT
18
19Az elektronikus üzletelés globális szabványa
OASIS szabvány modell Jelenlegi technológia Az
ebXML kifejlesztése a globális kereskedelem
megkönnyítésére Az ebXML-t az OASIS és a
UN/CEFACT koordinálta és a világ minden részérol
emberek, szervezetek, társaságok és konzorciumok
százainak részvételével fejlesztették ki. Az
ebXML nyílt és könnyu implementálni. Az ebXML
alapelvei Az ebXL szabvány áttekintése Az ebXML
infrastruktúra elemek a következoek
Együttmuködési Protokoll Profil (Collaborative
Protocol Profil, CPP), Regiszter és tárház
(Registry and Repository), Üzenetváltás
(Messaging). Hogyan hozták létre az ebXML-t? Az
alapelv helyességének bemutatása
19
20Az elektronikus üzletelés globális szabványa
További fejlesztések és karbantartások További
információk ebXML www.ebxml.org OASIS
www.oasis-open.org XML www.xml.org, ahol az XML
összes vetülete megtalálható és amelyet az OASIS
tart fenn.
20