473,770 Members | 1,994 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Need help getting started with Twisted Matrix.

need some help getting started, it is just a "little" confusing on
where to actually start. I want to write a turn based board game using
Twisted as the networking layer.

I just need a kind of "kick start" to how I need to handle
authentication, joining rooms, ect.

Any help, even a pointer to a better place like another newsgroup, or
a mailing list or forum that would be helpful, I have not had alot of
luck finding any place that is very responsive.
Jul 18 '05 #1
3 2203
Y2KYZFR1 wrote:
need some help getting started, it is just a "little" confusing on
where to actually start. I want to write a turn based board game using
Twisted as the networking layer.

I just need a kind of "kick start" to how I need to handle
authentication, joining rooms, ect.

Any help, even a pointer to a better place like another newsgroup, or
a mailing list or forum that would be helpful, I have not had alot of
luck finding any place that is very responsive.


Have you walked yourself through any of the "How Tos", pasting
the code into your editor (or perhaps even better, retyping it!)
and running the results, then playing with things?

I found that a very effective way to get a feel for the differences
between Twisted and other approaches.

-Peter
Jul 18 '05 #2

Y2KYZFR1 wrote:
need some help getting started, it is just a "little" confusing on
where to actually start. I want to write a turn based board game using Twisted as the networking layer.

I just need a kind of "kick start" to how I need to handle
authentication, joining rooms, ect.

Any help, even a pointer to a better place like another newsgroup, or
a mailing list or forum that would be helpful, I have not had alot of
luck finding any place that is very responsive.


Have you gone through the Tutorial: Twisted From Scratch tutorial? It
can be found in the manual. I found it pretty helpful for me in
understanding some basic concepts of the TwistedMatrix framework.

Jul 18 '05 #3
Peter Hansen <pe***@engcorp. com> wrote in message news:<pu******* *************@p owergate.ca>...
Y2KYZFR1 wrote:
need some help getting started, it is just a "little" confusing on
where to actually start. I want to write a turn based board game using
Twisted as the networking layer.

I just need a kind of "kick start" to how I need to handle
authentication, joining rooms, ect.

Any help, even a pointer to a better place like another newsgroup, or
a mailing list or forum that would be helpful, I have not had alot of
luck finding any place that is very responsive.


Have you walked yourself through any of the "How Tos", pasting
the code into your editor (or perhaps even better, retyping it!)
and running the results, then playing with things?

I found that a very effective way to get a feel for the differences
between Twisted and other approaches.

-Peter

yeah I have done all that, and more, the problem is there are no
non-trival examples that give much direction on what components to use
when . . .

the finger server example is overly contrived, and other source I have
found is overly complex . . .

I am porting a game server written in Java to Twisted, problem is
where to put the objects in the layers, what to use when is just very
un-clear from the example code and tutorials I have found.
Jul 18 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
2455
by: Fazer | last post by:
Hello, I am very interested in fooling around with Twisted Matrix's HTTP Web Server. I was thinking if .rpy scripts would run much faster than traditional CGI scripts? After looking how asynchronous Twisted's framework really is, I have been interested in it. Thanks,
11
3601
by: mir nazim | last post by:
hi, i m planning to start writing intranet applications and want ur real cool advices for choosing the correct platform. the choice is between the three: 1. Twisted 2. Medusa 3. Zope (i do not know any of the three).
2
1396
by: Randall Smith | last post by:
When I had been programming for a few years, I realised that as much as a love to learn, I can only explore and be proficient at a limited subset of technologies. I explored different languages to use for general purpose programming including C, C++, Java, Perl, Ruby, and Python. Of those languages, I chose to focus on Python because of many reasons including clean design, high productivity, and an intelligent, helpful community. My...
2
2376
by: SeSe | last post by:
Hi, I am new to Twisted. I use a Twisted 1.3.0 on MS Windows XP Home Edition, my python version is 2.3 I try the TCP echoserv.py and echoclient.py example. But the client always fail with following message: Unhandled error in Deferred: Traceback (most recent call last): File "D:\PYTHON23\Lib\site-packages\twisted\internet\default.py", line 134, in
10
1571
by: Paul | last post by:
Hi I am trying to install vs.net and can install all of it except the web development section. It seems to require IIS(internet information server). I am running windows 2000 and do not have IIS on my machine but have a drive mapped to a server running IIS. I plan on developing aspx pages to place on this server. Do I have to have IIS installed on my local machine? Thanks Paul.
10
5814
by: =?ISO-8859-1?Q?BJ=F6rn_Lindqvist?= | last post by:
I want to use Python to connect to a SSH account over a HTTP proxy to automate some operations. I thought paramiko would be able to do that, but it can not (it seems). Is there some other Python module that can do what I want? -- mvh Björn
1
1161
by: McCann, Brian | last post by:
I posted this to the Twisted list...figured I'd try here too. I'm looking for what is probably an simple solution I can't figure out on my own. I'm writing an SSH server based on the example on the web (using conch). I'm trying to figure out how to detect when the client exists (for example, when I just close out PuTTY), but I can't get this to work right. Looking through the API docs I found "connectionLost()", which I put in my...
1
1325
by: devnew | last post by:
hi i am looking for an efficient way to get a specific column of a numpy.matrix .. also i want to set a column of the matrix with a given set of values ..i couldn't find any methods for this in matrix doc..do i have to write the functions from scratch? TIA dn
15
4031
by: javelin | last post by:
I need to be able to create a javascript based drawing/signature box, and be able to save it. Can someone refer me to a script that will allow this, or even a 3rd party package for sale? It can't be Java or ActiveX. Thank you.
0
9454
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10101
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
0
9906
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
6710
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5354
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
5482
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
4007
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
3609
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
3
2849
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.