Title: SiouX HTTP Server Speaker: Jerry Kott Tue, August 19, 2:30pm – 3:00pm Description Abstract: In this presentation, Cincom engineer Jerry Kott will present an architectural overview, do a configuration walkthrough of Cincom VisualWorks’s HTTP server named ‘SiouX’, and demonstrate the new web application development framework named ‘AppeX’. SiouX and AppeX are built in our Cincom Smalltalk foundation and work in both Cincom ObjectStudio and VisualWorks. With the upcoming release of VisualWorks 8.0 foundation, Cincom is providing new tools to enhance a developers' ability to develop rich behavior web applications. SiouX is a light-weight, high performance HTTP server with native streaming support. It is now the underlying server for all VisualWorks web components, replacing multiple servers. SiouX’s flexibility and scalability allows the easy integration of Seaside, Web Services and other web technologies all running on the same server. Example applications that will be included in VisualWorks 8.0 will be used to demonstrate the different aspects of server configuration and integration of diverse applications in a single VW image. AppeX is Cincom’s new application development framework for the web. AppeX is built on top of the SiouX server and supports seamless writing of object-oriented Javascript code inside Cincom Smalltalk IDE’s, as well as automatic session management and server event notification with Server-Sent Events (SSE). The presentation will discuss key features of AppeX, using ServerMonitor, the web-based SiouX management tool, as an example. Bio: Jerry Kott has been a senior software engineer with Cincom Systems since 2008 and is currently working on the Cincom® VisualWorks® HTTP server named “SiouX” as well as “AppeX”—a new Web application development framework built on top of the SiouX server. Both are components of the Cincom Smalltalk™ Foundation. Prior to joining Cincom, Jerry worked as a Smalltalk consultant in a variety of industries including finance, insurance, telecommunications, manufacturing and entertainment. Throughout his career, Jerry has used most of the Smalltalk dialects. He first met Smalltalk/V in his native Czechoslovakia in 1988 while writing his masters theses at the Faculty of Mathematics and Physics, Charles University of Prague. The political upheaval of 1988/1989 led Jerry to leave Czechoslovakia, and after a year in Austria, his family settled in Canada. While working as a programmer analyst at the Toronto Dominion Bank, he was reintroduced to Smalltalk in 1993—this time with the intent of staying with it for good. Jerry’s recollection of his falling in love with Smalltalk can be summed up like this: Day one: This is weird, no source code file? Day two: This is interesting; I can inspect live objects and send messages to them! Day three: This is great! I never want to use any other language! When not programming in Smalltalk, Jerry is involved in making independent films as a Cinematographer. He also occasionally dabbles as an associate producer and assistant director. He received a cinematography award for the lighting and lensing of Jackhammer—a slapstick comedy from the world of male adult entertainment (it’s not what most people think). The film was produced locally in Victoria, British Columbia, Canada and featured a host of international talent including Jamie Kennedy, Rob Wells and Pamela Anderson. The film was recently screened at the Cinerockom International Film Festival in Cannes, France. Jerry is an active member of Juan de Fuca Search and Rescue, which is a volunteer emergency response team that services the rugged western coastline of Vancouver Island. He lives in Victoria, British Columbia with his wife, five chickens and approximately 120,000 bees. Slides http://www.slideshare.net/esug/2014-08esug2014 Video Part1: https://www.youtube.com/watch?v=penLl8RJvs4 Video Part2: https://www.youtube.com/watch?v=t_-6sBhoj8o