SiouX is our Web server, which has a goal of building an HTTP server with Xtreams while squeezing as much scalability and performance out of it as possible.
SiouX is a general-purpose Web server that uses both HTTP and HTTPS protocols and Net/Xtreams. SiouX also rehosts Seaside and Web Services.
For those who are interested in moving Web apps to SiouX, the new framework provides a secure, efficient and extensible server with HTTP services that are in sync with the current HTTP standards.
SiouX offers:
Streaming responses
A focus on an efficient and scalable implementation
A server that can be configured to listen on multiple ports (multiple listeners)
Chunked responses
SSL and TLS support
Flexible and easy-to-maintain configuration
The ability to run different Web applications from the same address
Announcements based on the server event notificatio
Web Socket support
AppeX
AppeX is our powerful, lightweight and flexible Web application building framework.
With AppeX, you get to use the most current Web technologies like HTML5, JavaScript, Ajax, JSON, XHR, etc.
AppeX is open and uses any JavaScript libraries you like as well as automatic session management.
AppeX allows you to manage both Smalltalk and JavaScript code within Cincom Smalltalk, and provides (almost) all that goes along with Smalltalk browser support for JavaScript functions, such as:
searching for callers/implementers
syntax coloring and checking
version management and comparison.
In short, the philosophy of AppeX is to get out of your way and let you do everything that, as an application developer, you are already doing with JavaScript, only faster and more easily.
SiouX (14:07) and AppeX (14:47) were featured prominently in the Cincom Smalltalk Roadmap Presentation of 2016:
Related posts:
SiouX SiouX is a general-purpose Web server that uses both HTTP and HTTPS protocols and Net/Xtreams. SiouX also rehosts Seaside and Web Services. For those who are interested in moving Web apps to SiouX, the new framework provides a secure, […]...
Cincom Smalltalk™ Foundation Series: SiouX Heard of Apache? Meet SiouX! SiouX is our new Web server, which has a goal of building an HTTP server with Xtreams while squeezing as much scalability and performance out of it as possible....