Tizen/Artik IoT Practice Part 5 IoTivity Simple Server and Simple Client
|
|
- Frank Fox
- 5 years ago
- Views:
Transcription
1 1 Tizen/Artik IoT Practice Part 5 IoTivity Simple Server and Simple Client Sungkyunkwan University
2 IoTivity Resource 2 In IoTivity, an entity(e.g. Sensor, Actuator) is being handled as a resource(ocf Resource Model). Each resource contains resource and device types, CRUDN Operations, URI information Users can access the Resource via URI and RESTful interface
3 IoTivity Simple Server & Client 3 Simple IoTivity Server & Client Make a simple server (Service Provider [e.g. sensors, actuators]) and simple client (e.g. Android Application) using IoTivity base API(CRUDN). OCF Server In IoTivity network topology, OCF Server handles the CRUDN requests E.g Temperature Sensors, Lights, Humidity Sensors, Air conditional etc.. OCF Client In IoTivity network topology, OCF Client typically finds resources and sends CRUDN requests Android, Linux, Tizen, Windows, etc..
4 RESTful Resource Model RESTful API Http request interface such as GET, PUT, POST, DELETE Using RESTful API, users can control the OCF server device in remote 4 RESTful API CRUDN
5 Simple Client & Server Scenario 5 Using IoTivity base API set, make a simple server (Temperature, Humidity sensors) and Android simple client App Temperature Sensor URi : /a/temperature Type : core.temperature CRUDN API : RUND Source Repository :
6 Resource Class Resource class contains basic operation of IoTivity & CRUDN virtual functions (interface set) IoTivity/resource/examples/IoTivity_Sample_Server/resource.h File <User Define Virtual Function> put : Set the data sent from the cline get : Get the data requested from the Client SensorValueRead : Sensor Acquisition Read Thread ChangeResourceRepresentation : Observe Thread Logic User-defined Virtual Interface 6 <Common Interface Function> Resource Creation Logic : Resource Creation and Registering the URI resource EntityHandler Logic : Request Handling Parsing Logic Common Interface for Entity Handler
7 Resource Class Implementation Common IoTivity Resource API Resource Creation, Resource Handler (CRUDN Request Parser) 7 IoTivity/resource/examples/IoTivity_Sample_Server/resourceImpl.cpp File Initialization Uri & Resource Type Registering CRUDN API Parsing Handler Callback Resource Registering Request Parsing Logic Resource Creation Function CRUDN API Handler Unit
8 Entity Handler - CRUDN Request Handler Entity handler refers to the CRUDN request parsing callback function GET : get the sensor data, then send data with response to the clients PUT : receive the status value (e.g. Turn On, Off) from the client, and set the status Observe : Periodically, observer thread publishing the sensor data to registered clients GET Observe 8 Put Delete
9 Server (Thing Device) Interface E.g., Light, Humidity, Temp 9 URI, Resource Type < Get Logic > Things Meta-Data <Temperature Things> IoTivity/resource/examples/IoTivity_Sample_Server/simple_server_temp.h /.cpp File
10 Server (Thing Device) Interface (2/2) 10 Get the data from the Representation Notify the current message to observers <Sensor Logic> Sensor Thread Creation <Put Logic> <Observation Logic>
11 Simple Client (Android) IoTivityWrapper.java 11 Listener Callback Operation
12 findresource() - Resource Find Logic 12 Platform Configuration Found resource info <Find Resource Listener Callback> Find Resource API
13 GET & PUT Function 13 <PUT Function> <GET Function> <Observe Function> <GET Listener Callback>
14 Client Resource Description 14 To get the value from Representation for GET, OBSERVE To set the value to Representation for PUT
15 IoTivity Communication Demo 1 /a/temp - PUT Status ON 2 /a/humidity - PUT Status ON 3 4 /a/temp - Get /a/humidity - Get Temperature Humidity
Tizen/Artik IoT Lecture Chapter 10. IoTivity Resource Encapsulation
1 Tizen/Artik IoT Lecture Chapter 10. IoTivity Resource Encapsulation Sungkyunkwan University Contents Resource Encapsulation Components Resource Client API: Key Objects Resource Encapsulation Components
More informationOCF for resource-constrained environments
October 11 13, 2016 Berlin, Germany OCF for resource-constrained environments Kishen Maloor, Intel 1 Outline Introduction Brief background in OCF Core Constrained environment charactertics IoTivity-Constrained
More informationIoTivity. Sungkyunkwan University. Presenter: Dzung Tien Nguyen Networking Laboratory,
Sungkyunkwan University IoTivity Presenter: Dzung Tien Nguyen Networking Laboratory, 83345 ntdung@skku.edu Copyright 2000-2015 Networking Laboratory 1/00 Current issues Incompatibility of platforms: Manufacturers
More informationIOTIVITY INTRODUCTION
IOTIVITY INTRODUCTION Martin Hsu Intel Open Source Technology Center 1 Content may contain references, logos, trade or service marks that are the property of their respective owners. Agenda Overview Architecture
More informationTizen/Artik IoT Lecture Chapter 14. IoTivity Easy Setup Manager
1 Tizen/Artik IoT Lecture Chapter 14. IoTivity Easy Setup Manager Sungkyunkwan University Contents Easy Setup Use Cases Device Roles Easy Setup Resource Model Provisioning Resource WiFi Resource DevConf
More informationTizen/Artik IoT Lecture Chapter 13. IoTivity Cloud
1 Tizen/Artik IoT Lecture Chapter 13. IoTivity Cloud Sungkyunkwan University Contents 2 IoTivity Cloud Architecture Features IoTivity Cloud SW Stack IoTivity Cloud in Resource Model Source Tree IoTivity
More informationOCF Specification Overview Core Technology Specification. OCF 2.0 Release June 2018
OCF Specification Overview Core Technology Specification OCF 2.0 Release June 2018 Core Framework Topics Outline (1 of 2) Objectives RESTful Architecture OCF Roles Resources Basic Operations Organization
More informationIoTivity: The Open Connectivity Foundation and the IoT Challenge
IoTivity: The Open Connectivity Foundation and the IoT Challenge Thiago Macieira Embedded Linux Conference / Open IoT Summit Berlin, October 2016 Who am I? 2 3 About the Open Connectivity Foundation 4
More information趙庸鎭 (Cho, Yong Jin)
Evolution to OS of Everything Tizen Micro profile for low-end IoT devices 趙庸鎭 (Cho, Yong Jin) drajin.cho@samsung.com Software Center, Samsung Elec. Contents Part I. OS of Everything in IoT Part II. Tizen
More informationIoTivity Programmer s Guide Protocol Plugin Manager for Linux
IoTivity Programmer s Guide Protocol Plugin Manager for Linux 1 CONTENTS 2 Overview... 3 2.1 Overall Flows... 3 3 Using Plugin Manager... 4 3.1 Setting Plugin Configuration... 4 3.2 Locating Plugin and
More informationTizen/Artik IoT Lecture Chapter 7. IoTivity Connectivity Abstraction
1 Tizen/Artik IoT Lecture Chapter 7. IoTivity Connectivity Abstraction Sungkyunkwan University Contents 2 Architecture Routing Through Heterogeneous Connectivity Blockwise Transfer Call Path Sending Data
More informationTizen/Artik IoT Lecture Chapter 11. IoTivity Resource Hosting & Resource Directory
1 Tizen/Artik IoT Lecture Chapter 11. IoTivity Resource Hosting & Resource Directory Sungkyunkwan University Contents 2 Resource Hosting Design Resource Hosting in IoTivity Discovery: OICStartCoordinate()
More informationBringing Web Services to IoTivity
Bringing Web Services to IoTivity Opportunities, Challenges & Approaches Sanjeev BA Open Source Group Samsung Electronics Background Vertical Domains (Health, Manufacturing, Education, Consumer) Consumer
More informationAssessing interoperability in Internet of Things ecosystems
Assessing interoperability in Internet of Things ecosystems Lars Bendik Dølvik Applied Computer Science Submission date: June 2017 Supervisor: Rune Hjelsvold, IDI Norwegian University of Science and Technology
More informationInternet of Things 2017/2018
Internet of Things 2017/2018 LESHAN (pictures from standards docs & software descriptions in presentations) Johan Lukkien Leila Rahman John Carpenter, 1982 1 Guiding questions How does LESHAN support the
More informationProvisioning IoT with Web NFC. Zoltan Kis Intel
Provisioning IoT with Web NFC Zoltan Kis (@zolkis), Intel Background JavaScript APIs for IoTivity, Soletta W3C Web NFC editor Web access to hardware Earlier: Network management (DSL) Mesh radio networks
More informationOSS-7 AN OPEN SOURCE DASH7 STACK
OSS-7 AN OPEN SOURCE DASH7 STACK GLENN ERGEERTS glenn.ergeerts@uantwerpen.be UNIVERSITY OF ANTWERP IMEC IDLAB http://idlab.technology http://idlab.uantwerpen.be DASH7 ALLIANCE PROTOCOL WHEN ACTIVE RFID
More informationIotivity Programmer s Guide Soft Sensor Manager for Tizen
Iotivity Programmer s Guide Soft Sensor Manager for Tizen 1 CONTENTS 2 Introduction... 3 3 Terminology... 3 3.1 Physical Sensor Application... 3 3.2 Soft Sensor (Logical Sensor, Virtual Sensor)... 3 3.3
More informationCopyright 2017 Samsung. All Rights Reserved. O-Hoon Kwon, Ph.D. Samsung Electronics
1 Copyright 2017 Samsung. All Rights Reserved. O-Hoon Kwon, Ph.D. Samsung Electronics Intro Tizen Linux kernel based Embedded OS for wide range of devices, where Mobile, Wearable, TV are maintained as
More informationPortal Quick Start Guide Portal version 1.9
Portal Quick Start Guide 1 Content 1. Unboxing... 4 1.1. Packaging content... 4 1.2. What you need to start... 5 2. Set up your account... 6 2.1. Sign up to the Portal... 6 2.2. Download your gateway application...
More informationOCF Fundamentals. Ravi Subramaniam Principal Engineer, Intel Corporation
OCF Fundamentals Ravi Subramaniam Principal Engineer, Intel Corporation 1 Fundamental Fundamentals OCF Resource Model Mapping onto Comms Transports 2 Many kinds of devices OIC Scope (current) Controller
More informationComputational Photography HelloCamera
Computational Photography HelloCamera Jongmin Baek CS 478 Lecture Jan 23, 2012 Overview You are handed: a functional camera app, minus autofocus. You are to hand in: an implementation of autofocus algo.
More informationARM mbed with us Hands On Getting to the Cloud
ARM mbed with us Hands On Getting to the Cloud What is mbed Device Connector? mbed Device Connector mbed Device Connector is a service that lets you to provision and connect Internet of Things (IoT) devices
More informationAndroid Camera. Alexander Nelson October 6, University of Arkansas - Department of Computer Science and Computer Engineering
Android Camera Alexander Nelson October 6, 2017 University of Arkansas - Department of Computer Science and Computer Engineering Why use the camera? Why not? Translate Call Learn Capture How to use the
More informationIoTivity Big Picture. MyeongGi Jeong Software R&D Center
IoTivity Big Picture MyeongGi Jeong 2016.11.17 Software R&D Center Contents Overview Features Messaging Security Service Q&A Copyright c 2016 SAMSUNG ELECTRONICS. ALL RIGHTS RESERVED Overview IoTivity?
More informationANDROID SYLLABUS. Advanced Android
Advanced Android 1) Introduction To Mobile Apps I. Why we Need Mobile Apps II. Different Kinds of Mobile Apps III. Briefly about Android 2) Introduction Android I. History Behind Android Development II.
More informationORACLE UNIVERSITY AUTHORISED EDUCATION PARTNER (WDP)
Android Syllabus Pre-requisite: C, C++, Java Programming SQL & PL SQL Chapter 1: Introduction to Android Introduction to android operating system History of android operating system Features of Android
More informationLesson 14 Program implementation using Paho and ADT Example 9.12 in MQTT clients and MQTT broker communication with an Android phone
Lesson 14 Program implementation using Paho and ADT Example 9.12 in MQTT clients and MQTT broker communication with an Android phone Chapter-9 L14: "Internet of Things ", Raj Kamal, 1 Program implementation
More informationAndroid App Development
Android App Development Course Contents: Android app development Course Benefit: You will learn how to Use Advance Features of Android with LIVE PROJECTS Original Fees: 15000 per student. Corporate Discount
More informationIoTivity Programmer s Guide Soft Sensor Manager for Linux
IoTivity Programmer s Guide Soft Sensor Manager for Linux 1 CONTENTS 2 Soft Sensor Manager (SSM) 3 3 Terminology 3 31 Physical Sensor App 3 32 Soft Sensor (= Logical Sensor, Virtual Sensor) 3 33 Soft Sensor
More informationProject report. Ultratrail. Ferrera Alexandre - Gallier Romane
Project report Ultratrail Ferrera Alexandre - Gallier Romane Table of content: Introduction: Goals of the project Lora: -Use -protocole used -android implementation -Message structure Bluetooth: -Use -android
More informationVoice-controlled Home Automation Using Watson, Raspberry Pi, and Openwhisk
Voice-controlled Home Automation Using Watson, Raspberry Pi, and Openwhisk Voice Enabled Assistants (Adoption) Voice Enabled Assistants (Usage) Voice Enabled Assistants (Workflow) Initialize Voice Recording
More information1. Implementation of Inheritance with objects, methods. 2. Implementing Interface in a simple java class. 3. To create java class with polymorphism
ANDROID TRAINING COURSE CONTENT SECTION 1 : INTRODUCTION Android What it is? History of Android Importance of Java language for Android Apps Other mobile OS-es Android Versions & different development
More informationPROCE55 Mobile: Web API App. Web API. https://www.rijksmuseum.nl/api/...
PROCE55 Mobile: Web API App PROCE55 Mobile with Test Web API App Web API App Example This example shows how to access a typical Web API using your mobile phone via Internet. The returned data is in JSON
More informationEduardo
Eduardo Silva @edsiper eduardo@treasure-data.com About Me Eduardo Silva Github & Twitter Personal Blog @edsiper http://edsiper.linuxchile.cl Treasure Data Open Source Engineer Fluentd / Fluent Bit http://github.com/fluent
More information5 System architecture
5 System architecture This chapter provides an overview of the system architecture. The first section presents a superficial explanation of the entire systems architecture. In section two, architectural
More informationInteroperability Frameworks for RIOT-OS
Interoperability Frameworks for RIOT-OS @Mattia_Antonini m.antonini@create-net.org Università degli Studi INTEROPERABILITY Berlin, 15th July 2016 Stack Base Layer Service Layer Implementations Official
More informationTOWARD IMPLEMENTATION OF ONEM2M BASED IOT PLATFORM
TOWARD IMPLEMENTATION OF ONEM2M BASED IOT PLATFORM 1 VINCENTIUS CHRISTIAN ANDRIANTO, 2 JUNHUY LAM, 3 RYAN NATHANAEL SOENJOTO WIDODO, 4 SANG-GON LEE *, 5 HOON-JAE LEE, 6 HYO-TAEK LIM Department of Ubiquitous
More informationBuild the unified end to end IoT solution on ARM LEADING COLLABORATION IN THE ARM ECOSYSTEM
Build the unified end to end IoT solution on ARM LEADING COLLABORATION IN THE ARM ECOSYSTEM Agenda Linaro Linaro s IoT efforts Demo Business Models Design and sell x86 chips 2016 $59.5Bn Revenue Sells
More informationDistributed Systems 2017 Assignment 2
Distributed Systems 2017 Assignment 2 Leyna Sadamori leyna.sadamori@inf.ethz.ch Distributed Sysyems Introduction Assignment 2 Leyna Sadamori October 13, 2017 1 Web Services 2 Overview Quick walkthrough
More informationDevelop Mobile Front Ends Using Mobile Application Framework A - 2
Develop Mobile Front Ends Using Mobile Application Framework A - 2 Develop Mobile Front Ends Using Mobile Application Framework A - 3 Develop Mobile Front Ends Using Mobile Application Framework A - 4
More informationWeb of Things Architecture and Use Cases. Soumya Kanti Datta, Christian Bonnet Mobile Communications Department
Web of Things Architecture and Use Cases Soumya Kanti Datta, Christian Bonnet Mobile Communications Department Email: Soumya-Kanti.Datta@eurecom.fr Connecting Things in IoT Source: http://www.itworld.com/
More informationAliPDU Package Upgrade
AliPDU Package Upgrade Student : Michael Martin Institut Teknologi Bandung, Indonesia martin.panogari@gmail.com Supervised by : Ombretta Pinazza ombretta.pinazza@cern.ch Mateusz Lechman mateusz.lechman@cern.ch
More informationIntegrating Progress Rollbase with OpenEdge the REST of the story. Mike Fechner, Director, Consultingwerk Ltd.
Integrating Progress Rollbase with OpenEdge the REST of the story Mike Fechner, Director, Consultingwerk Ltd. mike.fechner@consultingwerk.de Consultingwerk Ltd. Independent IT consulting organization Focusing
More informationA Smart Implementation for Internet Of Things
A Smart Implementation for Internet Of Things Agenda Preventing crime with smart eye Reducing Latency with Edge/Local Computing VB9001 for local data analysis with remote monitoring. Increasing efficiencies
More informationBuilding Android Apps Runtime SDK for Android
Building Android Apps Runtime SDK for Android Dan O Neill & Alan Lucas Introductions What do you do What do we do - Android Development Team - Edinburgh Alan Lucas - https://github.com/alan-edi - Alaska
More informationIOTIVITY AND EMBEDDED LINUX SUPPORT. Kishen Maloor Intel Open Source Technology Center
IOTIVITY AND EMBEDDED LINUX SUPPORT Kishen Maloor Intel Open Source Technology Center Outline Open Interconnect Consortium and IoTivity Software development challenges in embedded Yocto Project and how
More informationtemp heat I/O A/C flow valve pump
temp flow I/O heat A/C valve pump temp flow I/O heat A/C valve pump temp temp time flow I/O heat A/C valve pump temp temp time flow I/O heat A/C valve pump 0110100101101110101101 temp temp time flow I/O
More informationArchitectural Design. CSCE Lecture 12-09/27/2016
Architectural Design CSCE 740 - Lecture 12-09/27/2016 Architectural Styles 2 Today s Goals Define what architecture means when discussing software development. Discuss methods of documenting and planning
More informationIntegrating the Progress Rollbase Portal into OpenEdge Applications. Mike Fechner, Director, Consultingwerk Ltd.
Integrating the Progress Rollbase Portal into OpenEdge Applications Mike Fechner, Director, Consultingwerk Ltd. mike.fechner@consultingwerk.de Consultingwerk Ltd. Independent IT consulting organization
More informationSystem Energy Efficiency Lab seelab.ucsd.edu
Motivation Embedded systems operate in, interact with, and react to an analog, real-time world Interfacing with this world is not easy or monolithic Sensors: provide measurements of the outside world Actuators:
More informationIntroduction to Internet of Things Prof. Sudip Misra Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur
Introduction to Internet of Things Prof. Sudip Misra Department of Computer Science & Engineering Indian Institute of Technology, Kharagpur Lecture - 30 Implementation of IoT with Raspberry Pi- I In the
More informationConfiguring and Using Osmosis Platform
Configuring and Using Osmosis Platform Index 1. Registration 2. Login 3. Device Creation 4. Node Creation 5. Sending Data from REST Client 6. Checking data received 7. Sending Data from Device 8. Define
More informationProject Zygote. Rapid prototyping for the Internet of Things
Project Zygote Rapid prototyping for the Internet of Things The Problem we set out to solve How to make interconnecting things easier? What IoT means to us Seamless interconnection between any IoT enabled
More informationSecuring Software Updates for IoT Devices with TUF and Uptane. Ricardo Salveti Principal Engineer
Securing Software Updates for IoT Devices with TUF and Uptane Ricardo Salveti ricardo@foundries.io Principal Engineer Foundries.io Foundries.io Established October, 2017 Backgrounds in Spin-out from, and
More informationStandard Open Source Cloud APIs for the Smart Home
Standard Open Source Cloud APIs for the Smart Home Sébastien Bolle, André Bottaro, Martin Hund, Andreas Kraft, Jean-Pierre Combe, Hans-Werner Bitzer 1 Eclipse IoT Days Grenoble 2018 January, 19th 2018
More informationLibelium Cloud Hive. Technical Guide
Libelium Cloud Hive Technical Guide Index Document version: v7.0-12/2018 Libelium Comunicaciones Distribuidas S.L. INDEX 1. General and information... 4 1.1. Introduction...4 1.1.1. Overview...4 1.2. Data
More informationP2: Collaborations. CSE 335, Spring 2009
P2: Collaborations CSE 335, Spring 2009 Milestone #1 due by Thursday, March 19 at 11:59 p.m. Completed project due by Thursday, April 2 at 11:59 p.m. Objectives Develop an application with a graphical
More informationTizen Web Runtime. Ming Jin, Samsung Electronics. (May 8, 2012)
Tizen Web Runtime Ming Jin, Samsung Electronics (May 8, 2012) Contents What is Web Application & Web Runtime Tizen Web Application Packaging & Configuration Network Access Tizen Web Runtime Installer Core
More informationTAPS-related topics from the NEAT project. Naeem Khademi (NEAT project) TAPS WG - IETF 97 Seoul- South Korea 16 November 2016
TAPS-related topics from the NEAT project Naeem Khademi (NEAT project) TAPS WG - IETF 97 Seoul- South Korea 16 November 2016 Introduction on NEAT NEAT project has been ongoing since March 2015 NEAT library
More informationPrinciples for Interoperability in the Internet of Things
Principles for Interoperability in the Internet of Things A Technical Paper prepared for SCTE/ISBE by J. Clarke Stevens Principal Architect, Emerging Technologies Shaw Communications 2420 17th Street Denver,
More informationLecture 13 IoT and Augmented Reality
Introduction to Engineering Using Robotics Experiments Lecture 13 IoT and Augmented Reality Yinong Chen Arizona State University, U.S.A. http://www.public.asu.edu/~ychen10/ Cloud Computing and IoIT as
More informationTizen Architecture Overview
Tizen Architecture Overview sunil.saxena@intel.com Tizen Vision Tizen Vision Cross-device, cross-architecture, open software platform based on a true, standards-based HTML5 implementation that delights
More informationDeploying a distributed application with OpenStack
Deploying a distributed application with OpenStack In this lab you will perform three exercises. Each exercise (task) specifies one or more deliverables to produce. Collect all the deliverables in in one
More informationIoTivity Programmer s Guide Resource Encapsulation
IoTivity Programmer s Guide Resource Encapsulation 1 CONTENTS 2 Revision History... 4 3 Terminology... 5 4 Introduction to Resource Encapsulation... 6 4.1 Overall Architecture... 6 4.2 Iotivity Service
More informationIMPLEMENTATION OF SMART FARM MONITORING USING IOT M.Mahendran 1, G. Sivakannu 2, Sriraman Balaji 3 1,2,3
IMPLEMENTATION OF SMART FARM MONITORING USING IOT M.Mahendran 1, G. Sivakannu 2, Sriraman Balaji 3 1,2,3 Assistant professor, Dept. of ECE, Saranathan College Of Engineering, Venkateswaranagar, Panjappur,
More informationMichael Gaudlitz, Field Application Engineer. Bringing Intelligence into the cloud
Michael Gaudlitz, Field Application Engineer Bringing Intelligence into the cloud Agenda IoT Drivers for IoT Cloud Security 2 2015 Wind River. All Rights Reserved. Agenda IoT Drivers for IoT Cloud Security
More informationTowards a Zero-Configuration Wireless Sensor Network Architecture for Smart Buildings
Towards a Zero-Configuration Wireless Sensor Network Architecture for Smart Buildings By Lars Schor, Philipp Sommer, Roger Wattenhofer Computer Engineering and Networks Laboratory ETH Zurich, Switzerland
More informationPMH. Home Automation Made Right. Sunday, February 5, 12
PMH Home Automation Made Right Internet of Things Cisco Infographic describing the Internet of Things So what? Y U NO REDUCE POWER CONSUMPTION? Y U NO REMOTE CONTROLS? Why FOSS? Why FOSS? We love FOSS!
More informationBuilding a reference IoT product with Zephyr. Ricardo Salveti Michael Scott Tyler Baker
Building a reference IoT product with Zephyr Ricardo Salveti Michael Scott Tyler Baker Introduction Linaro Technologies A small team within Linaro focusing on open source end-to-end solutions Who is here?
More informationonem2m AND SMART M2M INTRODUCTION, RELEASE 2/3
onem2m AND SMART M2M INTRODUCTION, RELEASE 2/3 Presenter: Omar Elloumi, onem2m TP Chair, Nokia Bell Labs and CTO group omar.elloumi@nokia.com onem2m www.onem2m.org 2016 onem2m Outline Introduction to onem2m
More informationRSA NetWitness Logs. Salesforce. Event Source Log Configuration Guide. Last Modified: Wednesday, February 14, 2018
RSA NetWitness Logs Event Source Log Configuration Guide Salesforce Last Modified: Wednesday, February 14, 2018 Event Source Product Information: Vendor: Salesforce Event Source: CRM Versions: API v1.0
More informationGenesys Mobile Services Deployment Guide. Setting ORS Dependencies
Genesys Mobile Services Deployment Guide Setting ORS Dependencies 4/6/2018 Setting ORS Dependencies Contents 1 Setting ORS Dependencies 1.1 Setting ORS Options 1.2 Deploying DFM Files 1.3 Additional ORS
More informationANDROID APPS DEVELOPMENT FOR MOBILE AND TABLET DEVICE (LEVEL II)
ANDROID APPS DEVELOPMENT FOR MOBILE AND TABLET DEVICE (LEVEL II) Lecture 6: Notification and Web Services Notification A notification is a user interface element that you display outside your app's normal
More informationIoT Ecosystem and Business Opportunities
IoT Ecosystem and Business Opportunities 17th May, 2017 1 Copyright 2017 Samsung. All Rights Reserved. Shivakumar Mathapathi Co-Founder & CTO Dew Mobility (Approved Vendor for Samsung) Table of Contents
More informationLesson 1 Key-Terms Meanings: Web Connectivity of Devices and Devices Network
Lesson 1 Key-Terms Meanings: Web Connectivity of Devices and Devices Network 1 Application Application: A software (S/W) for an application, such as, creating and sending an SMS, measuring and sending
More informationAnother difference is that the kernel includes only the suspend to memory mechanism, and not the suspend to hard disk, which is used on PCs.
9. Android is an open-source operating system for mobile devices. Nowadays, it has more than 1.4 billion monthly active users (statistic from September 2015) and the largest share on the mobile device
More informationTeam: Overdrive. Department of Computer Science and Engineering The University of Texas at Arlington. Architecture Design Specification
Department of Computer Science and Engineering The University of Texas at Arlington Team: Overdrive Architecture Design Specification Project: Auto Performance Analyzer Team Members: Gary Johns Raul Hurtado
More informationShowcase. Showcase D: onem2m Enriched Personal Life
Showcase Showcase D: onem2m Enriched Personal Life onem2m Showcase, 2014-12-09 Source: Huawei Technologies Co., Ltd., China United Network Communications Group Company Limited Showcase D: onem2m Enriched
More informationHands-On Workshop: Freescale Audio Solution Framework, Part 2
Hands-On Workshop: Freescale Audio Solution Framework, Part 2 FTF-SDS-F0131 Justin Lydick Software Architect Jason Martin Software Manager A P R. 2 0 1 4 External Use Agenda Introduction of FAS Framework
More informationAssignment 2. Start: 15 October 2010 End: 29 October 2010 VSWOT. Server. Spot1 Spot2 Spot3 Spot4. WS-* Spots
Assignment 2 Start: 15 October 2010 End: 29 October 2010 In this assignment you will learn to develop distributed Web applications, called Web Services 1, using two different paradigms: REST and WS-*.
More informationhttps://www.halvorsen.blog Industrial IT Laboratory Work https://www.halvorsen.blog/documents/teaching/courses/industrialit Hans-Petter Halvorsen
https://www.halvorsen.blog Industrial IT Laboratory Work https://www.halvorsen.blog/documents/teaching/courses/industrialit Hans-Petter Halvorsen OPC Laboratory Work The Industrial IT course contains different
More informationMQTT Broker API. This guide will get you started in connecting your devices to WolkAbout IoT Platform.
MQTT Broker API Getting started This guide will get you started in connecting your devices to WolkAbout IoT Platform. Terminology Before you start, you should make yourself familiar with the common terms
More information1 Introduction. 2 Protocol Structure. 1.1 Overview. 2.1 Data Bundles. 2.2 Networking. 2.3 Required Fields and Length. 2.
1 Introduction 1.1 Overview The creation of the RobotOpen Protocol is an effort to design an open, standardized protocol for communication and control of hobbyist robots over an IP based network. It is
More informationA c t i v e w o r k s p a c e f o r e x t e r n a l d a t a a g g r e g a t i o n a n d S e a r c h. 1
A c t i v e w o r k s p a c e f o r e x t e r n a l d a t a a g g r e g a t i o n a n d S e a r c h B a l a K a n t h i www.intelizign.com 1 Active workspace can search and visualize PLM data better! Problems:
More informationM2M INTEROPERABILITY DEMONSTRATIONS
M2M INTEROPERABILITY DEMONSTRATIONS Presented by Laurent Velez for M2M Workshop, Sophia Antipolis, November 2013 Introduction This year again, ETSI organizes M2M Demos. The M2M Workshop provides an ideal
More information1. License. 2. Introduction. a. Read Leaderboard b. Write and Flush Leaderboards Custom widgets, 3D widgets and VR mode...
Contents 1. License... 3 2. Introduction... 3 3. Plugin updates... 5 a. Update from previous versions to 2.7.0... 5 4. Example project... 6 5. GitHub Repository... 6 6. Getting started... 7 7. Plugin usage...
More information1.2. Terminal Configuration Use-Cases SyncML Device Management
MOBILE DEVICE MANAGEMENT WITH SYNCML Alan Bok, Alan.Bok@motorola.com, Sandeep Adwankar, Sandeep.Adwankar@motorola.com, John Grosspietsch, John.Grosspietsch@motorola.com, Venu Vasudevan, venuv@labs.mot.com,
More informationWebPlug: A Framework for the Web of Things
WebPlug: A Framework for the Web of Things Benedikt Ostermaier, Fabian Schlup, Kay Römer Institute for Pervasive Computing, ETH Zurich, Zurich, Switzerland Email: ostermaier@inf.ethz.ch, fschlup@alumni.ethz.ch,
More informationApplication of KGen and KGen-kernel
Application of KGen and KGen-kernel Youngsung Kim and John Dennis Sep. 14, 2016 NCAR Contents Introduction KGen kernel in practice Optimization and Porting Validation, Test collection, Profiling, etc.
More informationUnit II. Embedded IoT Platform Design Methdology
Unit II Embedded IoT Platform Design Methdology Outline Purpose and Requirement Specification Process Specification Domain model specification Information Model Specification Service specifications IoT
More informationI-GREENHOUSE Aquaponics connected greenhouse
April, 2018 I-GREENHOUSE Aquaponics connected greenhouse Project carried out by SURIER GAROFALO Aurélien FERREIRA Joffrey OZENDA Thomas Tutored by PALIX Nicolas Summary Introduction I - Project bases 1
More informationInvestigating Source Code Reusability for Android and Blackberry Applications
Investigating Source Code Reusability for Android and Blackberry Applications Group G8 Jenelle Chen Aaron Jin 1 Outline Recaps Challenges with mobile development Problem definition Approach Demo Detailed
More informationCONVERTIGO SDK THE ULTIMATE CLIENT MOBILE API FOR CONVERTIGO MBAAS
CONVERTIGO SDK THE ULTIMATE CLIENT MOBILE API FOR CONVERTIGO MBAAS WHY CONVERTIGO SDK? Abstracts Mobile app developer from protocol complexity Gives simple cross-platform API to access Convertigo MBaaS
More informationWolkAbout IoT Tool Mobile Application v2.2. User Manual
WolkAbout IoT Tool Mobile Application v2.2 User Manual 1 Table of Contents: Introduction 3 Account Registration 3 Mobile registration 3 Web registration 4 Mobile Application Installation and Configuration
More informationTECHNICAL NOTE HOW TO USE WEB SERVICES. Document: Kalipso_TechDocs_Web_Services. Revision: 1.0. Kalipso version:
TECHNICAL NOTE HOW TO USE WEB SERVICES Document: Kalipso_TechDocs_Web_Services Revision: 1.0 Kalipso version: 4.0.0 211217 Date: 08/03/2018 Kalipso documentation How to Use Web Services 1 Contents 1. About...
More informationJBPM Course Content. Module-1 JBPM overview, Drools overview
JBPM Course Content Module-1 JBPM overview, Drools overview JBPM overview Drools overview Community projects Vs Enterprise projects Eclipse integration JBPM console JBPM components Getting started Downloads
More informationHow To? OpenIoT, San Diego USA < > https://wiki.iotivity.org/tizen
on How To? OpenIoT, San Diego USA https://wiki.iotivity.org/tizen Philippe Coval / SRUK philippe.coval@osg.samsung.com 1 Who Am I? Philippe Coval Software Engineer from Samsung OSG belongs
More informationARROW ARIS EDGE Board Software User s Guide 12/05/2017
ARROW ARIS EDGE Board Software User s Guide All information contained in these materials, including products and product specifications, represents information on the product at the time of publication
More informationIoT Mashups with the WoTKit
IoT Mashups with the WoTKit Mike Blackstock, Rodger Lea Media and Graphics Interdisciplinary Centre University of British Columbia Vancouver, Canada Motivation IoT mashups are simple, personal, situational,
More information