SANKHYA ® Varadhi The Digital Bridge TM. (c) 2000-2003 Sankhya Technologies Private Limited. All Rights Reserved.2 Varadhi at a glance Object middleware.

Slides:



Advertisements
Similar presentations
MapuSoft Technologies Presentation OS Abstractor, OS Changer, OS PAL and MapuSoft are registered trademarks of MapuSoft Technologies Inc. All other trademarks.
Advertisements

1 Copyright © 2005, Oracle. All rights reserved. Introducing the Java and Oracle Platforms.
Microsoft Office SharePoint Portal Server 2007 Introduction to InfoPath Forms Services Daryl L. Rudolph.
Using MapuSoft Instead of OS Vendor’s Simulators.
COM vs. CORBA.
Ubiquitous Computing and Active Spaces The Gaia Approach Fabio Kon Department of Computer Science University of São Paulo, Brazil
What’s new in this release? September 6, Milestone Systems Confidential Milestone’s September release 2012 XProtect ® Web Client 1 Connect instantly.
UNDERSTANDING JAVA APIS FOR MOBILE DEVICES v0.01.
Seminarium on Component-based Software Engineering Jan Willem Klinkenberg CORBA.
ManageEngine TM Applications Manager 8 Monitoring Custom Applications.
© 2009 Research In Motion Limited Advanced Java Application Development for the BlackBerry Smartphone Trainer name Date.
CORBA Case Study By Jeffrey Oliver March March 17, 2003CORBA Case Study by J. T. Oliver2 History The CORBA (Common Object Request Broker Architecture)
Software Frameworks for Acquisition and Control European PhD – 2009 Horácio Fernandes.
Google Android as a mobile development platform T Internet Technologies for Mobile Computing Olli Mäkinen.
V0.01 © 2009 Research In Motion Limited Understanding Java APIs for Mobile Devices Trainer name Date.
Systems Architecture, Fourth Edition1 Internet and Distributed Application Services Chapter 13.
Lesson 7: Creating and Configuring Virtual Machine Settings
Optimizing Linux for Better Real-time Performance Presenter: Raj Johnson.
SQL Server 2008 for Hosting Key Questions to Address How can SQL Server save your costs? How can SQL Server help you increase customer base? How can.
A Free sample background from © 2001 By Default!Slide 1.NET Overview BY: Pinkesh Desai.
Acceleratio Ltd. is a software development company based in Zagreb, Croatia, founded in We create innovative software solutions for SharePoint,
Parts of a Computer Why Use Binary Numbers? Source Code - Assembly - Machine Code.
Beyond DHTML So far we have seen and used: CGI programs (using Perl ) and SSI on server side Java Script, VB Script, CSS and DOM on client side. For some.
Wireless CORBA Richard Verhoeven. Content Quick Introduction to CORBA Wireless & Mobile Wireless CORBA Test Case Conclusions.
COM vs. CORBA Computer Science at Azusa Pacific University September 19, 2015 Azusa Pacific University, Azusa, CA 91702, Tel: (800) Department.
Contents 1.Introduction, architecture 2.Live demonstration 3.Extensibility.
Copyright © 2002, Intel Corporation. All rights reserved. *Other brands and names are the property of their respective owners
Middleware for FIs Apeego House 4B, Tardeo Rd. Mumbai Tel: Fax:
1.NET FRAMEWORK CE-105 Spring 2007 Engr. Faisal ur Rehman.
Lesson 2 What is ASP.NET? What is ASP.NET? What is Web Matrix? What is Web Matrix? What are the features of Web Matrix? What are the features of Web Matrix?
Presentation: SOAP/WS in a distributed object framework, Application Servers & AXIS SOAP.
Abhishek Bachchan Vishal Patangia
Distributed Objects and Middleware. Sockets and Ports Source: G. Coulouris et al., Distributed Systems: Concepts and Design.
CORBA Common Object Request Broker Architecture. Basic Architecture A distributed objects architecture. Logically, an object client makes method calls.
The World Leader in Making Software Work Together ™ Copyright IONA Technologies 1999 Building CORBA Applications (On OS/390 ?) Dusty Rivers Enterprise.
 Common Object Request Broker Architecture  An industry standard developed by OMG to help in distributed programming.
PRIOR TO WEB SERVICES THE OTHER TECHNOLOGIES ARE:.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
Connect with life Vedant Kulshreshtha Technology Solutions Professional – SharePoint | Microsoft India
KAASHIV INFOTECH Presents INTEL XDK For Inplant Training / Internship, please download the "Inplant training registration form" from our website
1 BBN Technologies Quality Objects (QuO): Adaptive Management and Control Middleware for End-to-End QoS Craig Rodrigues, Joseph P. Loyall, Richard E. Schantz.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
Getting Started with.NET Getting Started with.NET/Lesson 1/Slide 1 of 31 Objectives In this lesson, you will learn to: *Identify the components of the.NET.
© 2012 Pearson Education, Inc. All rights reserved types of Java programs Application – Stand-alone program (run without a web browser) – Relaxed.
Chapter 1 Basic Concepts of Operating Systems Introduction Software A program is a sequence of instructions that enables the computer to carry.
Planning Server Deployments Chapter 1. Server Deployment When planning a server deployment for a large enterprise network, the operating system edition.
Fermilab Scientific Computing Division Fermi National Accelerator Laboratory, Batavia, Illinois, USA. Off-the-Shelf Hardware and Software DAQ Performance.
A Detailed Introduction To Visual Studio.NET CRB Tech ReviewsCRB Tech Reviews introduces you to the world of Visual.
A distributed system software development company
RTOS Lab on your Desktops
Sankhya Technologies Private Limited
Current Generation Hypervisor Type 1 Type 2.
GWE Core Grid Wizard Enterprise (
PVS-Studio static analyzer: advanced features
CORBA Alegria Baquero.
Introduction to .NET Framework Ch2 – Deitel’s Book
Developing Drivers in Visual Studio
CE-105 Spring 2007 Engr. Faisal ur Rehman
Introduction Enosis Learning.
Cloud Database Based on SQL Server 2012 Technologies
Git Version Control for Everyone
11/11/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Introduction Enosis Learning.
CORBA Alegria Baquero.
Microsoft Virtual Academy
Microsoft Virtual Academy
OS Simulator Develop and test embedded applications on Windows or Linux host environments Eliminates the need for the original OS and expensive.
Microsoft Virtual Academy
Overview of System Development for Windows CE.NET
Microsoft Virtual Academy
Presentation transcript:

SANKHYA ® Varadhi The Digital Bridge TM

(c) Sankhya Technologies Private Limited. All Rights Reserved.2 Varadhi at a glance Object middleware solution for distributed systems development Helps embedded systems developers and enterprise developers create light-weight applications and integrate them in a standards compliant manner Enables distribution of software across Windows, Linux and Solaris hosts and embedded systems like mobile phones and PDAs

(c) Sankhya Technologies Private Limited. All Rights Reserved.3 Varadhi Editions SANKHYA Varadhi SE, lightweight CORBA ORB SANKHYA Varadhi XE, object middleware for embedded systems SANKHYA Varadhi FT, fault tolerant CORBA support SANKHYA Varadhi RT, real-time CORBA extensions

(c) Sankhya Technologies Private Limited. All Rights Reserved.4 Varadhi - Components and Tools idlc, IDL compiler for C++, Java and WSDL vconf, interactive platform configuration and generation tool dumpior, IOR viewer ns, Varadhi Names (Naming Service) nsman, Naming Service Manager es, Varadhi Events (Event Service) ORB and POA Libraries ( Dynamic, Static and Debug versions)

(c) Sankhya Technologies Private Limited. All Rights Reserved.5 Varadhi Services Varadhi Services is a collection of common object services each compliant with OMG’s Common Object Services Specification or other OMG standards Varadhi Services complement SANKHYA Varadhi and together provide a robust and standards compliant distributed application platform for embedded and enterprise distributed systems development List of Varadhi Services Varadhi Names – CORBA Naming Service Varadhi Events – CORBA Event Service Varadhi Logger – Logging Service (Planned)

(c) Sankhya Technologies Private Limited. All Rights Reserved.6 Platforms Supported Host OS Windows NT/2000, Solaris 2.7, RH Linux 7.2 Compiler Visual C++ 6.0, Embedded Visual C++, gcc Target OS Windows CE, OSE, QNX, Monta Vista Linux. (NucleusPlus and VxWorks are planned) Windows NT/2000, Solaris 2.7, RH Linux 7.2 Target CPU x86, ARM, Ultra Sparc, PowerPC, MIPS

(c) Sankhya Technologies Private Limited. All Rights Reserved.7 Key Features Conforms to OMG®’s CORBA® 2.2 (Minimum CORBA). Roadmap for Varadhi includes support for CORBA 2.6 Support for static or dynamic memory allocation Debug/profile support Including and excluding C++ exceptions Small footprint and interoperability with IIOP Readily customizable sample programs On-site training and consulting services

(c) Sankhya Technologies Private Limited. All Rights Reserved.8 Varadhi – Typical Applications Distributed embedded systems CORBA for subsystems (Telecom/OSS) Federated application development Distributed fault tolerance Lightweight enterprise applications

(c) Sankhya Technologies Private Limited. All Rights Reserved.9 Why SANKHYA Varadhi ? Configurable and Easy to use Varadhi includes an interactive configuration and platform generation utility called vconf. Vconf makes it easy to create a ready to use version of the Varadhi target platform for a particular target environment

(c) Sankhya Technologies Private Limited. All Rights Reserved.10 Why SANKHYA Varadhi ? Easy to Port The target platform generated by vconf includes any source code that is target dependent, which may have to be rebuilt/modified for a particular target environment. This makes porting Varadhi an easy task.

(c) Sankhya Technologies Private Limited. All Rights Reserved.11 Why SANKHYA Varadhi ? Easy to Debug With the extensive log of messages printed by Varadhi (debug version) application developers can easily debug their applications.

(c) Sankhya Technologies Private Limited. All Rights Reserved.12 Why SANKHYA Varadhi ? High Performance Performance Range Less than 0.5 milliseconds per invocation for calls to same host. Less than 1 millisecond per invocation for calls to remote hosts.

(c) Sankhya Technologies Private Limited. All Rights Reserved.13 Why SANKHYA Varadhi ? Transport Layer Abstraction Varadhi uses a very simple, intuitive and powerful transport layer abstraction. This makes it easy to add support for new transports.

(c) Sankhya Technologies Private Limited. All Rights Reserved.14 Why SANKHYA Varadhi ? OS Abstraction The core Varadhi library is completely independent of a particular operating system. The only OS dependent features are abstracted into the OS abstraction making it easy to add support for a new operating system.

(c) Sankhya Technologies Private Limited. All Rights Reserved.15 Why SANKHYA Varadhi Small Footprint Designed for Minimum CORBA, Varadhi has a very optimized footprint, as low as 100KB on an x86 Linux machine !

(c) Sankhya Technologies Private Limited. All Rights Reserved.16 Why SANKHYA Varadhi Configurable Memory Allocation The static version of Varadhi allows memory for the various internal objects to be configured.

(c) Sankhya Technologies Private Limited. All Rights Reserved.17 Why SANKHYA Varadhi Several ready to use samples. Varadhi includes many ready to run samples. Makes it easy to develop new applications.

(c) Sankhya Technologies Private Limited. All Rights Reserved.18 Why SANKHYA Varadhi Naming Service Event Service Varadhi includes embeddable Naming and Event services.

(c) Sankhya Technologies Private Limited. All Rights Reserved.19 Why SANKHYA Varadhi Professional Support Varadhi is backed by prompt and professional support. Basic installation support is completely free. Standard and premium support options available.

(c) Sankhya Technologies Private Limited. All Rights Reserved.20 Why SANKHYA Varadhi Competitive Pricing No royalties Simple licensing model Developer licenses starting at USD 495/- Deployment licenses starting at USD 999/-

(c) Sankhya Technologies Private Limited. All Rights Reserved.21 Next Steps Evaluation SANKHYA Varadhi is available for free 30 day evaluation If you would like to evaluate Varadhi, please visit and fill an evaluation request form: We will send you the download and evaluation information Purchase Please send inquiries to

Thank You ! SANKHYA, Varadhi, Web Varadhi, SANKHYA TECHNOLOGIES, SANKHYA Tools Collection, SANKHYA Translation Framework, Dynamically Targetable Tools Framework, SANKHYA Partners, SANKHYA Labs, SANKHYA Software, SANKHYA Assembler, SANKHYA Simulator, SANKHYA Development, SANKHYA Education, SANKHYA Research, Varadhi Services, The Digital Bridge, AppChain, AppCore, AppBundle, AppFed are Trademarks, Service Marks or Registered Trademarks of Sankhya Technologies Private Limited. OMG and CORBA are either registered trademarks or trademarks of Object Management Group, Inc. in the United States and/or other countries. All other brands and names are the property of their respective owners.