ExtJs and microservices

Slides:



Advertisements
Similar presentations
EIONET Training Beginners Zope Course Miruna Bădescu Finsiel Romania Copenhagen, 27 October 2003.
Advertisements

1 CGICGI Common Gateway Interface Server-side Programming Lecture.
Creating Web Services with Ruby on Rails Robert Thew Internet and Web Systems II.
Introduction to Backend James Kahng. Install Node.js.
Multiple Tiers in Action
Java Server Team 8. Overview What is a Java Server? History Architecture Advantages Disadvantages Current Technologies Conclusion.
New GUI Use cases and topics for discussion Your hosts today Martin Hecht Olsen CEO & Sales Executive Niels Liisberg CTO & Chief Software Architect.
IST346:  Web Services. Today’s Agenda  Learn the basics of how the Web works  Understand various web service architectures  Address scaling, security,
INTRO TO MAKING A WEBSITE Mark Zhang.  HTML  CSS  Javascript  PHP  MySQL  …That’s a lot of stuff!
PHP on a Fast Track a quick introduction to PHP programming by Jarek Francik.
It’s World Wide! I NTRODUCTION TO T HE WEB 1 Photo courtesy:
Server Side Scripting Norman White. Where do we do processing? Client side – Javascript (embed code in html) – Java applets (send java program to run.
RUBY ON RAILS It’s so rad. What we’ll cover  What is Ruby?  What is RoR?  Why RoR?  Developing with RoR  Deployment  Demo  Questions.
System & Metode A/S System & Method was established in 1989 IBM Advanced Business Partner Sales directly to customers Sales via partners System implementation.
From 5250 to 2014 Moving forward quicker than you think! YKK, São Paulo 11 April 2014 By Niels Liisberg CTO System & Method A/S Copenhagen Denmark.
From 5250 to 2010 Introducing IceBreak and IceCap By Niels Liisberg CTO System & Method A/S Copenhagen Denmark.
Play with Cloud Foundry An Open PaaS Shi, Tao May 11, 2012.
ASP.NET Web API. ASP.NET Members MS Open Source ASP.NET MVC 4, ASP.NET Web API and ASP.NET Web Pages v2 (Razor) now all open source ASP.NET MVC 4, ASP.NET.
Moving forward quicker than you think! By Niels Liisberg CTO, System & Method A/S Copenhagen, Denmark.
SE-2840 Dr. Mark L. Hornick1 NodeJS Server-side JavaScript.
By Bearzx Dive Into Web Introduction To WEB
The HTTP is a standard that all Web browsers and Web servers must speak in order for the Web portion of the Internet to work.
From 5250 to 2012 Moving forward quicker than you think! By Niels Liisberg CTO System & Method A/S Copenhagen Denmark.
Database Server Concepts and Possibilities Lee Lueking D0 Data Browser Workshop April 8, 2002.
WINDOWS AZURE MOBILE SERVICES AN INTRODUCTION Bret Stateham Technical Evangelist
Server Side Scripting. Common Gateway Interface (CGI) The web is a client-server system.
Sitemule.com/ d. 3 February 2016: DMD, XPD, Node.js, IceBreak Niels Liisberg – Sitemule.com Öresund Sencha & HTML5 Meetup Model Driven Development With.
Six Degrees of Separation Saahil Peerbhoy Amortya Ray Aaron Fernandes Ritika Virmani Swapneel Sheth Josh Poritz.
Node.JS introduction. What is Node.JS? v8 JavaScript runtime Event driven Non-blocking standard libraries Most APIs speak streams Provides a package manager.
PHP Overview. What is PHP Widely available scripting language Free Alternative to Microsoft’s ASP Runs on the Web Server; not in the browser Example:
ASP.NET WEB Applications. ASP.NET  Web application framework developed by Microsoft  Build dynamic data driven web applications and web services  Subset.
Introduction to Node.js® Jitendra Kumar Patel Saturday, January 31, 2015.
WordPress and Etherpad with BlueMix and Docker. Our aim is to run on BlueMix containers (now in beta) these two famous services In the BlueMix dashboard,
UNIT TESTING IN ANGULARJS Dhananjay
Tutorial: GeoServer Scripting with Python and RESTConfig MODULE 1: Installing GeoServer.
Dive into web development
Profound.js: The future of open source development on IBM i
Introduction to MEAN (JavaScript Full Stack Development)
Web Technologies Computing Science Thompson Rivers University
Top 8 Best Programming Languages To Learn
Node.Js Server Side Javascript
Physics validation database
Node.js Express Web Applications
Line of Business Solutions in SharePoint Online
UI Test Automation with Appium
4166 Review.
Extending functionality using Collections
Google Web Toolkit - Gufran Mohammed
3 Things Everyone Knows About Node JS That You Don't
CS5220 Advanced Topics in Web Programming Course Overview
A lot of Software Development is about learning
Node.Js Server Side Javascript
SQL Server + Python Meet Bhagdev Program Manager.
Microsoft Connect /17/ :34 AM
REST.
EXTENSION AND INTEGRATION
The JSON agenda 17:00 Welcome to JSON: What is JSON, and why should I care about JSON? RESTfull webservices and JSON Microservices and …. JSON 18:30.
Architecture and design
Hyperledger Fabric and Composer Install
From 5250 to 2012 Moving forward quicker than you think!
Why Build Another Application Server
Lecture 10: The Web Server Wednesday February 14, /10/2019
Python and REST Kevin Hibma.
Lecture 14: JSON and Web SERVICES
Web Technologies Computing Science Thompson Rivers University
Week 05 Node.js Week 05
UFCEUS-20-2 Web Programming
CS5220 Advanced Topics in Web Programming Course Overview
Web Application Development Using PHP
Presentation transcript:

ExtJs and microservices For: Ext-mas Meetup By: Niels Liisberg, System & Metode A/S Wednesday, April 10, 2019

Why micro services? Run in any environment. JSON in, JSON out. Easy unit testing Graceful error handling. Can be written in any language Can be reused, called from an other application Don’t rely on HTTP – why not a dataqueue? Easy to debug Easy to extend Require some kind of routing

Micro services in node.js Seneca Is a micro service framework for node.js – Can we make it run on power – let’s try: ssh to your server ( mine is dksrv206) Mkdir /seneca git -c http.sslVerify=false clone https://github.com/senecajs-attic/getting-started.git cd getting-started Npm install echo "require('seneca')().use('math').listen()" > msTest.js node msTest.js Now try this in your browser: http://dksrv206:10101/act?role=math&cmd=sum&left=1&right=2

Demo time

How we use microservices Browser Tablet Smartphone Partner B2B Applications: C#/java Data Provider (Service) REST SOAP Sitemule™ micro services IceBreak IceCap Ninja DB Node.js Liberty/ Tomcat Fast CGI Python Ruby Rails PHP CGI RPG 5250 Java Script Java Script Java

Micro service architecture Kunde Levering Graddage Måler Bestilling Faktura order Items Prices History Customer Relations DB2