🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.xml
Article #150

Odp: Do czego xml?

#150
From: IT-C (http://www.it-consulting.p...
Date: Fri, 08 Sep 2000 07:45
48 lines
3109 bytes
Użytkownik Rafal Smyka <rsy@img.com.pl> w wiadomości do grup dyskusyjnych
napisał:8p80p1$2fp$1@news.tpi.pl...
> "IT-C (http://www.it-consulting.prv.pl)" <info@it-consulting.prv.pl> wrote
> in message news:8p7slr$6b$1@info.nask.pl...
[...]
> > <faktura>
> > ...
> ></faktura>
>
> A co jesli zamiast <faktura></faktura> bedzie <invoice></invoice>?
> AFAIK DTD umozliwia zdefiniowanie syntaktyki, a co z semantyka?
> Bo jesli kazdy producent oprogramowania zdefiniuje sobie fakture po
swojemu
> to i tak nie beda mogly sie one (programy) wymieniac dokumentami...
> A moze jest cos o czym nie wiem a powinienem?

To co napisałem to sens samego pomysłu a nie specyfikacja, która to minimum
i tak musi określić. Rzecz polega na tym, że jeśli porównać XML do różnych
specyfikacji EDI to jest to niebo a ziemia. Jeśli dostawca aplikacji
"wstawi" do niej coś w rodzaju "portu XML" to 99% problemów z automatyczną
wymianą pomiędzy produktami różnych producentów mamy z głowy. Do tego
stopnia, że jeśli się dogadają dwie dowolne firmy i uzgodnią wspólna
specyfikację tagów to już maja z głowy problem. Nie natomiast problemów by
nasz system posługiwał jednocześnie wieloma specyfikacjami inną dla każdego
kontrahenta. Nadal upraszam ale staram się pokazać ideę tego pomysłu
(faktycznie mającego dużo wspólnego z SGML).

Zwróćcie uwagi na prostotę "dogadywania się" naszej przeglądarki z serwerem
HTTPD. W tym momencie poprawne odebranie faktury z systemu dostawcy przez
system odbiorcy będzie porównywalnie proste jak poprawne zobrazowanie strony
WWW z dowolnego serwera. XML to także gotowy serwer usługi (podobnie jak
serwer HTTPD, który sam odpowiada np. na porcie 80). Nasza aplikacja także
będzie sobie "nasłuchiwała" i dostarczała lub odbierała potrzebne dokumenty.

Jeśli porównać obecnie stosowane metody (a stosowane bardzo rzadko właśnie z
powodu ogromnych kosztów, które są wynikiem obecnego skomplikowania
specyfikacji EDI) to na ich tle XML to manna z nieba dla B2B.



--

Pozdrawiam
Jarek Ż.
++++++++++++++++++
IT-Consulting
http://www.it-consulting.prv.pl/
Technical Details
Message-ID: <8pa4o3$264$1@info.nask.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!news.task.gda.pl!news.memax.krakow.pl!news.cyf-kr.edu.pl!news.nask.pl!not-for-mail
References: <8p3n8r$1pv$2@aquarius.webcorp.com.pl> <8p7slr$6b$1@info.nask.pl> <8p80p1$2fp$1@news.tpi.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!news.man.poznan.pl!news.task.gda.pl!news.memax.krakow.pl!news.cyf-kr.edu.pl!news.nask.pl!not-for-mail
From: "IT-C (http://www.it-consulting.prv.pl)" <info@it-consulting.prv.pl>
Newsgroups: pl.comp.xml
Subject: Odp: Do czego xml?
Date: Fri, 8 Sep 2000 09:45:22 +0200
Organization: NASK - http://www.nask.pl
Lines: 50
Message-ID: <8pa4o3$264$1@info.nask.pl>
References: <8p3n8r$1pv$2@aquarius.webcorp.com.pl> <8p7slr$6b$1@info.nask.pl> <8p80p1$2fp$1@news.tpi.pl>
Reply-To: "IT-C (http://www.it-consulting.prv.pl)" <info@it-consulting.prv.pl>
NNTP-Posting-Host: handel.bonair.com.pl
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2417.2000
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit