Darkroom Studios
Home arrow SDKs arrow Auto-Discovery Clustering SDK
Sunday, 05 September 2010
 
 
Auto-Discovery Clustering SDK
Sunday, 15 February 2009

Auto-Discovery Clustering SDK


Auto-Discovery Clustering for Networked Devices(TM)

Darkroom Studios is providing an advanced network automatic clustering technology called Network Auto-Discovery Clustering for devices.

This technology allows individual network devices such as PCs and mobile devices to form a cluster network automatically without the need for knowledge of the device name or network ip address. Instantly connect devices (PC or mobile) together on Wide-Area Network (WAN), Local-Area Network (LAN) and Private-Area Network (PAN). Imagine connecting blue-tooth devices, wireless networked devices and local area network devices all together in one SDK.

Network Auto-discovery Features

  • Multi-platform code base using object-oriented programming currently supporting PC, Mac, Linux, Windows Mobile and iPhone.
  • SDK comes in two flavors: C++ and .Net. Java SDK will also be supported in the near future.
  • Event Packet system provides a seamless communication API for developers and hides the details of the communication channel.
  • API Layer abstracts the communication of LAN and PAN to allow developers to focus on deliverying data as oppose to developing the communication channel. WAN support coming soon!
  • Whether it is a mobile device such as a smartphone (iPhone, Windows Mobile, etc) or a desktop\laptop device, the clustering technology will allow you to develop and deploy your solution to multiple platforms.

Sample Applications that come with the SDK

Mobile social netowrk. Find users automatically as they come into your cluster network!
File sharing system. Share files within a form cluster over mobile devices and PCs!

Other possible solutions

  • Massive Multiplayer Game Servers. Developing a MMORPG game? Leverage the auto-clustering technology to build your own cluster of game servers.
  • Number crunching or parallel data processing. Cluster a group of devices to divide and conquer hard data.

To obtain a Clustering Evaluation Kit or for more information, please contact

 
Top!
Top!