communication
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 557
Interprocess Communication Server(unix) 1.07
Interprocess synchronization and communication primitives for C++ more>> RIPC is library providing interprocess synchronization and communication capabilities for processes running at different network nodes. RIPC provides wide set of standard primitives: semaphore, event, FIFO queue, barrier, shared memory, shared and exclusive locks.
Structure of RIPC package
RIPC package consists of two libraries:
ripcclient.lib
Provides stubs of RIPC primitives sending requests to the server
ripcserver.lib
Server implementation of RIPC primitives
RIPC supports local and remote sessions. Remote sessions created by RIPCClientFactory class establish connection with the server through TCP/IP stream socket. Server process should be started before clients. In this case primitives at local computer servers as stubs and redirect requests to the server. This mode is useful to provide synchronization and communication between several processes at the same or different computers.
Local sessions are created by RIPCServerFactory class. Them are useful to provide synchronization of threads within the same process (if you want to use more sophisticated synchronization primitives than standard synchronization facilities provided by OS). The single local session can be shared by all threads. No server process should be started in this case.
Quick start
Include files needed for use of RIPC package are located in inc directory. Libraries are located in lib directory. Version of RIPC for windows is provided with binaries of these librarier and server built by Visual C++ comiler. At all other system you will have to build these libraries yourself. Change directory to src and exceute make (for Visual C++ RIPC provides make.bat file which invokes MS nmake utility for makefile.mvc). By default static version of librarier are built. To produce dynamically linked librariers, edit makefile and assign set GENERATE_DLL=1. In case of using DLL libraries do not forget to include them in PATH (at Windows) or in LD_LIBRARY_PATH (at Unix).<<less
Download (106KB)
Added: 2009-04-16 License: Freeware Price: Free
190 downloads
LAPACK 1.8.0 (ScaLAPACK)
LAPACK is a linear algebra library. more>>
LAPACK is a linear algebra library, based on LINPACK and EISPACK, designed to provide routines for handling simultaneous equations and matrix algebra efficiently, particularly on shared memory vector processors, parallel processors, and clusters.
ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers. It is currently written in a Single-Program-Multiple-Data style using explicit message passing for interprocessor communication. It assumes matrices are laid out in a two-dimensional block cyclic decomposition.
ScaLAPACK is designed for heterogeneous computing and is portable on any computer that supports MPI or PVM.
Like LAPACK, the ScaLAPACK routines are based on block-partitioned algorithms in order to minimize the frequency of data movement between different levels of the memory hierarchy. (For such machines, the memory hierarchy includes the off-processor memory of other processors, in addition to the hierarchy of registers, cache, and local memory on each processor.) The fundamental building blocks of the ScaLAPACK library are distributed memory versions (PBLAS) of the Level 1, 2 and 3 BLAS, and a set of Basic Linear Algebra Communication Subprograms (BLACS) for communication tasks that arise frequently in parallel linear algebra computations. In the ScaLAPACK routines, all interprocessor communication occurs within the PBLAS and the BLACS. One of the design goals of ScaLAPACK was to have the ScaLAPACK routines resemble their LAPACK equivalents as much as possible.
Enhancements:
- A complex version of the SVD driver was added, and I/O has been simplified.
- Dependencies on LAPACK have been externalized, and assorted bugfixes have been made.
<<lessScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines redesigned for distributed memory MIMD parallel computers. It is currently written in a Single-Program-Multiple-Data style using explicit message passing for interprocessor communication. It assumes matrices are laid out in a two-dimensional block cyclic decomposition.
ScaLAPACK is designed for heterogeneous computing and is portable on any computer that supports MPI or PVM.
Like LAPACK, the ScaLAPACK routines are based on block-partitioned algorithms in order to minimize the frequency of data movement between different levels of the memory hierarchy. (For such machines, the memory hierarchy includes the off-processor memory of other processors, in addition to the hierarchy of registers, cache, and local memory on each processor.) The fundamental building blocks of the ScaLAPACK library are distributed memory versions (PBLAS) of the Level 1, 2 and 3 BLAS, and a set of Basic Linear Algebra Communication Subprograms (BLACS) for communication tasks that arise frequently in parallel linear algebra computations. In the ScaLAPACK routines, all interprocessor communication occurs within the PBLAS and the BLACS. One of the design goals of ScaLAPACK was to have the ScaLAPACK routines resemble their LAPACK equivalents as much as possible.
Enhancements:
- A complex version of the SVD driver was added, and I/O has been simplified.
- Dependencies on LAPACK have been externalized, and assorted bugfixes have been made.
Download (4.8MB)
Added: 2007-08-14 License: BSD License Price:
805 downloads
Genoa Active Message MAchine 13-July-2007
Genoa Active Message MAchine is a low-latency, high-throughput driver wrapper for the Linux kernel. more>>
Genoa Active Message MAchine is a low-latency, high-throughput driver wrapper for the Linux kernel, using Active Ports (a version of Active Messages).
Genoa Active Message MAchine runs parallel to the IP stack and is designed for LANs only.
Main features:
- A low latency, high throughput communication system for clusters of PCs
- Supports both single and dual CPU processing nodes (Intel IA-32 or x86_64)
- Runs on Gigabit Ethernet
- SPMD parallel processing with message passing
- Can run IP traffic when not in use
- Good programmability thanks to fairly high abstraction level
- Reliable thanks to mechanisms for retransmission of missing packets
- Implemented as a network device driver for Linux 2.6, and released under GNU GPL
Network Of Workstations (NOWs) and clusters of PCs interconnected by modern, industry-standard LAN fabrics (Gigabit Ethernet, Myrinet, SCI) and running the Linux operating system, have became an attractive and cost-effective architecture for parallel and distributed applications. The usual drawback of a standard PC cluster is the poor performance of the support to inter-process communication over the interconnect. Current implementations of industry-standard communication primitives, APIs, and protocols, usually show high communication latencies and low communication throughput.
We have developed a system for inter-process communication, called the Genoa Active Message MAchine (GAMMA). GAMMA runs on Linux clusters of PCs with Intel IA-32 processors (Intel Pentium, AMD K6, and superior models), or x86_64 processors (AMD Athlon64, AMD Opteron, Intel EMT-64), networked by a Gigabit Ethernet.
The core of GAMMA is a custom Linux network device driver, which operates the Network Interface Card (NIC). The GAMMA driver delivers low latency, high throughput communication services based on Active Ports, a mechanism derived from Active Messages. Both point-to-point and broadcast communications are provided. Broadcast communication exploits the Ethernet broadcast directly.
The GAMMA driver is able to manage standard IP traffic as long as no parallel job is running. Therefore, all IP services are up and running whenever the cluster is not in use by any parallel job.
The communication mechanisms implemented in the GAMMA driver are made available to application writers through the GAMMA user library. The GAMMA library provides support to application launch, process grouping, point-to-point/broadcast communications based on the Active Ports mechanisms, and some collective routines (barrier synchronization, and broadcast).
GAMMA provides two levels of QoS. The lower one, corresponding to the fastest communications, is a best-effort service. With this service, network congestion and ``hot spots may cause the receiver NIC or even the LAN switch to loose packets by overrun. The other QoS level provides flow-controlled communication, ensuring reliability up to hardware faults, at a negligible performance penalty.
Installing the GAMMA driver requires only two small and marginal patches to the original Linux kernel. The Linux kernel extended by the GAMMA driver must be installed on each PC in the cluster.
A porting of MPI atop GAMMA is available, called MPI/GAMMA.
<<lessGenoa Active Message MAchine runs parallel to the IP stack and is designed for LANs only.
Main features:
- A low latency, high throughput communication system for clusters of PCs
- Supports both single and dual CPU processing nodes (Intel IA-32 or x86_64)
- Runs on Gigabit Ethernet
- SPMD parallel processing with message passing
- Can run IP traffic when not in use
- Good programmability thanks to fairly high abstraction level
- Reliable thanks to mechanisms for retransmission of missing packets
- Implemented as a network device driver for Linux 2.6, and released under GNU GPL
Network Of Workstations (NOWs) and clusters of PCs interconnected by modern, industry-standard LAN fabrics (Gigabit Ethernet, Myrinet, SCI) and running the Linux operating system, have became an attractive and cost-effective architecture for parallel and distributed applications. The usual drawback of a standard PC cluster is the poor performance of the support to inter-process communication over the interconnect. Current implementations of industry-standard communication primitives, APIs, and protocols, usually show high communication latencies and low communication throughput.
We have developed a system for inter-process communication, called the Genoa Active Message MAchine (GAMMA). GAMMA runs on Linux clusters of PCs with Intel IA-32 processors (Intel Pentium, AMD K6, and superior models), or x86_64 processors (AMD Athlon64, AMD Opteron, Intel EMT-64), networked by a Gigabit Ethernet.
The core of GAMMA is a custom Linux network device driver, which operates the Network Interface Card (NIC). The GAMMA driver delivers low latency, high throughput communication services based on Active Ports, a mechanism derived from Active Messages. Both point-to-point and broadcast communications are provided. Broadcast communication exploits the Ethernet broadcast directly.
The GAMMA driver is able to manage standard IP traffic as long as no parallel job is running. Therefore, all IP services are up and running whenever the cluster is not in use by any parallel job.
The communication mechanisms implemented in the GAMMA driver are made available to application writers through the GAMMA user library. The GAMMA library provides support to application launch, process grouping, point-to-point/broadcast communications based on the Active Ports mechanisms, and some collective routines (barrier synchronization, and broadcast).
GAMMA provides two levels of QoS. The lower one, corresponding to the fastest communications, is a best-effort service. With this service, network congestion and ``hot spots may cause the receiver NIC or even the LAN switch to loose packets by overrun. The other QoS level provides flow-controlled communication, ensuring reliability up to hardware faults, at a negligible performance penalty.
Installing the GAMMA driver requires only two small and marginal patches to the original Linux kernel. The Linux kernel extended by the GAMMA driver must be installed on each PC in the cluster.
A porting of MPI atop GAMMA is available, called MPI/GAMMA.
Download (0.58MB)
Added: 2007-08-08 License: GPL (GNU General Public License) Price:
807 downloads
Buni Meldware Communication Suite 1.0M8-final
Buni Meldware Communication Suite (MCS) is a platform-independent groupware package. more>>
Buni Meldware Communication Suite (MCS) is a platform-independent groupware package consisting of:
- Meldware Mail
- Meldware Calendar
- Meldware Webmail
- Meldware Secure Administration System
Together the package provides support for thousands of users concurrently to send and receive email and to schedule meetings. MCS uniquely allows you to store all messages and scheduling events in nearly any database and runs on nearly all popular software and hardware platforms.
MCS commitment to platform and database agnosticism aims to meet increasing business requirements to maximize ease and flexibility of managing and accessing data as well as putting a premium on interoperability.
Additionally, while the scheduling and calendaring services can be installed separately, the integrated feature set provides both a distinctive and powerful experience to both users and server-side Mail Based Applications and Collaboration Based Application Services.
The MCS platform provides security integration using LDAP sources including Microsoft Active Directory as well as flat-file and database sources.
Additionally, extensible security allows custom authentication/authorization sources.
Enhancements:
- This is the first milestone release with WCAP, freebusy for webmail, and mature IMAP all together.
- It has undergone extensive hardening, dogfooding, and QA testing.
- The WCAP protocol for calendaring now works well for Thunderbird and Lightning 0.3.
- Webmail calendaring was greatly improved.
- The abillity to download attachments has been added to the webmail interface.
- Numerous performance improvements have been made in SMTP, IMAP, and MIME parsing since 1.0-M7.
<<less- Meldware Mail
- Meldware Calendar
- Meldware Webmail
- Meldware Secure Administration System
Together the package provides support for thousands of users concurrently to send and receive email and to schedule meetings. MCS uniquely allows you to store all messages and scheduling events in nearly any database and runs on nearly all popular software and hardware platforms.
MCS commitment to platform and database agnosticism aims to meet increasing business requirements to maximize ease and flexibility of managing and accessing data as well as putting a premium on interoperability.
Additionally, while the scheduling and calendaring services can be installed separately, the integrated feature set provides both a distinctive and powerful experience to both users and server-side Mail Based Applications and Collaboration Based Application Services.
The MCS platform provides security integration using LDAP sources including Microsoft Active Directory as well as flat-file and database sources.
Additionally, extensible security allows custom authentication/authorization sources.
Enhancements:
- This is the first milestone release with WCAP, freebusy for webmail, and mature IMAP all together.
- It has undergone extensive hardening, dogfooding, and QA testing.
- The WCAP protocol for calendaring now works well for Thunderbird and Lightning 0.3.
- Webmail calendaring was greatly improved.
- The abillity to download attachments has been added to the webmail interface.
- Numerous performance improvements have been made in SMTP, IMAP, and MIME parsing since 1.0-M7.
Download (55.3MB)
Added: 2007-08-02 License: LGPL (GNU Lesser General Public License) Price:
815 downloads
CryptoCD 1.4.2
CryptoCD is a collection of software that provides secure communication through the Internet. more>>
CryptoCD is a collection of software that provides secure communication through the Internet. The programs cover tasks like email encryption, secure chat, and anonymous Web browsing.
CryptoCD comes with comprehensive documentation explaining step by step installation and use of the software for unexperienced users. The project focuses on German-speaking users.
Enhancements:
- This release has been updated to Firefox 2.0.0.5 (OS X and Windows), Thunderbird 2.0.0.5 (Windows) and 1.5.0.12 (OS X), Enigmail 0.95.2 (Windows) and 0.94.4 (OS X and Linux), and Vidalia 0.0.12 (OS X and Windows).
- The documentation was also updated.
- This version comes with a new cover.
<<lessCryptoCD comes with comprehensive documentation explaining step by step installation and use of the software for unexperienced users. The project focuses on German-speaking users.
Enhancements:
- This release has been updated to Firefox 2.0.0.5 (OS X and Windows), Thunderbird 2.0.0.5 (Windows) and 1.5.0.12 (OS X), Enigmail 0.95.2 (Windows) and 0.94.4 (OS X and Linux), and Vidalia 0.0.12 (OS X and Windows).
- The documentation was also updated.
- This version comes with a new cover.
Download (114.9MB)
Added: 2007-08-02 License: Free for non-commercial use Price:
815 downloads
Decibel 0.5.0
Decibel is a realtime communication framework based on Telepathy more>>
Decibel is a realtime communication framework based on Telepathy. It is meant to integrate VoIP, text chat, CTI (computer telephone integration), and similar applications into the users desktop.
The project consists of a desktop neutral policy daemon called Houston and desktop specific components for user interaction.
Houston is a plain, non-graphical Qt application which is supposed to get started when a user logs in. It is a policy daemon, which opens communication channels for the user and starts components in response to events triggered.
<<lessThe project consists of a desktop neutral policy daemon called Houston and desktop specific components for user interaction.
Houston is a plain, non-graphical Qt application which is supposed to get started when a user logs in. It is a policy daemon, which opens communication channels for the user and starts components in response to events triggered.
Download (0.13MB)
Added: 2007-08-01 License: LGPL (GNU Lesser General Public License) Price:
819 downloads
libbehate 0.0.1
libbehate is a library with implementation of BHT communication protocol. more>>
libbehate is a library with implementation of BHT communication protocol.
This protocol is used in communication with Toyota Denso data collection terminals. Library itself uses librs232 for link layer.
Library is released under the term of LGPL license.
<<lessThis protocol is used in communication with Toyota Denso data collection terminals. Library itself uses librs232 for link layer.
Library is released under the term of LGPL license.
Download (0.31MB)
Added: 2007-07-24 License: LGPL (GNU Lesser General Public License) Price:
822 downloads
librs232 0.0.1
librs232 is a library with implementation of RS232/serial communication protocol. more>>
librs232 is a library with implementation of RS232/serial communication protocol. Library is released under the term of LGPL license.
This library has been developed mainly for libbehate and cobehate projects, but it can be used easily standalone.
This library currently supports Linux and Windows RS232/serial stacks.
Build instructions:
Download source
mkdir temp
cd temp
svn checkout https://svn.openbht.org/librs232 librs232
cd librs232
Build
chmod +x autogen.sh
./autogen.sh
./configure --prefix=$PWD/../build
make install
You should have now librs232 compiled under your temp/build directory.
<<lessThis library has been developed mainly for libbehate and cobehate projects, but it can be used easily standalone.
This library currently supports Linux and Windows RS232/serial stacks.
Build instructions:
Download source
mkdir temp
cd temp
svn checkout https://svn.openbht.org/librs232 librs232
cd librs232
Build
chmod +x autogen.sh
./autogen.sh
./configure --prefix=$PWD/../build
make install
You should have now librs232 compiled under your temp/build directory.
Download (0.31MB)
Added: 2007-07-24 License: LGPL (GNU Lesser General Public License) Price:
828 downloads
LUX4 2.1.2
LUX4 is a powerful and fast communication protocol for Remote Procedure Call (RPC). more>>
LUX4 is a powerful and fast communication protocol for Remote Procedure Call (RPC). LUX4 library provides both Client and Server classes.
C/C++ porting is planned but for the Client side only. LUX4 performances are far ahead of other RPC protocol like RMI.
Enhancements:
- First Open Source release.
<<lessC/C++ porting is planned but for the Client side only. LUX4 performances are far ahead of other RPC protocol like RMI.
Enhancements:
- First Open Source release.
Download (0.17MB)
Added: 2007-07-23 License: LGPL (GNU Lesser General Public License) Price:
823 downloads
Vaniglia 0.3.0
Vaniglia is a Java library composed of a number of lightweight, very specific, and performance oriented java components. more>>
Vaniglia is a Java library composed of a number of lightweight, very specific, and performance oriented java components.
Components in the current release:
- Command Protocol
- Crypto
- Extensions Framework
- RollingFileDailyFolderAppender for Log4J (courtesy of Patrizio Munzi)
- Parser
- Performance Monitor
- Polling
- Objects Pool
- Socket Communication Framework
- State Machine
- Template Engine
- Text Table
- Time Utilities
<<lessComponents in the current release:
- Command Protocol
- Crypto
- Extensions Framework
- RollingFileDailyFolderAppender for Log4J (courtesy of Patrizio Munzi)
- Parser
- Performance Monitor
- Polling
- Objects Pool
- Socket Communication Framework
- State Machine
- Template Engine
- Text Table
- Time Utilities
Download (0.68MB)
Added: 2007-07-23 License: LGPL (GNU Lesser General Public License) Price:
823 downloads
OpenDMTP 1.2.3
OpenDMTP is a protocol and framework that allows bi-directional data communications. more>>
OpenDMTP is a protocol and framework that allows bi-directional data communications between servers and devices (clients) over the Internet and similar networks.
OpenDMTP is particularly geared towards Location-based information (LBS) such as GPS, as well as temperature and other data collected in remote-monitoring devices. OpenDMTP is small, and is especially suited for micro-devices such as PDAs, mobile phones, and custom OEM devices.
We saw a need for a communications protocol that allowed high-latency, low-bandwidth (HL/LB) devices to transmit location data to monitoring-systems. Because these devices often have limited network connectivity, the protocol needed to be small and efficient.
Example devices include mobile phones, PDAs, OEM micro-devices (alarm systems, temperature monitors, etc.), and more.
There are many mobile GPS tracking devices on the market today with their own closed proprietary protocols. Searching the web for open protocols revealed only a few available for transferring data (including GPS information) between devices.
However these solutions are generally designed for non-mobile applications and lack some of the low-bandwidth, configurable, and extensible features that mobile applications require.
Main features:
Small Footprint: Mobile devices typically have limited resources on which to run client code (ie. memory, processor speed). An open protocol designed with this in mind should be optimized to allow efficient implementation and should support devices such as PDAs, mobile phones, GPS monitoring devices, and other OEM micro-devices.
Network Efficient: Because mobile devices typically have limited network connectivity, the protocol needs to be efficient in its dialog between the client and server. The communication needs to be optimized such that the necessary information can be conveyed with a minimum number of bytes in the least amount of time.
Bi-directional: Some devices can support two-way communication (ie. GPRS, or other socket based connections), while others may only support one-way communication (ie. some satellite communication systems). With this in mind, a protocol should be designed to support both duplex (two-way) and simplex (one-way) communication.
Transport Media: Differrent mobile applications will have their own unique way of communicating data back to the server. Some may use GPRS, or socket based communication, others may use satellite communication, while still others may use other forms of wireless communication, such as BlueTooth. The design of the protocol should be able to encompass all such transport media types, regardless of the type of transport in use.
Flexible Data Encoding: Most types of transport media allow for the transmission of binary encoded data. However, there may be some forms of media for which an ASCII encoded data packet is much better suited. A protocol designed with this in mind should be able to support both types of data encoding.
Configurable Messages: Due to the broad range of data types used in mobile applications, the protocol should be flexible enough to define standard messages, yet still allow custom messages within the framework.
Extensible: Not every mobile application is the same. Some require special handling and may have various types of inputs and outputs. A protocol designed for mobile applications should insure that the framework can be easily extended to incapsulate the specific needs of the device.
Industry Compatibility: Having an open protocol insures better compatibility between different client devices and service providers.
Reference Implementation: Having a reference implementation that showcases the major features of the protocol provides an easy starting point on which developers can add their own features and platform specific implementation without having to worry about how data gets from the client to the server.
Enhancements:
- Added additional logging for any errors returned by closedir, fflush, fclose.
- Additional changes made to facilitate dual transport support.
- Property PROP_COMM_HOST no longer uses localhost as a default. Also, if this property remains undefined during deployment, no events will be queued.
- When Geozone arrival/departure delay is in effect, the generated event will be the time and GPS fix of the moment that the geozone boundary crossing was detected.
<<lessOpenDMTP is particularly geared towards Location-based information (LBS) such as GPS, as well as temperature and other data collected in remote-monitoring devices. OpenDMTP is small, and is especially suited for micro-devices such as PDAs, mobile phones, and custom OEM devices.
We saw a need for a communications protocol that allowed high-latency, low-bandwidth (HL/LB) devices to transmit location data to monitoring-systems. Because these devices often have limited network connectivity, the protocol needed to be small and efficient.
Example devices include mobile phones, PDAs, OEM micro-devices (alarm systems, temperature monitors, etc.), and more.
There are many mobile GPS tracking devices on the market today with their own closed proprietary protocols. Searching the web for open protocols revealed only a few available for transferring data (including GPS information) between devices.
However these solutions are generally designed for non-mobile applications and lack some of the low-bandwidth, configurable, and extensible features that mobile applications require.
Main features:
Small Footprint: Mobile devices typically have limited resources on which to run client code (ie. memory, processor speed). An open protocol designed with this in mind should be optimized to allow efficient implementation and should support devices such as PDAs, mobile phones, GPS monitoring devices, and other OEM micro-devices.
Network Efficient: Because mobile devices typically have limited network connectivity, the protocol needs to be efficient in its dialog between the client and server. The communication needs to be optimized such that the necessary information can be conveyed with a minimum number of bytes in the least amount of time.
Bi-directional: Some devices can support two-way communication (ie. GPRS, or other socket based connections), while others may only support one-way communication (ie. some satellite communication systems). With this in mind, a protocol should be designed to support both duplex (two-way) and simplex (one-way) communication.
Transport Media: Differrent mobile applications will have their own unique way of communicating data back to the server. Some may use GPRS, or socket based communication, others may use satellite communication, while still others may use other forms of wireless communication, such as BlueTooth. The design of the protocol should be able to encompass all such transport media types, regardless of the type of transport in use.
Flexible Data Encoding: Most types of transport media allow for the transmission of binary encoded data. However, there may be some forms of media for which an ASCII encoded data packet is much better suited. A protocol designed with this in mind should be able to support both types of data encoding.
Configurable Messages: Due to the broad range of data types used in mobile applications, the protocol should be flexible enough to define standard messages, yet still allow custom messages within the framework.
Extensible: Not every mobile application is the same. Some require special handling and may have various types of inputs and outputs. A protocol designed for mobile applications should insure that the framework can be easily extended to incapsulate the specific needs of the device.
Industry Compatibility: Having an open protocol insures better compatibility between different client devices and service providers.
Reference Implementation: Having a reference implementation that showcases the major features of the protocol provides an easy starting point on which developers can add their own features and platform specific implementation without having to worry about how data gets from the client to the server.
Enhancements:
- Added additional logging for any errors returned by closedir, fflush, fclose.
- Additional changes made to facilitate dual transport support.
- Property PROP_COMM_HOST no longer uses localhost as a default. Also, if this property remains undefined during deployment, no events will be queued.
- When Geozone arrival/departure delay is in effect, the generated event will be the time and GPS fix of the moment that the geozone boundary crossing was detected.
Download (0.50MB)
Added: 2007-07-13 License: The Apache License 2.0 Price:
834 downloads
CegoAdm 1.2.0
CegoAdm is a front end for administration of the Cego database system. more>>
CegoAdm project is a front end for administration of the Cego database system. All required administrative operations can be triggered from the admin client.
The implementation of CegoAdmin uses an XML-protocol for communication with the Cego backend.
Enhancements:
- This release reworks several dialog widgets and the buffer pool information widget.
- It features correlation with mediator services for cego 1.2.0.
<<lessThe implementation of CegoAdmin uses an XML-protocol for communication with the Cego backend.
Enhancements:
- This release reworks several dialog widgets and the buffer pool information widget.
- It features correlation with mediator services for cego 1.2.0.
Download (0.23MB)
Added: 2007-07-12 License: GPL (GNU General Public License) Price:
835 downloads
Palava 1.0.2.0
Palava is a communication protocol to build Web applications using PHP and Java. more>>
Palava is a communication protocol to build Web applications using PHP and Java. The project allows you to build modern 3-tier architectures, where PHP runs on the frontend servers and Java runs on the backend.
It consists of a Java backend server to handle the communication, providing a component deployment mechanism, and a PHP library to access backend jobs from the frontend(s). Palava makes it easy to reuse existing Java business logic in easily created, modern PHP frontends.
Palava is not a full blown Web site framework, but instead encourages the use of existing frameworks like CodeIgniter.
Enhancements:
- This release adds generic JBoss support.
- It uses the build.jboss file to build a bean.
- There are minor bugfixes.
<<lessIt consists of a Java backend server to handle the communication, providing a component deployment mechanism, and a PHP library to access backend jobs from the frontend(s). Palava makes it easy to reuse existing Java business logic in easily created, modern PHP frontends.
Palava is not a full blown Web site framework, but instead encourages the use of existing frameworks like CodeIgniter.
Enhancements:
- This release adds generic JBoss support.
- It uses the build.jboss file to build a bean.
- There are minor bugfixes.
Download (1.8MB)
Added: 2007-06-24 License: GPL (GNU General Public License) Price:
853 downloads
The Object Oriented Database Kit 0.5.8.1
The Object Oriented Database Kit is a set of tools to help database applications developers to handle database communication. more>>
The Object Oriented Database Kit is a set of tools to help database applications developers to handle database communication, reporting, and printing. It has a solid, stable, and easy to use API. The project is also GUI toolkit agnostic and portable.
<<less Download (0.018MB)
Added: 2007-06-23 License: LGPL (GNU Lesser General Public License) Price:
860 downloads
system-config-printer 0.7.63.2
system-config-printer configures a CUPS server. more>>
system-config-printer configures a CUPS server. The project uses the CUPS API (bound to Python with pycups) to do this.
The communication with the server is performed using IPP. As a result, it is equally able to configure a remote CUPS server as a local one.
Enhancements:
- Some fixes have been made for saving unapplied changes, and the "job-hold-until" attribute can now be set.
<<lessThe communication with the server is performed using IPP. As a result, it is equally able to configure a remote CUPS server as a local one.
Enhancements:
- Some fixes have been made for saving unapplied changes, and the "job-hold-until" attribute can now be set.
Download (0.45MB)
Added: 2007-06-12 License: GPL (GNU General Public License) Price:
867 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above communication search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed