没有合适的资源?快使用搜索试试~ 我知道了~
SAS.Publishing.Building.Web.Applications.With.SAS.IntrNet.Apr.20...
需积分: 5 9 下载量 61 浏览量
2009-05-29
18:56:16
上传
评论
收藏 6.4MB PDF 举报
温馨提示
试读
377页
SAS/IntrNet software provides both Common Gateway Interface (CGI) and Java technologies for building dynamic Web applications for worldwide distribution.Thisbook is to teach you how to create web application with it.
资源推荐
资源详情
资源评论
Praise from the Experts
“While building SAS/IntrNet applications, I would like nothing better than to have someone with
the skills of Don Henderson looking over my shoulder. Other than some SAS-L posts and a few
personal e-mail messages, this desire went unrealized. That was until I read Don’s book, Building
Web Applications with SAS/IntrNet
®
: A Guide to the Application Dispatcher.
“This book picks up where SAS documentation leaves off. It shows how to increase the
functionality of the SAS/IntrNet Application Dispatcher to solve problems commonly
encountered when building Web-based SAS applications. This book also supplies a host of ‘best
practices’ that can help keep one from creating future difficulties.
“An example of the gems that Don has unearthed is the INVSESS option. This option allows
developers to implement friendlier responses to failed attempts to reconnect to a session. Along
with techniques to refresh long-running requests, this book shows how to partially overcome the
problem of user sessions that time-out from user inattention.
“One of the most helpful chapters is Chapter 11, “Tools and Techniques for Debugging.” One
especially useful tip is to seed programs under development with %testPrint macros to
conditionally print intermediate results. This chapter also provides good guidance on how to run
Application Dispatcher programs in a stand-alone mode.
“In my opinion, this is a must-have book if one is responsible for creating or maintaining Web-
based SAS applications.”
Michael Davis
“At long last we have a comprehensive book on the intricacies of SAS/IntrNet programming! Don
Henderson has written the definitive, authoritative book on how to develop SAS/IntrNet
applications so that you can easily host your SAS programs on the Web. There is so much
information packed into this book that you will find something that you did not know in every
chapter. Though I have been working with SAS/IntrNet for many years, I was amazed at the
volume of information that I was not aware of.
“There are several chapters of this book that will allow you to recoup the book’s purchase price,
almost immediately. Chapter 7, “Various Techniques to Generate HTML,” is a case in point. It
takes you through increasingly advanced material, moving from using simple PUT/FILE
statements, to extending the Output Delivery System to the Web, to using SCL submit blocks, to
including HTML from external sources, to using SAS Server pages, and finally to using design-
time controls. All of these techniques have great merit; and this chapter explains how and when to
use them while providing great examples. This chapter will save you hours of research and
development time.
“Another chapter that would have saved my staff at least a week’s worth of work is Chapter 19,
“Handling On-Demand Long-Running Requests.” Many organizations face the unenviable
prospect of having to offer Web-based reports or analysis against large, complicated data sources
that end up as long-running SAS jobs. In doing so, one cannot expect Web users to sit idly by,
wondering when their output will arrive as the minutes tick by. This chapter provides two specific
techniques for spawning asynchronous SAS batch jobs, behind the scenes, to produce result sets.
The first technique launches the batch job, and then e-mails the result set to the user when the
batch job completes. The second technique provides the user with a status page in their browser
that is continuously updated as each batch job step completes, and then overlays the status page
with the final output when it becomes available. Both techniques are clearly described and include
easy-to-follow examples.
“Singling out specific chapters for comment is hard, because all of the chapters in this book have
significant tips, insights, and well-explained examples. It is obvious to me that there will not be
another book published about SAS/IntrNet software, because Don has covered everything there is
to say about the topic in this one great publication. But, then again, one would expect no less from
one of the original creators of SAS/IntrNet software!”
Michael A. Raithel
Westat
“The Paris Herald Tribune once published a satirical column by Art Buchwald describing a
mythical American tourist who visited Paris and ran a ‘four-minute Louvre.’ The tourist touched
all the must-see bases—the Venus de Milo, the Mona Lisa, and the Winged Victory of
Samothrace—making excellent time Buchwald wrote, ‘under perfect conditions, with a smooth
floor, excellent lighting, and no wind.’
“Superficial involvement with substance is something one can poke fun at, but it has no place in
serious matters. There is no way one could race through Don Henderson’s new book about how to
use the Application Dispatcher in SAS/IntrNet. This is material that demands close, patient, and
studious attention.
“This book reveals two characteristics of the author himself. First, he is a person who willingly
gives away his own know-how, sharing highly valuable insights with anyone who cares to listen.
Second, he is someone who is able to master advanced coding techniques easily and apply that
mastery to solving complex coding problems. Any programmer who works with SAS/IntrNet will
feel a sense of indebtedness to Don for making life easier.
“This book, which could have been subtitled Making the Most of SAS/IntrNet, makes it easy to
realize that the software has tremendous depth and is up to the job of dealing with practical coding
requirements. This shouldn’t astonish us. After all, SAS software in general has continued to
evolve and take on enhanced capabilities. Thus, to understand the Application Dispatcher, one
must make the same kind of effort that is involved in learning ODS or SAS/GRAPH, for example.
Don challenges the reader to do just that. There is no fluff here, only solid meat. Each paragraph,
each example, contains important information that a reader must digest slowly and carefully.
“This text is so educational that it really ought to become material for a new course offered by
SAS. Each chapter contains examples that could be converted easily into exercises. In any form,
Don’s masterful work will help SAS programmers to become better and stronger.”
Jim Sattler, President
Satmari Software Systems, Inc.
Don Henderson
Building Web
Applications
with SAS/IntrNet
®
A Guide to the
Application Dispatcher
The correct bibliographic citation for this manual is as follows: Henderson, Don. 2007. Building Web Applications
with SAS/IntrNet
®
: A Guide to the Application Dispatcher. Cary, NC: SAS Institute Inc.
Building Web Applications with SAS/IntrNet
®
: A Guide to the Application Dispatcher
Copyright © 2007, SAS Institute Inc., Cary, NC, USA
ISBN 978-1-59994-189-9
All rights reserved. Produced in the United States of America.
For a hard-copy book: No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in
any form or by any means, electronic, mechanical, photocopying, or otherwise, without the prior written permission
of the publisher, SAS Institute Inc.
For a Web download or e-book: Your use of this publication shall be governed by the terms established by the
vendor at the time you acquire this publication.
U.S. Government Restricted Rights Notice: Use, duplication, or disclosure of this software and related
documentation by the U.S. government is subject to the Agreement with SAS Institute and the restrictions set forth in
FAR 52.227-19, Commercial Computer Software-Restricted Rights (June 1987).
SAS Institute Inc., SAS Campus Drive, Cary, North Carolina 27513.
1st printing, March 2007
SAS
®
Publishing provides a complete selection of books and electronic products to help customers use SAS software
to its fullest potential. For more information about our e-books, e-learning products, CDs, and hard-copy books, visit
the SAS Publishing Web site at support.sas.com/pubs or call 1-800-727-3228.
SAS
®
and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS
Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are registered trademarks or trademarks of their respective companies.
剩余376页未读,继续阅读
资源评论
lousk
- 粉丝: 0
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- alu.v
- H21-282学习参考.pdf
- QuestionTwo.java
- QuestionOne.java
- AWS Certified Solutions Architect Study Guide -SAA-C03 .docx
- 校园小情书微信小程序源码 社区小程序前后端开源 校园表白墙交友小程序.rar
- OA办公自动化管理系统(Struts1.2+Hibernate3.0+Spring2+DWR).rar
- 简历-求职简历-word-文件-简历模版免费分享-应届生-高颜值简历模版-个人简历模版-简约大气-大学生在校生-求职-实习
- 南京邮电大学数学实验:熟练掌握 Matlab 软件的基本命令和操作
- 简历-求职简历-word-文件-简历模版免费分享-应届生-高颜值简历模版-个人简历模版-简约大气-大学生在校生-求职-实习
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功