[FRPythoneers] January 20, 2003 - FRPythoneers Meeting
Jeffery D. Collins
frpythoneers@lists.community.tummy.com
Tue, 14 Jan 2003 17:11:50 -0700
This is a multi-part message in MIME format.
------=_NextPart_000_04AD_01C2BBF0.07044260
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
January 20, 2003, 7:00PM at Level 3 Communications in Broomfield, CO.
Matt Gushee will present "Building REST-based Web Services with
Python."
One of the most-hyped technological developments in recent memory, Web
services is supposed to revolutionize the way business is done on the
Web, if not the very nature of business itself. But early results
suggest that the mainstream conception of Web services, which centers
on the use of SOAP and WSDL, is very costly to implement and has
continuing issues with interoperability, scalability, and security.
Fortunately, there is an alternative. REST, introduced by Roy Fielding
in his dissertation, is a formal descriptive model of how the Web
works. A growing movement in the developer community proposes that
most Web services can be based on the REST architecture; the guiding
philosophy of this movement might be expressed as "less is more,"
since the REST model involves making the best use of what already
works on the web rather than adding new protocols and technologies.
In this presentation we will examine the basic concepts of REST, and
their advantages and disadvantages for implementing Web Services. We
will then examine an example Web Service using Quixote, a Python-based
web application framework.
=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D =20
Meeting Information - http://fr.co.us.pythoneers.org/meetings.html
Driving Directions -
>From US36, exit at the 96th Street exchange (also
marked Interlocken Blvd) and head south (towards the new Flatirons
Mall.)
Alternatively, if you are coming from the south and want to avoid the
construction on Hwy 36... come up Hwy 93, Indiana, or Wadsworth. Turn
onto Hwy 128 (east from 93 or Indiana, west from Wadsworth just before
36). Then turn north on 96th (not Interlocken) and continue below.
>From 96th Street turn west (or right - away from the Sun campus) onto
Eldorado Blvd.
The entrance to the conference room is in Building 2000. These doors
will be locked, so arrive shortly before 7pm to ensure entry. Proceed
upstairs to the second conference room on your right.
--
Jeffery Collins
------=_NextPart_000_04AD_01C2BBF0.07044260
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2800.1126" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff><FONT face=3D"Courier New" size=3D2>
<DIV><BR>January 20, 2003, 7:00PM at Level 3 Communications in =
Broomfield,=20
CO.</DIV>
<DIV> </DIV>
<DIV>Matt Gushee will present "Building REST-based Web Services=20
with<BR>Python."</DIV>
<DIV> </DIV>
<DIV>One of the most-hyped technological developments in recent memory,=20
Web<BR>services is supposed to revolutionize the way business is done on =
the<BR>Web, if not the very nature of business itself. But early=20
results<BR>suggest that the mainstream conception of Web services, which =
centers<BR>on the use of SOAP and WSDL, is very costly to implement and=20
has<BR>continuing issues with interoperability, scalability, and =
security.</DIV>
<DIV> </DIV>
<DIV>Fortunately, there is an alternative. REST, introduced by Roy=20
Fielding<BR>in his dissertation, is a formal descriptive model of how =
the=20
Web<BR>works. A growing movement in the developer community proposes=20
that<BR>most Web services can be based on the REST architecture; the=20
guiding<BR>philosophy of this movement might be expressed as "less is=20
more,"<BR>since the REST model involves making the best use of what=20
already<BR>works on the web rather than adding new protocols and=20
technologies.</DIV>
<DIV> </DIV>
<DIV>In this presentation we will examine the basic concepts of REST,=20
and<BR>their advantages and disadvantages for implementing Web Services. =
We<BR>will then examine an example Web Service using Quixote, a=20
Python-based<BR>web application framework.<BR> </DIV>
<DIV> </DIV>
<DIV>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D &nbs=
p;=20
<BR>Meeting Information - <A=20
href=3D"http://fr.co.us.pythoneers.org/meetings.html">http://fr.co.us.pyt=
honeers.org/meetings.html</A></DIV>
<DIV> </DIV>
<DIV>Driving Directions -</DIV>
<DIV> </DIV>
<DIV>From US36, exit at the 96th Street exchange (also<BR>marked =
Interlocken=20
Blvd) and head south (towards the new Flatirons<BR>Mall.)</DIV>
<DIV> </DIV>
<DIV>Alternatively, if you are coming from the south and want to avoid=20
the<BR>construction on Hwy 36... come up Hwy 93, Indiana, or Wadsworth.=20
Turn<BR>onto Hwy 128 (east from 93 or Indiana, west from Wadsworth just=20
before<BR>36). Then turn north on 96th (not Interlocken) and continue=20
below.</DIV>
<DIV> </DIV>
<DIV>From 96th Street turn west (or right - away from the Sun campus)=20
onto<BR>Eldorado Blvd.</DIV>
<DIV> </DIV>
<DIV>The entrance to the conference room is in Building 2000. These=20
doors<BR>will be locked, so arrive shortly before 7pm to ensure entry.=20
Proceed<BR>upstairs to the second conference room on your right.</DIV>
<DIV> </DIV>
<DIV><BR>--<BR>Jeffery Collins</FONT></DIV>
<DIV><FONT face=3D"Courier New" =
size=3D2></FONT> </DIV></BODY></HTML>
------=_NextPart_000_04AD_01C2BBF0.07044260--