Open Service Platform

OpenServicePlatform (OSP) 是一个强大的插件和服务框架,用于创建基于 C++ 的模块化且动态可扩展的应用程序。该平台支持桌面、服务器及嵌入式/移动平台。通过使用 OSP 的软件组件和服务模型,可以实现应用程序的功能扩展、升级和管理,而无需重启应用。

Open Service Platform

Create modular, dynamically extensible applications in C++ based on apowerful plug-in and services framework. For desktop, server andembedded/mobile platforms.

The Open Service Platform (OSP) enables the creation, deployment and managementof dynamically extensible, modular applications, based on a powerful plug-inand services model. Applications built with OSP can be extended, upgradedand managed even when deployed in the field.

Open Service Platform Overview

At the core of OSP lies a powerful software component (plug-in) and services model based on the concept of bundles. A bundle is a deployable entity, consisting of both executable code (shared libraries) and the required configuration, data and resource files. Bundles extend the functionality of an application by providing certain services. A central Service Registry allows bundles to discover the services provided by other bundles. Bundles can be installed, upgraded, started, stopped or removed from an application (programmatically, or using a web- or console based administration utility)without the need to terminate and restart the application.

Read the white paper for detailed information about the Open Service Platform.

Benefits and Features
  • create dynamically extensible C++ applications based on a powerful plug-in/componentand services architecture
  • combine executable code (shared libraries), configuration files and other resources like web pages or images in easily manageable deployment units (bundles)
  • install, start, stop, upgrade and uninstall an application's bundlesdynamically, at run-time
  • automatically manage version dependencies between bundles
  • provide and find services in an application through a Service Registry
  • manage an application's bundles through a built-in web-basedBundle Administration Utility or through an extensible console basedshell administration service
  • various standard services providing a web server, user authentication andauthorization, preferences management, extension points, database access, etc.
  • integration of Remoting enablestrue location transparent OSP services
  • support for cryptographically signed bundles to control whatbundles may be installed into an application

    Open Service Platform Overview

     


评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值