Java-Gaming.org    
Featured games (91)
games approved by the League of Dukes
Games in Showcase (577)
games submitted by our members
Games in WIP (498)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Netty 2  (Read 1232 times)
0 Members and 1 Guest are viewing this topic.
Offline vrm

Junior Member




where I should sign ?


« Posted 2004-12-09 18:38:59 »

I just found that lib exists : Netty 2

Quote
Netty 2 provides an easy event-based API (like Swing) to develop high-performance, maintainable TCP/IP server/client application. Netty provides many essential features such as readiness selection, thread pooling, write buffer DoS prevention, and buffer reuse which are required to build high- performance and capacity network applications.


http://gleamynode.net/dev/projects/netty2/
http://gleamynode.net/dev/projects/netty2/architecture.html

anybody got some experience with it ?
Offline blahblahblahh

JGO Coder


Medals: 1


http://t-machine.org


« Reply #1 - Posted 2004-12-09 19:00:25 »

Nope. But...

- JMX compliance is a very unusual feature and nice to have
- the rest is pretty easy to implement yourself
- the "pluggable protocol" stuff won't work for non-trivial protocols because it's too simplistic. Nice for doing simple stuff, but it would die horribly on something not-too-complex like basic HTTP (and definitely wouldn't go to full HTTP/1.1 + add-ons) because it relies upon a simplistic "write message / read message" control flow.

So...I would guess it's worth trying as a first pass for your own networking, bearing in mind that it probably can't/won't keep up as your game starts to get more demanding.

If you want to do something simple, like a multiplayer tetris, then I doubt you'd find anything more appropriate (assuming it's not buggy!)

malloc will be first against the wall when the revolution comes...
Offline vrm

Junior Member




where I should sign ?


« Reply #2 - Posted 2004-12-29 13:11:40 »

I'm currently using it at work and it's working like a charm for now. It's really easy to implement a command based protocol (well it's the goal). It handles timeout easly and the design is quite simple. I need to try to stress it a little now for see how robust & scalable it is. For now it doesn't look buggy, but I don't have tested it on Windows, just Linux.
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline vrm

Junior Member




where I should sign ?


« Reply #3 - Posted 2005-02-13 08:09:47 »

so finaly it's out :
Mina the network framework done for apache diretory server projet
http://www.apache.org/~trustin/mina-20050207/index.html

it's looking like netty2 (it's the same developper) but you can implements both low level and high level protocol.

It support UDP now and intra VM connections
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

xsi3rr4x (26 views)
2014-04-15 18:08:23

BurntPizza (21 views)
2014-04-15 03:46:01

UprightPath (37 views)
2014-04-14 17:39:50

UprightPath (19 views)
2014-04-14 17:35:47

Porlus (35 views)
2014-04-14 15:48:38

tom_mai78101 (61 views)
2014-04-10 04:04:31

BurntPizza (119 views)
2014-04-08 23:06:04

tom_mai78101 (219 views)
2014-04-05 13:34:39

trollwarrior1 (186 views)
2014-04-04 12:06:45

CJLetsGame (193 views)
2014-04-01 02:16:10
List of Learning Resources
by Longarmx
2014-04-08 03:14:44

Good Examples
by matheus23
2014-04-05 13:51:37

Good Examples
by Grunnt
2014-04-03 15:48:46

Good Examples
by Grunnt
2014-04-03 15:48:37

Good Examples
by matheus23
2014-04-01 18:40:51

Good Examples
by matheus23
2014-04-01 18:40:34

Anonymous/Local/Inner class gotchas
by Roquen
2014-03-11 15:22:30

Anonymous/Local/Inner class gotchas
by Roquen
2014-03-11 15:05:20
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!