Article View: pl.comp.lang.ruby
Article #902Re: webservices i soap
From: Przemysław Kowalczyk
Date: Fri, 18 Jan 2008 20:28
Date: Fri, 18 Jan 2008 20:28
45 lines
2489 bytes
2489 bytes
On Fri, 18 Jan 2008 20:33:09 +0100, Marcin Gryszkalis <mg@fork.pl> wrote: > > Potrzebna jest prosta aplikacja wystawiająca kilka webserwisów (soap po > https) a z drugiej strony wykonująca proste operacje na bazie MySQL. > Funkcje proste, bez WS-Security, bez sesji i takich tam. > > Chciałbym prosić o propozycje jak to zrobić, tzn. > - użyć jakiegoś frameworku typu rails, merb czy nitro? Rails daje Ci "darmo" mozliwosc odpowiadania na zapytania XML-em (zobacz controllery generowane przez scaffold), wiec w moim rozumieniu (niewielkim, ale zawsze) pisanie WS niewiele rozni sie od pisania "normalnej" aplikacji webowej. _teoretycznie_ ta sama aplikacja moze jednoczesnie odpowiadac na zadania HTTP i XML. jak wyglada generowanie WSDL-i nie wiem. jak to wyglada w pozostalych frameworkach - nie wiem :) > - użyć mongrela czy czegoś innego (obciążenie będzie znikome więc > wydajność > jest nieistotna) jak nieistotna to nawet webrick da rade. generalnie zarowno mongrel, jak i webrick "po prostu dzialaja" w prostych projektach, wiec jezeli zdecydujesz sie na Rails, to bedziesz mial jednego z nich od razu. > - uzyć jakiegoś ORMa (Active* czy reklamowany ostatnio Sequel) czy > machać > bezpośrednio na bazie Rails ma w sobie ActiveRecord. majac ORM "w abonamencie" nie widze sensu go nie uzywac. > Główne kryteria to łatwość implementacji, domyślny wysoki poziom > bezpieczeństwa (serisy będą publiczne), niski poziom zaawansowania w > Rubym > pytającego ;) i niski poziom znajomosci swiata WS u odpowiadajacego :) pzdr szeryf -- Przemysław ,,Szeryf'' Kowalczyk :: http://szeryf.wordpress.com/
Technical Details
Message-ID:
<op.t4465ktsuw9fft@negative-361apc>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.task.gda.pl!not-for-mailReferences:
<fmquek$ohs$1@node1.news.atman.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.task.gda.pl!not-for-mail From: Przemysław Kowalczyk <someone@microsoft.com> Newsgroups: pl.comp.lang.ruby Subject: Re: webservices i soap Date: Fri, 18 Jan 2008 21:28:21 +0100 Organization: CI TASK http://www.task.gda.pl/ Lines: 45 Message-ID: <op.t4465ktsuw9fft@negative-361apc> References: <fmquek$ohs$1@node1.news.atman.pl> NNTP-Posting-Host: xdsl-10757.wroclaw.dialog.net.pl Mime-Version: 1.0 X-Trace: news2.task.gda.pl 1200688261 14047 84.40.237.5 (18 Jan 2008 20:31:01 GMT) X-Complaints-To: abuse@news.task.gda.pl NNTP-Posting-Date: Fri, 18 Jan 2008 20:31:01 +0000 (UTC) User-Agent: Opera Mail/9.10 (Win32) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit