دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
دسته بندی: شبکه سازی: اینترنت ویرایش: نویسندگان: Don Henderson سری: SAS Press ISBN (شابک) : 1599941899, 9781599941899 ناشر: سال نشر: 2006 تعداد صفحات: 377 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 6 مگابایت
در صورت تبدیل فایل کتاب Building Web Applications with SAS/Intrnet: A Guide to the Application Dispatcher به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب ساخت برنامه های کاربردی وب با SAS/Intrnet: راهنمای توزیع کننده برنامه نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
بیاموزید که چگونه می توانید با SAS/IntrNet Application Dispatcher ساعت های بی شماری در زمان تحقیق و توسعه در ساخت برنامه های وب خود صرفه جویی کنید. نویسنده دان هندرسون ویژگیها و قابلیتهای موجود در SAS/IntrNet Application Dispatcher را نشان میدهد و به شما نشان میدهد که چگونه از این ابزارها برای آسانتر کردن وظایف خود بهره ببرید. این کتاب پویا حاوی نکات، تکنیکها و مثالهای قابلتوضیح است که میتوانید بلافاصله در برنامههای کاربردی وب SAS/IntrNet Application Dispatcher خود بگنجانید. علاوه بر ارائه یک نمای کلی از اجزای SAS/IntrNet، این کتاب به موضوعات عمدهای مانند نحوه عملکرد SAS/IntrNet Application Dispatcher، توسعه برنامههای Application Dispatcher، پرداختن به نیازهای رایج برنامه، ادغام برنامههای Application Dispatcher با سایر برنامهها و محیطها میپردازد. امنیت و اشکال زدایی علاوه بر این، این کتاب نمونههایی از بسیاری از وظایف برنامهای که اغلب درخواست میشوند، از جمله تولید نسخههای استاتیک گزارشهای پویا، درخواستهای طولانیمدت، گزارشدهی مبتنی بر ابرداده، و بستهبندی Application Dispatcher بهعنوان یک سرویس وب ارائه میکند. در سراسر کتاب، بهترین شیوه ها نیز پیشنهاد شده است. ماکروهایی که میتوانند کارها را ساده کرده و ساعتهای زیادی از کدنویسی را ذخیره کنند در سراسر این کتاب ارائه شدهاند. برای راه اندازی و اجرای سریع، از وب سایت محیط نمونه نویسنده به آدرس http: //hcsbi.com/IntrNetAppDev/ دیدن کنید، که به شما امکان می دهد نمونه های موجود در کتاب را اجرا کنید، همچنین ابزارهای ویژه و SAS/ را دانلود و نصب کنید. محیط برنامه IntrNet Application Dispatcher که در کتاب به تصویر کشیده شده است. این کتاب برای کاربرانی ایدهآل است که قبلاً برنامههای وب را با استفاده از SAS/IntrNet Application Dispatcher ساختهاند و همچنین برای آن دسته از کاربرانی که میخواهند قبل از تلاش برای ساخت چنین برنامههایی اطلاعات بیشتری کسب کنند. به عنوان یک پیش نیاز، کاربران باید بدانند که چگونه برنامه ها و برنامه های SAS بنویسند تا نیازهای تجاری خود را حل کنند. دانش فن آوری های وب (به عنوان مثال، HTML) و همچنین امکانات SAS مانند تسهیلات ماکرو و SCL مطلوب است، اما لازم نیست.
Learn how you can save countless hours of research and development time building your Web applications with the SAS/IntrNet Application Dispatcher. Author Don Henderson illustrates the multitude of features and capabilities available in the SAS/IntrNet Application Dispatcher and shows you how to take better advantage of these tools to make your tasks easier. This dynamic book features significant tips, techniques, and well-explained examples that you can immediately incorporate into your SAS/IntrNet Application Dispatcher Web applications. In addition to providing a solid overview of the SAS/IntrNet components, the book addresses major topics such as how the SAS/IntrNet Application Dispatcher works, developing Application Dispatcher programs, addressing common application requirements, integrating Application Dispatcher applications with other applications and environments, security, and debugging. In addition, the book provides examples of many frequently requested application tasks, including generating static versions of dynamic reports, long-running requests, metadata-driven reporting, and packaging the Application Dispatcher as a Web service. Throughout the book, best practices are also suggested. Macros that can simplify tasks and save many hours of coding are provided throughout this book. To get up and running quickly, visit the author's sample environment Web site at http: //hcsbi.com/IntrNetAppDev/, which allows you to run the examples in the book, as well as download and install the featured tools and the SAS/IntrNet Application Dispatcher application environment that are illustrated in the book. This book is ideal for users who have already built Web applications using theSAS/IntrNet Application Dispatcher as well as those users who want to learn more before attempting to build such applications. As a prerequisite, users should know how to write SAS programs and applications to solve their business requirements. Knowledge of Web technologies (e.g., HTML) as well as SAS facilities such as the macro facility and SCL is desirable, but not required.
Contents Overview of SAS/IntrNet and Related Technologies Is the Application Dispatcher a Good Fit? Components of SAS/ IntrNet Software The Application Dispatcher SAS Design- Time Controls Xplore Sample Web Application htmSQL SAS/ CONNECT Driver for Java SAS/ SHARE Driver for JDBC Tunnel Feature Other SAS Web Components and Technologies The Output Delivery System The Web Publishing Tools and Related Macro Tools SAS AppDev Studio, a SAS Applications Development Environment SAS Business Intelligence Platform Industry Components Scripting Languages Dynamic HTML Web Services Component- Based Architectures Terminology How the SAS/IntrNet Application Dispatcher Works Reader Notes Overview of the Application Dispatcher Process Flow Introduction Application Broker— Application Server Process Flow Process Flow Including the Load Manager Performance Benefits of Using the Load Manager The Application Broker and the Load Manager Introduction Specifying Additional HTML Output Defining the Load Manager The Load Manager Command Defining the SAS Application Servers Socket Servers Pool Servers Launch Servers Application Broker Process Flow Load Manager Administrative Functions The Application Server Introduction SAS Application Server Executives Application Server Sessions ODS and Sessions PROC APPSRV TCP/ IP Port Assigning Libraries Initiating and Terminating Requests Application Server Process Flow Application Server Functions Available to the Executing Program Application Server Clean- Up Processing Communicating with the Application Dispatcher Introduction Name/ Value Pairs Defined by the User’s Request _ program: The SAS Program to Execute _ service: The Application Server to Process the Request _ debug: The Output to Display Program- Specific HTML Name/ Value Pairs Name/ Value Pairs Defined by the Application Broker Application Broker Administrative Fields Environment Variables Installation Dependent Fields Name/ Value Pairs Defined by the Application Server Methods You Can Use to Access and Reference Input Parameters Introduction Accessing Parameters as Macro Variables Using and Referencing the Multiple Values for a Single Parameter ( the Suffix Variables) Using the APPSRV_ UNSAFE Function Accessing Parameters in SCL Programs Various Techniques to Generate HTML Introduction The Problem with Generating Valid HTML Simple PUT and FILE Statements The generateFormTag and generateInputTag Sample Macros Extending the Output Delivery System FORM Tags Via TITLE and FOOTNOTE Statements Character Variables with HTML Form Text SCL Submit Blocks Including Static HTML from External Sources A Macro Tool to Include External HTML SAS Server Pages The SAS Server Page Macro Sample Server Page: List Libraries A Macro to Generate Data- Driven SELECT Tags Sample Server Page: List the Data Sets in the Selected Library Sample Server Page: List the Variables in the Selected Data Set A Macro to Generate Checkboxes for Variables in a SAS Data Set Program to Page Through the Selected Data Set SAS Design- Time Controls Creating Pages with Mixed and Alternative Content Types Introduction Defining the Content Type to Be Generated Other Headers: Selected Examples Generating Pages with Other Content Types Creating a Comma- Separated Values File Downloading Reports and Results into Microsoft Excel Generating Content for Printing Generating Multiple Output Types at Once Generating Pages with Mixed Content Types: Text and Graphics Ensuring That the Graph Is Current Using REQUEST INIT and REQUEST TERM to Specify Set- up and Shut- down Behavior Introduction Specifying REQUEST INIT and REQUEST TERM Programs Using REQUEST INIT and REQUEST TERM Defining Libraries and Files Overriding or Supplying Parameter Values Standard Header and Trailer Blocks Terminating a Request How to Create and Use Sessions Introduction Creating a Session Saving or Restoring All Macro Variables Reconnecting to a Previous State of a Session Generating Friendlier Messages for Expired Sessions Extending Sessions Session INIT and TERM Programs Tools and Techniques for Debugging Introduction Using the _ debug Parameter The PROC APPSRV LOG Statement Conditionally Generating Debugging Output Running Application Dispatcher Programs Using SAS Display Manager Special Handling for SCL Programs Dedicating an Application Server for Debugging Tips for Safeguarding Security Introduction The Application Server Environment Limiting Which Application Brokers Can Access an Application Server Hiding Passwords Best Practices for a Secure Application Server Environment Controlling Access to Data and Reports Customizing Menu Choices Using AUTH= HOST Integrating Application Dispatcher Applications with Other Applications, Products, and Environments Introduction htmSQL Integrating htmSQL with the Application Dispatcher Integrating the Application Dispatcher with htmSQL Single Sign- On Environments External Session Facilities Maintaining an Applications Environment Introduction Supporting Development, Test, and Production Environments and Applications Using a Developer’s Workstation Distinct Services Distinct Brokers Customized INIT Program Metadata Approaches to Minimize Code Changes The getTextString Macro Generating Static Versions of Dynamic Reports Introduction Sample Program Ensuring That Generated Links Function Correctly E- mailing Static Copies of Dynamic Reports Simulating a Pause and Resume Capability for the Application Server Introduction Sample Implementation The Metadata Control Table The Toggle Program Macro to Check Status The HTML Templates Doing More with the Sample Techniques for Handling Long-Running Processes Introduction Using the Cascading Style Sheets Display Attribute Using the JavaScript location. replace Function Using Scheduled Execution to Handle Long- Running Processes Introduction Sample Implementation Doing More with Scheduled Execution Handling On-Demand Long-Running Requests Introduction E- mailing Results from an On- Demand Long- Running Process Notifying the User Updating Process Status by Refreshing the User’s Browser Notifying the User The Sample Framework— Spawning a Separate SAS Session Sample Program to Submit a Long- Running Program— spawnSAS. source Sample spawnSAS Macro Sample Long- Running Program Doing More with Independent Sessions Using Metadata-Driven Reporting to Construct Reports Introduction Sample Implementation The Logon Template The Logon Program Selecting the Case or Individual to Examine Report Components The assembleReport Macro Packaging the Application Dispatcher as a Web Service Introduction The Sample . NET Client Application The . NET Web Service Using the Sample Client Application Final Thoughts Index