Skip to content. | Skip to navigation

You are here: Home content generated neda foundation ocp OCP-Mul current accessPage



Open C Platform (OCP)

Foundation Facilities for Development of Libre Protocols

Software Name: SW-ocp-mul   [ .bib ]
Version: 0.1
Dated: November 27, 2008
Group: ocp
Primary URL:
Author(s): Mohsen BANAN
Organization: Neda Communications, Inc.


Open C Platform (OCP) is a set of well defined interfaces and service definitions for basic facilities needed for implementation of lower layer OSI protocol in C. Independent implementations of OSI protocols that adhere to Open C Environment (OCE) can easily be integrated to realize real open systems.


  • Data Sheets

  • Purpose Of OCP: A Foundation for the Development of Efficient Protocols. This industry white paper provides an overview description of OCP, including a comparison of OCP with other candidates for this problem space such as RPC (Sun Microsystems), ROSE (ISO), WTP (the WAP Forum), T/TCP, RDP and VMTP.

  • Source Description OCP Source DescriptionThis document provides details on the programming development environment of Neda's source code of OCP (Efficient Short Remote Operation Services) protocols.

  • OCP Protocol: OCP has been published as RFC-2188

  • The OCP Organization: hosts a number of mailing lists to support maintenance, enhancement and promotion of the OCP protocols and related technologies.

  • Application Programming Interfaces (APIs): Fully documented APIs interfacing to OCP

  • OCP Server Development Toolkit: Binary form of OCP Software Development Toolkit for the following platforms is available:
    • Linux and Solaris (and most other Unix)
    • Windows 2000/XP
  • OCP in Embedded Environments: Portation of OCP to embedded environments is as simple as selecting or implementing Open C Platform modules.

    The Open C Platform is subject to Library General Public License (LGPL) and is publicly availble.

  • OCP in Java and J2ME: Open-source Java and J2ME implementations of OCP are available under the General Public License (GPL).

  • OCP Stress and Regression Test Tools: Stress and Regression Test Tools for OCP protocols are available in source code form.

  • Applications using OCP: Uses of OCP in vertical applications include: telemetry, dispatch, credit card verification and vehicle tracking. For an example of how reliable and efficient applications can easily be built on top of OCP, see Efficient Mail Submission and Delivery (EMSD).

  • OCP Commercial Software Licensing: Neda Communications, Inc is the author of OCP Protocol and this implementation of OCP. Commercial licenses for the above software is available through Neda.

  • OCP Commercial Support: Neda Communications, Inc provides Maintenance, Portation Assistance and Consulting services for the OCP software.

Document Actions
Libre/Halaal Internet Services Provided At LibreCenter By Neda

Member of By* Federation Of Autonomous Libre Services

This web site has been created based exclusively on the use of Halaal Software and Halaal Internet Application Services. It is part of the By* Federation of Autonomous Libre Services which in turn are part of the Halaal/Libre By* Digitial Ecosystem which incorporate the following software components: