web application debugging webinar
DESCRIPTION
Debugging InduSoft Web Studio web applicationsTRANSCRIPT
![Page 1: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/1.jpg)
InduSoft Web Studio v7.1
Web Application Debugging
![Page 2: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/2.jpg)
Agenda
• Client overview• Configuring InduSoft to support web-based clients• Configure and highlight security settings for using Microsoft
Internet Information Services (IIS) web server• Client-side considerations• Common issues and troubleshooting techniques for
debugging applications• Q&A
Hosted by: Larry CombsVice President, Customer Service and SupportInduSoft, Inc.
![Page 3: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/3.jpg)
Client Overview
![Page 4: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/4.jpg)
Web Thin ClientThe user access the application from an Internet Explorer Web Browser.
Ideal for multi-purpose stations (e.g.: Manager’s computer).
Secure Viewer Thin ClientThe user access the application from any computer with another
instance of the Viewer. Ideal for operator stations or dual-monitor.
Mobile Access (MA) Thin ClientThe user access the application from any browser that supports HTML5.
Ideal for mobile devices, such as tablets and smartphones.
Mobile Access (MA) Thin Client “Tabular”The user access the application from any browser. Ideal for legacy
mobile devices with web browsing capabilities.
Thin Client Solutions
![Page 5: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/5.jpg)
Web Thin Client
Server(Indusoft Web Studio)
Web Thin Clients
![Page 6: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/6.jpg)
Secure Viewer Thin Client
Server(Indusoft Web Studio)
Thin Clients
![Page 7: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/7.jpg)
MA Thin Client (HTML5)
Server(Indusoft Web Studio)
MA Thin Clients
![Page 8: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/8.jpg)
MA “Tabular” Thin Client
Server(Indusoft Web Studio)
SMA “Tabular”Thin Clients
![Page 9: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/9.jpg)
Deployment
![Page 10: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/10.jpg)
Server Thin Client
Web ServerIIS, Apache, etc.TCP Port 80, 443
Data ServerInduSoft TCP/IP Server
TCP Port 1234
End-UserDesktop / Laptop
Internet ExplorerInduSoft ISSymbol Control
Application Files(e.g.: screen files,
tags list, etc.)
Online / History Information
(e.g.: tag values, trend history, etc.)
Typical Deployment
![Page 11: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/11.jpg)
Server Thin Client
Web ServerIIS, Apache, etc.
Data ServerInduSoft TCP/IP Server
Public IP1234
Private IP1234
Public IP80|443
Private IP 80|443
End-UserDesktop / Laptop
Internet ExplorerInduSoft ISSymbol Control
Port Forwarding
![Page 12: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/12.jpg)
Server Thin Client
Web ServerIIS
Data ServerInduSoft TCP/IP Server
Public IP80|443,1234
Private IP 80|443,1234
End-UserDesktop / Laptop
Internet ExplorerInduSoft ISSymbol Control
Web Tunneling Gateway
1234
Web Tunneling Gateway
![Page 13: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/13.jpg)
Configuring InduSoft
![Page 14: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/14.jpg)
Agenda
• Configure your project settings– Use defaults in most case
• Publish web pages• Enable TCP/IP Server task• Configure Mobile Access• Configure Mobile Access Tabular
![Page 15: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/15.jpg)
Configuring IIS
![Page 16: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/16.jpg)
Agenda
• Installing IIS• Configuring IIS
– Physical Path– MIME types
• Configuring Windows Security– File / folder security– Firewall
• Install Mobile Access Virtual Directory• Optional: Install Web Tunneling Gateway
![Page 17: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/17.jpg)
Client Considerations
![Page 18: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/18.jpg)
Agenda
• Browser security• Windows security and UAC• 32-bit versus 64-bit• How / why does Web Thin Client work• ThinClientSetup.exe• Secure Viewer
![Page 19: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/19.jpg)
Common Issues and
Troubleshooting
![Page 20: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/20.jpg)
Agenda
• Works locally, but not remotely• HTTP errors
– 4xx, 5xx
• ISSymbol Errors– The Red X– The white screen– Error Popups
• Enable Logging• Windows Tools
– Telnet– Netstat– Wire Shark
![Page 21: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/21.jpg)
Q & A
Q & A
![Page 22: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/22.jpg)
Email(US) [email protected](Brazil) [email protected](Germany) [email protected]
Support [email protected] site
(English) www.indusoft.com(Portuguese) www.indusoft.com.br(German) www.indusoft.com.de
Phone +1 (512) 349-0334 (US)+55 (11) 3293-9139 (Brazil)
+49 (0) 6227-732510 (Germany)Toll-Free 877-INDUSOFT (877-463-8763) Fax (512) 349-0375
Contact InduSoft Today
Germany
USA
Brazil
![Page 23: Web Application Debugging Webinar](https://reader030.vdocument.in/reader030/viewer/2022020717/54c8fad24a795941068b4572/html5/thumbnails/23.jpg)
Thank you