Differences between revisions 2 and 4 (spanning 2 versions)
Revision 2 as of 2007-06-30 15:42:54
Size: 483
Editor: AlanKennedy
Comment:
Revision 4 as of 2011-02-15 21:00:33
Size: 3020
Editor: AlanKennedy
Comment:
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
   1. A NewSocketModule with
      * Timeout support
      * Asynchronous support
      * Client side SSL support
   1. A NewSocketModule with support for
      * Timeout and non-blocking operations
      * UDP / Datagrams
      * Socket Options
      * Client side SSL and certificate verification
      * Internet Protocol V6 (IPV6)
      * Internationalized Domain Names for Applications (IDNA)
Line 11: Line 14:
      * Dedicated functions for cpython-compatibility
Line 12: Line 16:
Alan will address any jython issues relating to these modules, or modules that use them, such httplib, ftplib, telnetlib, etc, etc.    1. [[http://modjy.xhaus.com|modjy]], which is a bridge between [[http://www.python.org/dev/peps/pep-0333/|WSGI]] and java servlets, i.e. it permits any WSGI application to run inside a java servlet container such as [[http://tomcat.apache.org|Tomcat]].
Line 14: Line 18:
Alan can be contacted at <jython-dev at xhaus dot com> Alan will address any jython issues relating to these modules, or modules that use them, including the following.

Please consider the cpython 2.5 documentation (linked below under the module names) for these modules to be authoritative for jython 2.5. If jython 2.5 behaviour differs from documented cpython 2.5 behaviour, or if you come across a network-related bug in any of these modules, please [[http://bugs.jython.org|File a bug on the jython tracker]].

   . [[http://docs.python.org/release/2.5/lib/module-socket.html|socket]]
   . [[http://docs.python.org/release/2.5/lib/module-select.html|select]]
   . [[http://docs.python.org/release/2.5/lib/module-asynchat.html|asynchat]]
   . [[http://docs.python.org/release/2.5/lib/module-asyncore.html|asyncore]]
   . [[http://docs.python.org/release/2.5/lib/module-BaseHTTPServer.html|BaseHTTPServer]]
   . [[http://docs.python.org/release/2.5/lib/module-SimpleXMLRPCServer.html|SimpleXMLRPCServer]]
   . [[http://docs.python.org/release/2.5/lib/module-SocketServer.html|SocketServer]]
   . [[http://docs.python.org/release/2.5/lib/module-ftplib.html|ftplib]]
   . [[http://docs.python.org/release/2.5/lib/module-gopherlib.html|gopherlib]]
   . [[http://docs.python.org/release/2.5/lib/module-httplib.html|httplib]]
   . [[http://docs.python.org/release/2.5/lib/module-imaplib.html|imaplib]]
   . [[http://docs.python.org/release/2.5/lib/module-nntplib.html|nntplib]]
   . [[http://docs.python.org/release/2.5/lib/module-poplib.html|poplib]]
   . [[http://docs.python.org/release/2.5/lib/module-smtpd.html|smtpd]]
   . [[http://docs.python.org/release/2.5/lib/module-smtplib.html|smtplib]]
   . [[http://docs.python.org/release/2.5/lib/module-telnetlib.html|telnetlib]]
   . [[http://docs.python.org/release/2.5/lib/module-urllib.html|urllib]]
   . [[http://docs.python.org/release/2.5/lib/module-urllib2.html|urllib2]]
   . [[http://docs.python.org/release/2.5/lib/module-xmlrpclib.html|xmlrpclib]]

Alan also runs a jython-related blog: [[http://jython.xhaus.com|Jython Journeys]] and a [[http://opensource.xhaus.com|Jython Open Source Portal]], where you can find [[http://jyson.xhaus.com|jyson]], a fast pure-java [[http://json.org|JSON]] codec for jython.

Alan Kennedy is a current jython committer, and has contributed

  1. A NewSocketModule with support for

    • Timeout and non-blocking operations
    • UDP / Datagrams
    • Socket Options
    • Client side SSL and certificate verification
    • Internet Protocol V6 (IPV6)
    • Internationalized Domain Names for Applications (IDNA)
  2. A SelectModule with

    • Support for the select function
    • Support for poll objects
    • Dedicated functions for cpython-compatibility
  3. modjy, which is a bridge between WSGI and java servlets, i.e. it permits any WSGI application to run inside a java servlet container such as Tomcat.

Alan will address any jython issues relating to these modules, or modules that use them, including the following.

Please consider the cpython 2.5 documentation (linked below under the module names) for these modules to be authoritative for jython 2.5. If jython 2.5 behaviour differs from documented cpython 2.5 behaviour, or if you come across a network-related bug in any of these modules, please File a bug on the jython tracker.

Alan also runs a jython-related blog: Jython Journeys and a Jython Open Source Portal, where you can find jyson, a fast pure-java JSON codec for jython.

AlanKennedy (last edited 2011-02-15 21:00:33 by AlanKennedy)