User Tools

Site Tools


fordevelopers

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Last revisionBoth sides next revision
fordevelopers [2009/02/18 21:09] – created seststfordevelopers [2012/04/29 23:57] sestst
Line 1: Line 1:
 +{{ :code_edit.png | Developers}}
 ====== For Developers ====== ====== For Developers ======
-NetHomeServer is a pure Java application (Java SE) which run on Windows and Linux (probably on Mac OS-X too,but I have not been able to test this).+NetHomeServer is a pure Java application (Java SE) which run on Windows and Linux and Mac OS-X.
  
-The application is structured as a set of loosely coupled objects, which are connected with a message bus. The objects has a easy to use interface and the configuration GUI is automatically generated for the application objects.+The application is structured as a set of loosely coupled objects, which are connected with a message bus. The objects has a easy to use interface and the configuration GUI is automatically generated for the application objects. The object interface is get and set methods for attributes and actions to call. 
 + 
 + 
 +If you prefer another development languge, you can still use NetHomeServer. All internal interfaces are exposed externally in the following ways: 
 +  * Text based TCP/IP interface 
 +  * Text base UDP/IP interface 
 +  * SOAP-Interface. 
 +You can write your own functions in your favorite language as a separate application and integrate with the NetHomeServer via any of the interfaces.
  
  
fordevelopers.txt · Last modified: 2018/11/03 02:59 by 127.0.0.1