Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 5

Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients. Netty is a NIO client server framework which enables quick and easy development of network applications such as protocol servers and clients. ... [More] It greatly simplifies and streamlines network programming such as TCP and UDP socket server. [Less]

5.0
 
  0 reviews  |  26 users  |  103,862 lines of code  |  48 current contributors  |  Analyzed 3 days ago
 
 

Writing scalable server applications in the Java™ programming language has always been difficult. Before the advent of the Java New I/O API (NIO), thread management issues made it impossible for a server to scale to thousands of users. The Grizzly framework has been designed to help developers to ... [More] take advantage of the Java™ NIO API. Grizzly goals is to help developers to build scalable and robust servers using NIO and we are also offering embeddable components supporting HTTP, Bayeux Protocol, Servlet (Partially) and Comet [Less]

0
 
  0 reviews  |  4 users  |  2,838,649 lines of code  |  3 current contributors  |  Analyzed about 1 year ago
 
 

Net4j Signalling Platform ========================= Net4j is an extensible client-server communications platform based on OSGi but also executable stand alone. You can easily extend the protocol stack with Eclipse plugins that provide new transport or application protocols. Net4j's focus on ... [More] performance and scalability is featured by non-blocking I/O, zero-copy signals and multiplexed binary protocols. Net4j was originally developed to support the CDO technology for distributed shared and persistent EMF models but can also multiplex your own user-supplied application protocols through the same socket connection. [Less]

5.0
 
  0 reviews  |  3 users  |  162,037 lines of code  |  2 current contributors  |  Analyzed about 2 years ago
 
 

SLF4Fxis the opensource framework that allows to integrate Flex logging API on client side with many java logging frameworks on server side. The idea behind is simple. On client side we have LoggingTarget that sends all log records to slf4fx server written on java. The server utilizes Simple ... [More] Logging Facade for Java (SLF4J) for routing all incoming records to supported java logging framework. The list of supported frameworks includes all well-known logging frameworks. They provide many ways for further log manipulations - filtering, saving to file, writing to console, sending to email ant etc. There are also many UI and text based tools for log analysis that works with those logging frameworks. SLF4Fx uses very simple but efficient binary protocol to transfer log records between flex client and java server. The framework also provides ability to collect log records from particular client application instance that could be useful on remote support. In development you can use provided simple sl4fx server or you can integrate the slf4fx server bean into your own java application with just few lines of code. See Integration page for futher details or you can start using SLF4Fx with FourSimpleStepsToStart. StatusCurrent stable version is 1.12 (no fixes, no improvements, maven repository were added) MavenYou can use following repository in your pom. See Maven for details. ... slf4fx-maven-repo slf4fx maven repository http://slf4fx.googlecode.com/svn/repo ... ThanksI used the marvelous Apache Mina framework for design server. Thank you guys! SLF4J is very simple in use and provides freedom to choose any (known by me :) ) java logging framework. flex-mojos is great maven plugin that shift RIA development based on Flex3 to enterprise level. [Less]

4.0
   
  0 reviews  |  1 user  |  1,807 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 

DescriptionDownload/InstallationJavaPythonUsageJavaPythonReleasesBugs/Issues/EnhancementsHave questions or want to contribute to this project? DescriptionGoogle's protocol buffer library makes writing rpc services easy, but it does not contain a rpc implementation. The transport details are ... [More] left up to the user to implement. This is a simple tcp/ip socket based rpc implementation in java and python for people who want a simple implementation of their protobuf rpc services. See: http://code.google.com/p/protobuf/ http://code.google.com/apis/protocolbuffers/docs/overview.html Download/InstallationJavaThe libraries in the download section are compiled with Java 1.6, alternatively, you can download the source and use it directly. You will also need the google protobuf library (versi [Less]

0
 
  0 reviews  |  1 user  |  7,017 lines of code  |  1 current contributor  |  Analyzed about 2 hours ago
 
 

Batalha NavalJogo de Batalha Naval, desenvolvido em JAVA, com conexões através de sockets. Esse jogo foi desenvolvido para suprir a nota da disciplina de Sistemas Distribuídos do curso Bacharelado em Sistemas de Informação, das Faculdades Integradas Logatti de Araraquara - 2008. Sob a tutela do ... [More] Prof. Osvaldo Adilson de Carvalho Junior. Porém foi resolvido que haverá a evolução da aplicação, para estudos mais aprofundados sobre: JAVA, Sockets e Programação Orientada a Objetos (POO). Desenvolvido por: Danilo, Marcos, Thomas. Para mais detalhes sobre o projeto consulte: BatalhaNavalWiki. Para ver o histórico do projeto e versões anteriores, clique aqui! Por favor não deixe de comentar o projeto, clique aqui! AVISO: source ainda não atualizado. 15/10/2008 - Declarado o início da versão 2.0.0 do Batalha Naval. [Less]

0
 
  0 reviews  |  1 user  |  228 lines of code  |  0 current contributors  |  Analyzed 5 days ago
 
 

Extasys is a fast, accurate and easy to use TCP/UDP socket library for Java, Mono and Microsoft .NET Framework. The power of this socket is the asynchronous data proccessing that offers. If you are using sockets then Extasys is the proper tool for your work because we designed this socket to help ... [More] you to only have to think about the message exchange (the process) and let it do the hard job. News We decided to include IKVM.NET binaries in Extasys for .NET 2.0.0.7 after a few complains about missing binaries during compilation Goals Provide fast and accurate TCP and UDP data transfer Asynchronous processing Less development time Features Dedicated Thread Pool for each TCPServer,TCPClient,UDPServer and UDPClient Multiple listeners per server and multiple connectors per client TCP message collector with character or string message splitter Extasys Help Applications from codemammoth.com Extasys TCP Chat Server - Simple example on how to create your TCP chat server Extasys TCP Chat Client - Simple chat client Extasys TCP Server - Multithreaded TCP server example Extasys TCP Client - TCP Client example Extasys UDP Server - Echo UDP Server Extasys UDP Client - Echo UDP Client Please Donate with PayPal [Less]

5.0
 
  0 reviews  |  1 user  |  16,703 lines of code  |  1 current contributor  |  Analyzed 1 day ago
 
 

This program is a tool for HTTP Upload,which designed according to RFC1867 rule, can send data only via Socket and don't need other assistant program. At present ,we have already realize the VC# and Linux C edition, among these programs. ... [More] 这个工具主要是模拟浏览器的upload行为,参考了RFC1867文档,用HTTP协议模拟附件上传的过程,服务器端是一个HTTP的UPLOAD解析程序。 当时工作需要的是Java/C版本的程序后来又修改成C#版本。 主要是数据格式的封装以及HTTP协议的处理。 请结合自己的实际应用做适当的修改。 Email:zhanglihai.com@gmail.com [Less]

0
 
  0 reviews  |  0 users  |  1,381 lines of code  |  0 current contributors  |  Analyzed 7 days ago
 
 

Java Socket wrapper for use DCCP transport protocol on Java application

0
 
  0 reviews  |  0 users  |  322 lines of code  |  0 current contributors  |  Analyzed 3 days ago
 
 

Lobby TalkLobby talk online chat room is a java socket implement of online chatting room. In this project, a simple chatting room client and server protocol is defined and implemented to support request and reply between client and server. Architecture used in this project provides interface for ... [More] other use and make it possible to apply or transform this into a B/S modeled chat room. Issues report in Issues is welcome! Discuss in Lobbytalk Offical Group is welcome! Lobby TalkServerClientWeb server ServerIn the server, a server socket is listening to a fixed port and will notify the thread pool to obtain a thread to serve the client and be responsible to reply. Once a client connects, a session will be generated and maintained by the server context. Thread forward the client’s request to the service dispatcher, and the client receives service. If what the client request have something to do this the context and other sessions, the service notifies the context to update and update other sessions. For an example, when a broad casting message sent from client and received service, the context knows it and delivers the message to all sessions. In this implement, each session has a message queue maintaining message for specific user. This costs some space on server but does step up the server. When a user is suffering a bad networking access. If a message or request is failed to send, the server think it dead. But the client won’t be dropped immediately. The server will ‘excuse’ and hoping the client will recover in 1 minute, but not shown on online list. If the client still not reachable, it’s dropped. ClientNow consider the client side. It provides basic public chatting and private talk methods in a simple, user-friendly client interface. A handler thread run behind the GUI and serve user’s action. An online user list is provided so that user can talk in private. A user filter let users search among all online users with leading characters of someone’s username. When a broadcast message or a private message of the user’s own comes, sign show on the tab and notify the user check out the new message. Web serverFor B/S model usage. B/S is not supported now. [Less]

0
 
  0 reviews  |  0 users  |  2,795 lines of code  |  0 current contributors  |  Analyzed 2 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.