Additional Programming Language Support

Slides:



Advertisements
Similar presentations
SCA C++, C and COBOL Bryan Aupperle David Haney 13 Dec
Advertisements

Avro Apache Course: Distributed class Student ID: AM Name: Azzaya Galbazar
AIXM 5.1 Seminar 12 – 13 December 2011
Object-oriented tools for XML Schema JAXB (Java Architecture for XML Binding) –object connectivity for XML documents HyperJAXB –relational persistence.
95-843: Service Oriented Architecture 1 Master of Information System Management Service Oriented Architecture Lecture 10: Service Component Architecture.
SCA Assembly Model Anish Karmarkar – Oracle Michael Rowley – BEA.
EXI Comparisions. EXI Emerging W3C standard, now in “final call” status on the standards track Provides a more efficient, alternate.
Tuscany: a SOA framework Jeffrey Guo Accelrys, Inc.
The European Organisation for the Safety of Air Navigation ADQ, INSPIRE and Metadata AIXM 5.1 Seminar.
S O A P ‘the protocol formerly known as Simple Object Access Protocol’ Team Pluto Bonnie, Brandon, George, Hojun.
Representing data with XML SE-2030 Dr. Mark L. Hornick 1.
FIPA Abstract Architecture London FIPA meeting January 24-29, 2000 from: TC-A members.
SCA Assembly Model Anish Karmarkar – Oracle Michael Rowley – BEA.
C++ General Characteristics: - Mixed typing system - Constructors and destructors - Elaborate access controls to class entities.
HF NOISE FILTERS PERFORMANCE
CS284 Paper Presentation Arpad Kovacs
yaSpMV: Yet Another SpMV Framework on GPUs
Interpretations of the Derivative Gottfried Wilhelm Leibniz
You NEED your book!!! Frequency Distribution
Ch48 Statistics by Chtan FYHSKulai
What is Chemistry? Chemistry is: the study of matter & the changes it undergoes Composition Structure Properties Energy changes.
Small-Sample Methods for Cluster-Robust Inference in School-Based Experiments James E. Pustejovsky UT Austin Educational Psychology Department Quantitative.
The new Estimands concept – an introduction and a worked example
Wednesday 9/6 Welcome back!
Conformational Sampling to Interpret SAXS Profiles
Pricing products: Approaches and strategies
Introduction to Deep Learning
The variable gamma-ray sky
DISTRIBUTIONAL SEMANTICS
Chemistry 130 Dr. John F. C. Turner 409 Buehler Hall
Agenda Introduction Figer 12:00-12:15
+ = ? Mergeable Summaries Ke Yi HKUST Pankaj Agarwal (Duke)
Physics 7E Prof. D. Casper.
Biomechanics of Vertical Jump
Black Holes Black Holes Black Holes Black Holes Black Holes
Naval Center for Cost Analysis (NCCA) Jake Mender and Ann Hawpe
Undulator based e+ source
Information Management course
CPIXTEG3b: An SOI pixel sensor with in-pixel binary counter
Properties of Materials Electrical Properties
TEACHING STATISTICS Using the EL-W535HT.
Renee Anderson and Nicole Ross
Math 3 Calculus Tommy Khoo Department of Mathematics Dartmouth College
Integers Addition, Subtraction, Multiplication, Division
Week 10 - Friday CS 113.
Radioactivity in everyday life
Probability and Statistics
Improving WASH for urban settings under stress of migrants
A New Test Rig for Simulation of Piston Ring Friction
Interface.
Flexible Extensible Digital Object Repository Architecture
Object-Orientated Programming
Flexible Extensible Digital Object Repository Architecture
Cloud Application Marketplaces
Giuseppe Attardi Dipartimento di Informatica Università di Pisa
OASIS, Emergency Management Technical Committee
Cloud Application Marketplaces
Service Model Monitoring Cloud Application Marketplaces
Cloud Application Marketplaces
Cloud Application Marketplaces
Cloud Application Marketplaces
Service Delivery and Governance
Multiple Inheritance & Interfaces
Functional interface.
Cloud Application Marketplaces
Road to general Dynamic Network Resource Reservation Protocol
Mixed Up Multiplication Challenge
Cloud Application Marketplaces
Meta-Data: the key to accessing Data and Information
Joan Ugljesa NDIA PMSC May 4, 2005
Presentation transcript:

Additional Programming Language Support www.oasis-open.org Additional Programming Language Support

Why Other Languages SDO facilitates data exchange between services implemented in heterogeneous environments Most clearly demonstrated with specifications provided for multiple languages Will force interoperability discussions

SDO and C++ 2.1 level specification includes all functionality in 2.1 Java specification

C and COBOL Use Cases Persistence SCA Message Exchange www.oasis-open.org C and COBOL Use Cases Persistence Abstraction of the Data Source SCA Message Exchange Language Optimized Language Interoperability

C and COBOL Important Functionality Static Interfaces Schema Annotations (DFDL) Binary Data XML Facets Bounds on Strings and Arrays Change Summary

C and COBOL Optional Functionality XML Mixed and Open Content Support

C and COBOL Specifications 2.1 Level Approved by OSOA

Other Languages PHP Implementation What Else?