Monday, March 27, 2006

RPC Lite ?
Recently wished to find easy variant of RPC framework (library, sdk, or other)...
My criteria of search the following:
  • Lite (don't use any application servers).
  • Support a remote interface references.
  • Don't need cardinally reflow a ready to use local interfaces.
  • Support for Java and C#.
I have tried some found frameworks, but not one of them has not approached... :(

Friday, March 17, 2006

Service delivery platform for Telecommunications.
An overview of the ready to use platforms.
Part III.

3. Kabira

Company is using third-party J2EE application servers and create own environment for them. Environment contains the service enablers (gateways, API, etc), FT/LB (Fault tolerance / load balancing) extensions and business process management). Supports powerful feature for creation service based MDA (Model Driven Architecture).


Sample architect the service with MDA (in IBM Rational):


Engineering Results

  • Performance: 1080 TPS on two 2-way SPARC servers with 4 Gb of memory each
  • Latency: With no load, end-to-end latency was approximately 25 ms. Under load end to end latency was 175 ms.
Development Time: Core development: 16 man months, Additional development to fine tune business processes 6 man months.

Service delivery platform for Telecommunications.
An overview of the ready to use platforms.
Part II.

2. HP Service Delivery Platform.

HP develops and support own SDP solution, which primary based on J2EE or .NET application server from other company. HP deploy the implementation of API for Parlay, Parlay-X, VXML, ccXML, SS7(??), SIP, SIMPLE, SMPP, MLP, LIF. HP is offer to use development environment from third-party companies for J2EE (for example, Eclipse) and .NET (Microsoft).

Also HP, like IBM, deploys the Ubiquity application server for SIP based applications.

Service delivery platform for Telecommunications.
An overview of the ready to use platforms.
Part I.

This is part of my analytical report describes application servers and their features. The report is focused for IT technologies for telecom industries.

1. IBM WebSphere.

IBM WebSphere (WebSphere Everyplace Server for Telecom, WebSphere Business Integration).

J2EE application server with implemented API from ETSI/3GPP (Parlay, Parlay-X). Has powerful and more functionality development environment WebSphere Studio and IBM Rational Developer. Also he has built-in facilities for load-balancing services. The application server from IBM supports Business Process Management (BPM) and Business Process Execution Language. Using Rational product lines you mat introduce Business Process Diagrams (BPMN).

For creation services based SIP protocol, IBM offer application server from Ubiquity (www.ubiquitysoftware.com).

The server from Ubiquity use SIP-container based on JAIN SIP API (compliant with JSR 116).

For 3g networks offer the next architecture: