grey menu divider
Home Page
News
About IPSR
Research Centers
Kansas Data
Publications
Conferences
Grant Support
People
KU Ent. Works for KS
Search IPSR
Contact
grey menu divider

IPSR is a Green Office

Examples of Connecting SAS to the WWW

SAS webAFTM for Java Application Development, a First Sip
Mickey Waxman of Academic Computing Services and Larry Hoyle of the Institute presented a hands-on workshop on the webAF component of SAS AppDevStudio at the SAS User Group International Conference (SUGI24) April 13, 1999 in Miami Beach. The paper from the workshop is available in the Adobe Acrobat file WaxmanHoyle.pdf.
Creating Dynamic Web Pages with Application Dispatcher: Getting Started with SAS/IntrNet Software
Mickey Waxman of Academic Computing Services and Larry Hoyle of the Institute presented a workshop at the Midwest SAS User Group Conference November 2, 1998 in St. Louis. The paper, slides, and examples from the workshop are available in the file mwsug98.zip. This paper updates the paper for a hands-on workshop presented at SUGI23.
Choosing a Method for Connecting Java to the SAS System Across the Internet - CGI, JDBC, or Socket? (SUGI22 paper in pdf format)
The SAS system can communicate with Java applets across the internet (or within an intranet) in a number of ways. An applet can emulate an HTML form and connect to a SAS program via a CGI script. An applet can use the Java Database Connectivity (JDBC) API to connect to a SAS/SHARE*NET server Applets can also open sockets to SAS programs using the SAS System's socket file access method. This paper explores the strengths and limitations of these methods and shows their use in IPPBR's "Statistics Kansas" WWW pages.
Interfacing the SAS System with the World Wide Web (SUGI22 workshop)
Participants in this workshop will learn:
how to read data across the Internet using the FTP and URL access methods,
some HTML basics,
how to write HTML from a data step,
how to create World Wide Web (WWW) compatible bitmap graphics (GIF files) using the SAS system,
and how to use the SAS system and CGI scripts to create WWW pages on demand. We will also discuss other methods of using the SAS system to serve WWW information, including JDBC and htmSql.
Sample files from the workshop are also available.
Using SAS to serve WWW forms (MWSUG94 paper)
An example form for using SAS as a forms server for WWW (html forms). Presented at the 1994 Midwest SAS Users Group by Larry Hoyle, this form allows the selection of data from a SAS dataset, generation of PostScript maps, and a listing of the SAS code called by the form.
More on Using SAS to serve WWW forms (MWSUG95 poster example)
Prepared for the 1995 Midwest SAS Users Group conference in Cleveland October 22-24, 1995, this example form is generated by a SAS program which then processes it.
A Java Glyph graph - Fisher Iris data
This is an example for a SUGI 21 paper showing the use of a Java applet to display 4 dimensional data from SAS over the WWW. You must have a Java capable browser to see this page operate correctly (e.g. Netscape 2.0 under Windows 95).
VRML view of Fisher Iris data
This is an example for a SUGI 21 paper showing the use of VRML to display 4 dimensional data from SAS over the WWW. You must have a VRML capable browser to see this page operate correctly (e.g Netscape 2 with plugins or Internet Explorer with VRML).
Kansas Block Group Data and Maps
An example form for using SAS as a forms server for WWW (html forms) presented to the Kansas City Area SAS User Group meeting in July 1994. This form allows the selection of block group data for Kansas counties for the 25 most popular variables from the STF3 census file. Output can be either tables or PostScript maps. A listing of the SAS code called by the form can also be displayed.

The University of Kansas prohibits discrimination on the basis of race, color, ethnicity, religion, sex, national origin, age, ancestry, disability, status as a veteran, sexual orientation, marital status, parental status, gender identity, gender expression, and genetic information in the university’s programs and activities. Retaliation is also prohibited by university policy. The following persons have been designated to handle inquiries regarding the nondiscrimination policies and are the Title IX coordinators for their respective campuses: Executive Director of the Office of Institutional Opportunity & Access, IOA@ku.edu, 1246 West Campus Road, Room 153A, Lawrence, KS 66045, 785-864-6414, 711 TTY (for the Lawrence, Edwards, Parsons, Yoder, and Topeka campuses); Director, Equal Opportunity Office, Mail Stop 7004, 4330 Shawnee Mission Parkway, Fairway, KS 66205, 913-588-8011, 711 TTY (for the Wichita, Salina, and Kansas City, Kansas, medical center campuses).