🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.javascript
Article #51596

Rest i obiektowy dostęp

#51596
From: szemrany
Date: Fri, 13 Nov 2015 12:54
22 lines
1798 bytes
Witam,

Czy istnieje jakaś biblioteka do JS, która upraszcza komunikację z serwisem
restowym poprzez wywoływanie metod jak z obiektu, a nie przez sklejanie
adresów URI? 
Nie wiem czy się jasno wyraziłem, nie jestem programistą JS, piszę serwer w
Delphi, ale chciałbym mieć możliwość łatwego i obiektowego podłączenia z
poziomu JS, czyli móc w JS zrobić coś np. takiego:

MyServiceInterface = ClientSideServiceFactory('http://x.y.z', 8888,
'SomeServiceName');
MyServiceInterface.Logon(a, b c);
MyServiceInterface.GetSomeData(x, y);

przykład wymyślony adhoc, ale pokazuje czego bym chxiał.
Jest coś takiego do JS?

-- 
howgh
szemrany
"Trzeba z żywymi naprzód iść, po życie sięgać nowe,
a nie w uwiędłych laurów liść z uporem stroić głowę"
Technical Details
Message-ID: <vl3kmc28s6je$.10h8h6i5jqro4.dlg@40tude.net>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net!1.eu.feeder.erje.net!weretis.net!feeder4.news.weretis.net!ecngs!testfeeder.ecngs.de!81.171.118.63.MISMATCH!peer03.fr7!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net!1.eu.feeder.erje.net!weretis.net!feeder4.news.weretis.net!ecngs!testfeeder.ecngs.de!81.171.118.63.MISMATCH!peer03.fr7!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
From: szemrany <szemrany@offline.off>
Subject: Rest i obiektowy dostęp
Newsgroups: pl.comp.lang.javascript
User-Agent: 40tude_Dialog/2.0.15.84
MIME-Version: 1.0
Sender: no@please.no
Date: Fri, 13 Nov 2015 13:54:08 +0100
Message-ID: <vl3kmc28s6je$.10h8h6i5jqro4.dlg@40tude.net>
Lines: 22
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 89-71-60-55.dynamic.chello.pl
X-Trace: 1447419255 unt-rea-b-01.news.neostrada.pl 660 89.71.60.55:8319
X-Complaints-To: abuse@news.neostrada.pl
X-Received-Bytes: 1523
X-Received-Body-CRC: 2425466670
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit