Changeset 27778
- Timestamp:
- 12/14/2009 10:35:13 PM (9 months ago)
- Location:
- trunk
- Files:
-
- 1 added
- 10 modified
-
doc/core/howto/application.xhtml (modified) (1 diff)
-
doc/core/howto/index.xhtml (modified) (8 diffs)
-
doc/core/howto/tutorial/components.xhtml (modified) (1 diff)
-
doc/core/howto/tutorial/configuration.xhtml (modified) (1 diff)
-
doc/core/howto/tutorial/factory.xhtml (modified) (1 diff)
-
doc/core/howto/tutorial/index.xhtml (modified) (1 diff)
-
doc/core/howto/tutorial/intro.xhtml (modified) (1 diff)
-
doc/core/howto/tutorial/library.xhtml (modified) (1 diff)
-
doc/core/howto/tutorial/pb.xhtml (modified) (1 diff)
-
doc/core/howto/tutorial/protocol.xhtml (modified) (1 diff)
-
twisted/topfiles/2406.misc (added)
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/core/howto/application.xhtml
r27686 r27778 19 19 configurable fashion. A Twisted user who wishes to use the Application 20 20 framework needs to be familiar with developing Twisted <a 21 href="servers.xhtml">servers</a> and/or <a href="clients.xhtml">clients</a> </p>.21 href="servers.xhtml">servers</a> and/or <a href="clients.xhtml">clients</a>.</p> 22 22 23 23 <h3>Goals</h3> -
trunk/doc/core/howto/index.xhtml
r27267 r27778 14 14 15 15 <ul class="toc"> 16 <li> Introduction16 <li><a name="introduction">Introduction</a> 17 17 18 18 <ul> … … 26 26 </li> 27 27 28 <li> Tutorials28 <li><a name="tutorials">Tutorials</a> 29 29 30 30 <ul> … … 85 85 </li> 86 86 87 <li> Low-Level Networking and Event Loop87 <li><a name="lowlevel">Low-Level Networking and Event Loop</a> 88 88 89 89 <ul> … … 112 112 </li> 113 113 114 <li> High-Level Twisted114 <li><a name="highlevel">High-Level Twisted</a> 115 115 116 116 <ul> … … 129 129 Authentication</a></li> 130 130 131 <li><a href="application.xhtml">Using application</a></li> 131 <li><a href="application.xhtml">Using the Twisted Application 132 Framework</a></li> 133 132 134 </ul> 133 135 </li> 134 136 135 <li> Utilities137 <li><a name="utilities">Utilities</a> 136 138 137 139 <ul> … … 150 152 </li> 151 153 152 <li> Twisted RDBMS support154 <li><a name="rdbms">Twisted RDBMS support</a> 153 155 154 156 <ul> … … 161 163 </li> 162 164 163 <li> Perspective Broker165 <li><a name="pb">Perspective Broker</a> 164 166 165 167 <ul> … … 180 182 </li> 181 183 182 <li> Appendix184 <li><a name="appendix">Appendix</a> 183 185 184 186 <ul> -
trunk/doc/core/howto/tutorial/components.xhtml
r24451 r27778 15 15 16 16 <p>In this section of the tutorial, we'll move our code to a component 17 architecture so that adding new features is trivial.</p> 17 architecture so that adding new features is trivial. 18 See <a href="../components.xhtml">Interfaces and Adapters</a> for a more 19 complete discussion of components.</p> 18 20 19 21 <h2>Write Maintainable Code</h2> -
trunk/doc/core/howto/tutorial/configuration.xhtml
r25672 r27778 15 15 16 16 <p>In this part, we make it easier for non-programmers to configure a finger 17 server, and show how to package it in the .deb and RPM package formats.</p> 17 server and show how to package it in the .deb and RPM package formats. Plugins 18 are discussed further in the <a href="../plugin.xhtml">Twisted Plugin System</a> 19 howto. .tap files are covered in <a href="../tap.xhtml">Writing a twistd 20 Plugin</a>, and .tac applications are covered 21 in <a href="../application.xhtml">Using the Twisted Application 22 Framework</a>.</p> 18 23 19 24 <h2>Plugins</h2> -
trunk/doc/core/howto/tutorial/factory.xhtml
r10593 r27778 16 16 href="index.xhtml">Twisted from Scratch, or The Evolution of Finger</a>.</p> 17 17 18 <p>In this part, we add HTTPS support to our web frontend, showing how to have 19 a single factory listen on multiple ports.</p> 18 <p>In this part, we add HTTPS support to our web frontend, showing how to have a 19 single factory listen on multiple ports. More information on using SSL in 20 Twisted can be found in the <a href="../ssl.xhtml">SSL howto</a>.</p> 20 21 21 22 <h2>Support HTTPS</h2> -
trunk/doc/core/howto/tutorial/index.xhtml
r10840 r27778 27 27 We will extend this service slightly beyond the standard, in order to 28 28 demonstrate some of Twisted's higher-level features. 29 </p> 30 31 <p> 32 Each section of the tutorial dives straight into applications for various 33 Twisted topics. These topics have their own introductory howtos listed in 34 the <a href="../index.xhtml">core howto index</a> and in the documentation for 35 other Twisted projects like Twisted Web and Twisted Words. There are at least 36 three ways to use this tutorial: you may find it useful to read through the rest 37 of the topics listed in the <a href="../index.xhtml">core howto index</a> before 38 working through the finger tutorial, work through the finger tutorial and then 39 go back and hit the introductory material that is relevant to the Twisted 40 project you're working on, or read the introductory material one piece at a time 41 as it comes up in the finger tutorial. 29 42 </p> 30 43 -
trunk/doc/core/howto/tutorial/intro.xhtml
r27174 r27778 36 36 organization. You can also define pseudo "users", which are essentially 37 37 keywords.</p> 38 39 <p>This portion of the tutorial makes use of factories and protocols as 40 introduced in the <a href="../servers.xhtml">Writing a TCP Server howto</a> and 41 deferreds as introduced in <a href="../defer.xhtml">Using Deferreds</a> 42 and <a href="../gendefer.xhtml">Generating Deferreds</a>. Services and 43 applications are discussed in <a href="../application.xhtml">Using the Twisted 44 Application Framework</a>.</p> 38 45 39 46 <p>By the end of this section of the tutorial, our finger server will answer -
trunk/doc/core/howto/tutorial/library.xhtml
r10593 r27778 14 14 href="index.xhtml">Twisted from Scratch, or The Evolution of Finger</a>.</p> 15 15 16 <p>In this part, we separate the application code that launches a finger 17 service from the library code which defines a finger service, placing the 18 application in a Twisted Application Configuration (.tac) file. We also move 19 configuration (such as HTML templates) into separate files.</p> 16 <p>In this part, we separate the application code that launches a finger service 17 from the library code which defines a finger service, placing the application in 18 a Twisted Application Configuration (.tac) file. We also move configuration 19 (such as HTML templates) into separate files. Configuration and deployment with 20 .tac and twistd are introduced in <a href="../application.xhtml">Using the 21 Twisted Application Framework</a>.</p> 20 22 21 23 <h2>Organization</h2> -
trunk/doc/core/howto/tutorial/pb.xhtml
r24451 r27778 15 15 16 16 <p>In this part, we add a Perspective Broker service to the finger application 17 so that Twisted clients can access the finger server.</p> 17 so that Twisted clients can access the finger server. Perspective Broker is 18 introduced in depth in its own <a href="../index.xhtml#pb">section</a> of the 19 core howto index.</p> 18 20 19 21 <h2>Use Perspective Broker</h2> -
trunk/doc/core/howto/tutorial/protocol.xhtml
r25523 r27778 16 16 <p>In this section of the tutorial, our finger server will continue to sprout 17 17 features: the ability for users to set finger announces, and using our finger 18 service to send those announcements on the web, on IRC and over XML-RPC.</p> 18 service to send those announcements on the web, on IRC and over XML-RPC. 19 Resources and XML-RPC are introduced in the Web Applications portion of 20 the <a href="../../../web/howto/index.xhtml">Twisted Web howto</a>. More examples 21 using <code class="API">twisted.words.protocols.irc</code> can be found 22 in <a href="../clients.xhtml">Writing a TCP Client</a> and 23 the <a href="../../../words/examples/index.xhtml">Twisted Words examples</a>.</p> 19 24 20 25 <h2>Setting Message By Local Users</h2>
