Mobile Tech Architecture Overview Phil Sirigiano Technical Services 3/4/2015.

Slides:



Advertisements
Similar presentations
Welcome to Middleware Joseph Amrithraj
Advertisements

beas WEB App Installation
What is MySQL? MySQL is a relational database management system (A relational database stores data in separate tables rather than putting all the data.
PHP on Windows Improvements in PHP-Microsoft Interoperability PHP World Kongress Munich, Germany November 9, 2010.
Creating WordPress Websites. Creating a site on your computer Local server Local WordPress installation Setting Up Dreamweaver.
Week 2 IBS 685. Static Page Architecture The user requests the page by typing a URL in a browser The Browser requests the page from the Web Server The.
XMAS installation instructions Windows Version: 1.0 4/22/2008.
11 ADMINISTERING MICROSOFT WINDOWS SERVER 2003 Chapter 2.
Care and Feeding of the Pacific Application Server for OpenEdge in Production David Cleary Principal Software Engineer Progress Software.
Bonrix SMPP Gateway Index Introduction Architecture diagram Set up diagram System & Software Requirements Installation Deployment Operations HTTP.
SNMP Configuration Manager Elad Dolev Sagi Rodin Supervisor – Zeev Schneider Project Manager – Ilana David Technion Institute of Technology, Haifa.
Hands-On Microsoft Windows Server 2008 Chapter 8 Managing Windows Server 2008 Network Services.
Google App Engine Google APIs OAuth Facebook Graph API
SYST Web Technologies SYST Web Technologies Installing a Web Server (XAMPP)
CS 4720 Anatomy of a Web Application CS 4720 – Web & Mobile Systems.
TOPIC 1 – SERVER SIDE APPLICATIONS IFS 234 – SERVER SIDE APPLICATION DEVELOPMENT.
IBIS System: Requirements and Components Lois M. Haggard Office of Public Health Assessment.
BASIC NETWORK CONCEPTS (PART 6). Network Operating Systems NNow that you have a general idea of the network topologies, cable types, and network architectures,
©2012 Microsoft Corporation. All rights reserved. Content based on SharePoint 15 Technical Preview and published July 2012.
Apache Tomcat Web Server SNU OOPSLA Lab. October 2005.
OM. Brad Gall Senior Consultant
DONE-10: Adminserver Survival Tips Brian Bowman Product Manager, Data Management Group.
Introduction to ASP.NET. Prehistory of ASP.NET Original Internet – text based WWW – static graphical content  HTML (client-side) Need for interactive.
OPC Database.NET. OPC Systems.NET What is OPC Systems.NET? OPC Systems.NET is a suite of.NET and HTML5 products for SCADA, HMI, Data Historian, and live.
CIS 375—Web App Dev II Microsoft’s.NET. 2 Introduction to.NET Steve Ballmer (January 2000): Steve Ballmer "Delivering an Internet-based platform of Next.
BZUPAGES.COM Presentation on Content Management System (CMS) Presented to. Sir Ahmad Kareem.
MIS3300_Team8 Service Aron Allen Angela Chong Cameron Sutherland Edment Thai Nakyung Kim.
PHP With Oracle 11g XE By Shyam Gurram Eastern Illinois University.
Microsoft ASP.net Session Samar Samy Microsoft Student Partner.
DEV-25: From Box to Development for WSA/AIA/WebSpeed ™ using Tomcat Matt Harrison Senior Software Engineer, Progress OpenEdge.
Phone: Mega AS Consulting Ltd © 2007  CAT – the problem & the solution  Using the CAT - Administrator  Mega.
Oracle 10g Database Administrator: Implementation and Administration Chapter 2 Tools and Architecture.
Efficient Deployment & Management of ASP.NET 2.0 Applications on IIS 6.0 Alexis Eller Program Manager Internet Information Services Microsoft Corporation.
C# AND ASP.NET What will I do in this course?. MAJOR TOPICS Learn to program in the C# language with the Visual Studio IDE (Interactive Development Environment)
Hands-On Microsoft Windows Server Implementing Microsoft Internet Information Services Microsoft Internet Information Services (IIS) –Software included.
Slide 1 ASP Authentication There are basically three authentication modes Windows Passport Forms There are others through WCF You choose an authentication.
WEP Presentation for non-IT Steps and roles in software development 2. Skills developed in 1 st year 3. What can do a student in 1 st internship.
Module 2: Overview of IIS 7.0 Application Server.
Case Study Dynamic Website - Three Tier Architecture
Good MDM IOS Overview Presented by: Jerry Wen 02/09/2012.
1. Scomis now Apple certified ACSP – Apple Certified Support Professional ACTC – Apple Certified Technical Coordinator 2.
Lesson 3: Migrating and Configuring User Data
Web Access. Overview  Purpose  Prerequisites  Install Components  Enable Virtual Directories  IIS Configuration & Security  Troubleshooting.
DataFlow Diagram – Level 0
Configuring and Troubleshooting Identity and Access Solutions with Windows Server® 2008 Active Directory®
Intro to Datazen.
Activity Monitoring Tool MIS 2008/2009 Software Project - Group 1 1/4 Architecture Technical Manager.
Module 4: Design IIS Maintenance and UDDI. Designing Internet Information Services Backup and Recovery Specifying Monitoring requirements Deploying UDDI.
Module 11: Designing an Active Directory Federation Services Implementation in Windows Server 2008.
WEB SERVER SOFTWARE FEATURE SETS
Configuring and Deploying Web Applications Lesson 7.
1 Microsoft Outlook Web Access Outlook Web Access Overview Outlook Web Access Environments.
Endpoints Lesson 17. Skills Matrix Endpoints Endpoints provide a reliable, securable, scalable messaging system that enables SQL Server to communicate.
Windows Azure poDRw_Xi3Aw.
Hands-On Microsoft Windows Server Implementing User Profiles A local user profile is automatically created at the local computer when you log on.
Day 15 Apache. Being a web server Once your system is correctly connected to the network, you could be a web server. –When you go to a web site such as.
 Project Team: Suzana Vaserman David Fleish Moran Zafir Tzvika Stein  Academic adviser: Dr. Mayer Goldberg  Technical adviser: Mr. Guy Wiener.
 Computer hardware refers to the physical parts of a computer and related devices. Internal hardware devices include motherboards, hard drives,
WMarket For Adminstrators Manual Installation. Basic Dependencies To install your own WMarket instance, you are required to install the following software:
BlueDragon Editions and Advantages Lori Pacheco New Atlanta.
1 E-Site - FTP Services Setup / install guide. 2 About FTP services can run on any desired port(s) Runs as a windows service Works for all sites installed.
Bonrix SMPP Gateway
Supporting Windows 8.1 Krystle Portocarrero | Training Experts Inc.
Microsoft List Schedule April – May 2016
Jon Galloway | Tech Evangelist Christopher Harrison | Head Geek
Creating Novell Portal Services Gadgets: An Architectural Overview
Implementing TMG Server Publishing
A Quick Overview of ASP.NET Core 1.0
Web Servers (IIS and Apache)
ODK (Open Data Kit). What is Open Data Kit?  Many organizations are using mobile devices to collect data in the field. Open Data Kit is a suite of tools.
Presentation transcript:

Mobile Tech Architecture Overview Phil Sirigiano Technical Services 3/4/2015

Agenda Mobile Deployment Diagram iPad App Golden Flag Connect Server Coins Ti Mobile Technician Server (Web Service) Unix - Coins Mobile Application Server Unix - Coins Databases (accounting and user defined)

COINS Mobile Technician Deployment 3 Connect Server

iPad App The iPad App is the user interface for the end users (technicians) Currently GoldenFlag maintains the apps on their own “App Store” Main URL for Current version(s) -- Internal URL for development versions(s) -- Client Specific URLs Comfort- Some clients manage their app installations through Mobile Device Management Software (MDM) SOTI, Mobile Iron There is a device log file which is helpful for troubleshooting and debugging when a tech is reporting an issue.

Golden Flag Connect Server Apache Tomcat web application based on Java (using version 6.0 build 33) Includes several open source technologies mongoDB Server mySQL Database Server Couchbase Server cygwin We generally deploy on port 8080 (for TI installations, port 8180 for OA) The Connect application (aka CWP) listens on this port for the iPad requests. The CWP also has a mySQL database which stores information such as Connect user account information CWP acts as the bridge between the iPad app and the COINS Mobile Technician Web Server There is a tomcat log file which is helpful for troubleshooting and debugging (location is on the Mobile Server in the tomcat\logs folder.

Coins Ti Mobile Technician Server (Web Service) Mobile Web Service is an ASP.NET v1.1 application Runs on Microsoft Internet Information Services (IIS) This web server acts as the bridge between Connect (CWP) and the COINS Unix server Logs for this are usually enabled and available for each Ti web services user The location and enable/disable of logs is configured in the web.config file These “mobile device logs” are a mandatory tool in debugging mobile related support calls

Unix Coins Application Servers and Databases The OpenEdge Mobile application server runs on the COINS Unix Server and is the bridge between the.Net COINS TI Web Services and the COINS Databases. Similar to uim and api application server used for Coins Ti and CMS. You can query this app server with command “asbman –i mobile –q” The location of the log files is defined in the Progress OpenEdge ubroker.properties file in $DLC/properties For Connect the databases used are coinsadm, accounting database and user-defined database. The database log files are in the $DATA directory which is usually /coinsdb on the Coins Unix server

Connect Web Interface Used to create new Connect Mobile Accounts his web server acts as the bridge between Connect (CWP) and the COINS Unix server Logs for this are usually enabled and available for each Ti web services user The location and enable/disable of logs is configured in the web.config file These “mobile device logs” are a mandatory tool in debugging mobile related support calls

Questions? 9