23
InduSoft Web Studio v7.1 Web Application Debugging

Web Application Debugging Webinar

Embed Size (px)

DESCRIPTION

Debugging InduSoft Web Studio web applications

Citation preview

Page 1: Web Application Debugging Webinar

InduSoft Web Studio v7.1

Web Application Debugging

Page 2: Web Application Debugging Webinar

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

Client Overview

Page 4: Web Application Debugging Webinar

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 7: Web Application Debugging Webinar

MA Thin Client (HTML5)

Server(Indusoft Web Studio)

MA Thin Clients

Page 8: Web Application Debugging Webinar

MA “Tabular” Thin Client

Server(Indusoft Web Studio)

SMA “Tabular”Thin Clients

Page 9: Web Application Debugging Webinar

Deployment

Page 10: Web Application Debugging Webinar

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

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

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

Configuring InduSoft

Page 14: Web Application Debugging Webinar

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

Configuring IIS

Page 16: Web Application Debugging Webinar

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

Client Considerations

Page 18: Web Application Debugging Webinar

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

Common Issues and

Troubleshooting

Page 20: Web Application Debugging Webinar

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

Q & A

Q & A

Page 22: Web Application Debugging Webinar

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

Thank you