Article View: pl.comp.xml
Article #150Odp: Do czego xml?
From: IT-C (http://www.it-consulting.p...
Date: Fri, 08 Sep 2000 07:45
Date: Fri, 08 Sep 2000 07:45
48 lines
3109 bytes
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-mailReferences:
<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