DEP load share module
deployment滚动更新原理
deployment滚动更新原理Deployment滚动更新是Kubernetes中一种常用的更新策略,它可以在不中断服务的情况下对应用程序进行升级。
具体来说,Deployment滚动更新原理如下:1. Deployment控制器会创建一个ReplicaSet,用于管理Pod的数量和版本。
2. 当需要更新应用程序时,可以通过修改Deployment的spec.template来指定新版本的镜像或其他配置信息。
3. Deployment控制器会逐步地将新版本的Pod逐个替换旧版本的Pod。
这个过程称为滚动更新。
4. 在滚动更新期间,Deployment控制器会保证最少有一个旧版本的Pod和一个新版本的Pod同时运行,以确保应用程序不会中断服务。
5. 如果在滚动更新期间出现问题,例如新版本无法启动或者出现异常错误,Deployment控制器会自动回滚到旧版本,并发送事件通知管理员。
6. 一旦所有旧版本的Pod都被替换成新版本后,Deployment控制器会自动删除旧版本的ReplicaSet,并将新版本设置为当前状态。
需要注意的是,在进行滚动更新时,可以通过修改Deployment.spec.strategy字段来指定不同的策略。
例如:- RollingUpdate:默认策略,按照一定比例逐步替换旧版Pod。
- Recreate:先删除所有旧版Pod,再创建所有新版Pod。
- Custom:自定义策略,可以通过修改Deployment.spec.strategy 字段来指定自定义的滚动更新策略。
总之,Deployment滚动更新是一种非常灵活和可靠的应用程序更新方式,可以帮助管理员实现快速、安全和无中断地升级应用程序。
HP Color LaserJet Enterprise MFP M776用户指南说明书
Legal informationCopyright and License© Copyright 2019 HP Development Company, L.P.Reproduction, adaptation, or translation without prior written permission is prohibited, except as allowedunder the copyright laws.The information contained herein is subject to change without notice.The only warranties for HP products and services are set forth in the express warranty statementsaccompanying such products and services. Nothing herein should be construed as constituting anadditional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein.Edition 1, 10/2019Trademark CreditsAdobe®, Adobe Photoshop®, Acrobat®, and PostScript® are trademarks of Adobe Systems Incorporated.Apple and the Apple logo are trademarks of Apple Inc., registered in the U.S. and other countries.macOS is a trademark of Apple Inc., registered in the U.S. and other countries.AirPrint is a trademark of Apple Inc., registered in the U.S. and other countries.Google™ is a trademark of Google Inc.Microsoft®, Windows®, Windows® XP, and Windows Vista® are U.S. registered trademarks of MicrosoftCorporation.UNIX® is a registered trademark of The Open Group.iiiT able of contents1 Printer overview (1)Warning icons (1)Potential shock hazard (2)Printer views (2)Printer front view (2)Printer back view (4)Interface ports (4)Control-panel view (5)How to use the touchscreen control panel (7)Printer specifications (8)T echnical specifications (8)Supported operating systems (11)Mobile printing solutions (12)Printer dimensions (13)Power consumption, electrical specifications, and acoustic emissions (15)Operating-environment range (15)Printer hardware setup and software installation (16)2 Paper trays (17)Introduction (17)Load paper to Tray 1 (multipurpose tray) (17)Load Tray 1 (multipurpose tray) (18)Tray 1 paper orientation (19)Use alternative letterhead mode (24)Enable Alternative Letterhead Mode by using the printer control-panel menus (24)Load paper to Tray 2 (24)Load Tray 2 (24)Tray 2 paper orientation (26)Use alternative letterhead mode (29)Enable Alternative Letterhead Mode by using the printer control-panel menus (29)Load paper to the 550-sheet paper tray (30)Load paper to the 550-sheet paper tray (30)550-sheet paper tray paper orientation (32)Use alternative letterhead mode (35)Enable Alternative Letterhead Mode by using the printer control-panel menus (35)ivLoad paper to the 2 x 550-sheet paper trays (36)Load paper to the 2 x 550-sheet paper trays (36)2 x 550-sheet paper tray paper orientation (38)Use alternative letterhead mode (41)Enable Alternative Letterhead Mode by using the printer control-panel menus (41)Load paper to the 2,700-sheet high-capacity input paper trays (41)Load paper to the 2,700-sheet high-capacity input paper trays (41)2,700-sheet HCI paper tray paper orientation (43)Use alternative letterhead mode (45)Enable Alternative Letterhead Mode by using the printer control-panel menus (45)Load and print envelopes (46)Print envelopes (46)Envelope orientation (46)Load and print labels (47)Manually feed labels (47)Label orientation (48)3 Supplies, accessories, and parts (49)Order supplies, accessories, and parts (49)Ordering (49)Supplies and accessories (50)Maintenance/long-life consumables (51)Customer self-repair parts (51)Dynamic security (52)Configure the HP toner-cartridge-protection supply settings (53)Introduction (53)Enable or disable the Cartridge Policy feature (53)Use the printer control panel to enable the Cartridge Policy feature (54)Use the printer control panel to disable the Cartridge Policy feature (54)Use the HP Embedded Web Server (EWS) to enable the Cartridge Policy feature (54)Use the HP Embedded Web Server (EWS) to disable the Cartridge Policy feature (55)Troubleshoot Cartridge Policy control panel error messages (55)Enable or disable the Cartridge Protection feature (55)Use the printer control panel to enable the Cartridge Protection feature (56)Use the printer control panel to disable the Cartridge Protection feature (56)Use the HP Embedded Web Server (EWS) to enable the Cartridge Protection feature (56)Use the HP Embedded Web Server (EWS) to disable the Cartridge Protection feature (57)Troubleshoot Cartridge Protection control panel error messages (57)Replace the toner cartridges (58)T oner-cartridge information (58)Remove and replace the cartridges (59)Replace the imaging drums (62)Imaging drum information (62)Remove and replace the imaging drums (63)Replace the toner-collection unit (66)T oner-collection unit information (66)vRemove and replace the toner-collection unit (67)Replace the staple cartridge (M776zs model only) (70)Staple cartridge information (70)Remove and replace the staple cartridge (71)4 Print (73)Print tasks (Windows) (73)How to print (Windows) (73)Automatically print on both sides (Windows) (74)Manually print on both sides (Windows) (74)Print multiple pages per sheet (Windows) (75)Select the paper type (Windows) (75)Additional print tasks (76)Print tasks (macOS) (77)How to print (macOS) (77)Automatically print on both sides (macOS) (77)Manually print on both sides (macOS) (77)Print multiple pages per sheet (macOS) (78)Select the paper type (macOS) (78)Additional print tasks (79)Store print jobs on the printer to print later or print privately (79)Introduction (79)Create a stored job (Windows) (79)Create a stored job (macOS) (80)Print a stored job (81)Delete a stored job (81)Delete a job that is stored on the printer (81)Change the job storage limit (82)Information sent to printer for Job Accounting purposes (82)Mobile printing (82)Introduction (82)Wi-Fi, Wi-Fi Direct Print, NFC, and BLE printing (82)Enable wireless printing (83)Change the Wi-Fi Direct name (83)HP ePrint via email (83)AirPrint (84)Android embedded printing (85)Print from a USB flash drive (85)Enable the USB port for printing (85)Method one: Enable the USB port from the printer control panel (85)Method two: Enable the USB port from the HP Embedded Web Server (network-connectedprinters only) (85)Print USB documents (86)Print using high-speed USB 2.0 port (wired) (86)Method one: Enable the high-speed USB 2.0 port from the printer control panel menus (86)Method two: Enable the high-speed USB 2.0 port from the HP Embedded Web Server (network-connected printers only) (87)vi5 Copy (88)Make a copy (88)Copy on both sides (duplex) (90)Additional copy tasks (92)6 Scan (93)Set up Scan to Email (93)Introduction (93)Before you begin (93)Step one: Access the HP Embedded Web Server (EWS) (94)Step two: Configure the Network Identification settings (95)Step three: Configure the Send to Email feature (96)Method one: Basic configuration using the Email Setup Wizard (96)Method two: Advanced configuration using the Email Setup (100)Step four: Configure the Quick Sets (optional) (104)Step five: Set up Send to Email to use Office 365 Outlook (optional) (105)Introduction (105)Configure the outgoing email server (SMTP) to send an email from an Office 365 Outlookaccount (105)Set up Scan to Network Folder (108)Introduction (108)Before you begin (108)Step one: Access the HP Embedded Web Server (EWS) (108)Step two: Set up Scan to Network Folder (109)Method one: Use the Scan to Network Folder Wizard (109)Method two: Use Scan to Network Folder Setup (110)Step one: Begin the configuration (110)Step two: Configure the Scan to Network Folder settings (111)Step three: Complete the configuration (118)Set up Scan to SharePoint (118)Introduction (118)Before you begin (118)Step one: Access the HP Embedded Web Server (EWS) (118)Step two: Enable Scan to SharePoint and create a Scan to SharePoint Quick Set (119)Scan a file directly to a SharePoint site (121)Quick Set scan settings and options for Scan to SharePoint (122)Set up Scan to USB Drive (123)Introduction (124)Step one: Access the HP Embedded Web Server (EWS) (124)Step two: Enable Scan to USB Drive (124)Step three: Configure the Quick Sets (optional) (125)Default scan settings for Scan to USB Drive setup (126)Default file settings for Save to USB setup (126)Scan to email (127)Introduction (127)Scan to email (127)Scan to job storage (129)viiIntroduction (129)Scan to job storage on the printer (130)Print from job storage on the printer (132)Scan to network folder (132)Introduction (132)Scan to network folder (132)Scan to SharePoint (134)Introduction (134)Scan to SharePoint (134)Scan to USB drive (136)Introduction (136)Scan to USB drive (136)Use HP JetAdvantage business solutions (138)Additional scan tasks (138)7 Fax (140)Set up fax (140)Introduction (140)Set up fax by using the printer control panel (140)Change fax configurations (141)Fax dialing settings (141)General fax send settings (142)Fax receive settings (143)Send a fax (144)Additional fax tasks (146)8 Manage the printer (147)Advanced configuration with the HP Embedded Web Server (EWS) (147)Introduction (147)How to access the HP Embedded Web Server (EWS) (148)HP Embedded Web Server features (149)Information tab (149)General tab (149)Copy/Print tab (150)Scan/Digital Send tab (151)Fax tab (152)Supplies tab (153)Troubleshooting tab (153)Security tab (153)HP Web Services tab (154)Networking tab (154)Other Links list (156)Configure IP network settings (157)Printer sharing disclaimer (157)View or change network settings (157)Rename the printer on a network (157)viiiManually configure IPv4 TCP/IP parameters from the control panel (158)Manually configure IPv6 TCP/IP parameters from the control panel (158)Link speed and duplex settings (159)Printer security features (160)Introduction (160)Security statements (160)Assign an administrator password (160)Use the HP Embedded Web Server (EWS) to set the password (160)Provide user access credentials at the printer control panel (161)IP Security (161)Encryption support: HP High Performance Secure Hard Disks (161)Lock the formatter (161)Energy-conservation settings (161)Set the sleep timer and configure the printer to use 1 watt or less of power (161)Set the sleep schedule (162)Set the idle settings (162)HP Web Jetadmin (163)Software and firmware updates (163)9 Solve problems (164)Customer support (164)Control panel help system (165)Reset factory settings (165)Introduction (165)Method one: Reset factory settings from the printer control panel (165)Method two: Reset factory settings from the HP Embedded Web Server (network-connectedprinters only) (166)A “Cartridge is low” or “Cartridge is very low” message displays on the printer control panel (166)Change the “Very Low” settings (166)Change the “Very Low” settings at the control panel (166)For printers with fax capability (167)Order supplies (167)Printer does not pick up paper or misfeeds (167)Introduction (167)The printer does not pick up paper (167)The printer picks up multiple sheets of paper (171)The document feeder jams, skews, or picks up multiple sheets of paper (174)Clear paper jams (174)Introduction (174)Paper jam locations (174)Auto-navigation for clearing paper jams (175)Experiencing frequent or recurring paper jams? (175)Clear paper jams in the document feeder - 31.13.yz (176)Clear paper jams in Tray 1 (13.A1) (177)Clear paper jams in Tray 2 (13.A2) (182)Clear paper jams in the fuser (13.B9, 13.B2, 13.FF) (188)ixClear paper jams in the duplex area (13.D3) (194)Clear paper jams in the 550-sheet trays (13.A3, 13.A4) (199)Clear paper jams in the 2 x 550 paper trays (13.A4, 13.A5) (206)Clear paper jams in the 2,700-sheet high-capacity input paper trays (13.A3, 13.A4, 13.A5, 13.A7) (213)Resolving color print quality problems (220)Introduction (220)Troubleshoot print quality (221)Update the printer firmware (221)Print from a different software program (221)Check the paper-type setting for the print job (221)Check the paper type setting on the printer (221)Check the paper type setting (Windows) (221)Check the paper type setting (macOS) (222)Check toner-cartridge status (222)Step one: Print the Supplies Status Page (222)Step two: Check supplies status (222)Print a cleaning page (222)Visually inspect the toner cartridge or cartridges (223)Check paper and the printing environment (223)Step one: Use paper that meets HP specifications (223)Step two: Check the environment (223)Step three: Set the individual tray alignment (224)Try a different print driver (224)Troubleshoot color quality (225)Calibrate the printer to align the colors (225)Troubleshoot image defects (225)Improve copy image quality (233)Check the scanner glass for dirt and smudges (233)Calibrate the scanner (234)Check the paper settings (235)Check the paper selection options (235)Check the image-adjustment settings (235)Optimize copy quality for text or pictures (236)Edge-to-edge copying (236)Improve scan image quality (236)Check the scanner glass for dirt and smudges (237)Check the resolution settings (238)Check the color settings (238)Check the image-adjustment settings (239)Optimize scan quality for text or pictures (239)Check the output-quality settings (240)Improve fax image quality (240)Check the scanner glass for dirt and smudges (240)Check the send-fax resolution settings (242)Check the image-adjustment settings (242)Optimize fax quality for text or pictures (242)Check the error-correction setting (243)xSend to a different fax machine (243)Check the sender's fax machine (243)Solve wired network problems (244)Introduction (244)Poor physical connection (244)The computer is unable to communicate with the printer (244)The printer is using incorrect link and duplex settings for the network (245)New software programs might be causing compatibility problems (245)The computer or workstation might be set up incorrectly (245)The printer is disabled, or other network settings are incorrect (245)Solve wireless network problems (245)Introduction (245)Wireless connectivity checklist (245)The printer does not print after the wireless configuration completes (246)The printer does not print, and the computer has a third-party firewall installed (246)The wireless connection does not work after moving the wireless router or printer (247)Cannot connect more computers to the wireless printer (247)The wireless printer loses communication when connected to a VPN (247)The network does not appear in the wireless networks list (247)The wireless network is not functioning (247)Reduce interference on a wireless network (248)Solve fax problems (248)Checklist for solving fax problems (248)What type of phone line are you using? (249)Are you using a surge-protection device? (249)Are you using a phone company voice-messaging service or an answering machine? (249)Does your phone line have a call-waiting feature? (249)Check fax accessory status (249)General fax problems (250)The fax failed to send (250)No fax address book button displays (250)Not able to locate the Fax settings in HP Web Jetadmin (250)The header is appended to the top of the page when the overlay option is enabled (251)A mix of names and numbers is in the recipients box (251)A one-page fax prints as two pages (251)A document stops in the document feeder in the middle of faxing (251)The volume for sounds coming from the fax accessory is too high or too low (251)Index (252)xiPrinter overview1Review the location of features on the printer, the physical and technical specifications of the printer,and where to locate setup information.For video assistance, see /videos/LaserJet.The following information is correct at the time of publication. For current information, see /support/colorljM776MFP.For more information:HP's all-inclusive help for the printer includes the following information:●Install and configure●Learn and use●Solve problems●Download software and firmware updates●Join support forums●Find warranty and regulatory informationWarning iconsUse caution if you see a warning icon on your HP printer, as indicated in the icon definitions.●Caution: Electric shock●Caution: Hot surface●Caution: Keep body parts away from moving partsPrinter overview1●Caution: Sharp edge in close proximity●WarningPotential shock hazardReview this important safety information.●Read and understand these safety statements to avoid an electrical shock hazard.●Always follow basic safety precautions when using this product to reduce risk of injury from fire orelectric shock.●Read and understand all instructions in the user guide.●Observe all warnings and instructions marked on the product.●Use only a grounded electrical outlet when connecting the product to a power source. If you do notknow whether the outlet is grounded, check with a qualified electrician.●Do not touch the contacts on any of the sockets on the product. Replace damaged cordsimmediately.●Unplug this product from wall outlets before cleaning.●Do not install or use this product near water or when you are wet.●Install the product securely on a stable surface.●Install the product in a protected location where no one can step on or trip over the power cord.Printer viewsIdentify certain parts of the printer and the control panel.Printer front viewLocate features on the front of the printer.2Chapter 1 Printer overviewPrinter front view3Printer back viewLocate features on the back of the printer.Interface portsLocate the interface ports on the printer formatter. 4Chapter 1 Printer overviewControl-panel viewThe control panel provides access to the printer features and indicates the current status of the printer.NOTE:Tilt the control panel for easier viewing.The Home screen provides access to the printer features and indicates the current status of the printer.screens.NOTE:The features that appear on the Home screen can vary, depending on the printerconfiguration.Control-panel view5Figure 1-1Control-panel view?i 12:42 PM6Chapter 1 Printer overviewHow to use the touchscreen control panelPerform the following actions to use the printer touchscreen control panel.T ouchT ouch an item on the screen to select that item or open that menu. Also, when scrolling T ouch the Settings icon to open the Settings app.How to use the touchscreen control panel 7SwipeT ouch the screen and then move your finger horizontally to scroll the screen sideways.Swipe until the Settings app displays.Printer specificationsDetermine the specifications for your printer model.IMPORTANT:The following specifications are correct at the time of publication, but they are subject to change. For current information, see /support/colorljM776MFP .T echnical specificationsReview the printer technical specifications.Product numbers for each model ●M776dn - #T3U55A ●Flow M776z - #3WT91A ●Flow M776zs - #T3U56APaper handling specificationsPaper handling features Tray 1 (100-sheet capacity)Included Included Included Tray 2 (550-sheet capacity)IncludedIncludedIncluded8Chapter 1 Printer overview550-sheet paper trayOptional Included Not included NOTE:The M776dn models accept one optional550-sheet tray.Optional Included Included2 x 550-sheet paper tray and standNOTE:The M776dn models accept one optional550-sheet tray that may be installed on top of thestand.Optional Not included Not included2,700-sheet high-capacity input (HCI) paper trayand standNOTE:The M776dn models accept one optional550-sheet tray that may be installed on top of theoptional printer stand.Printer standOptional Not included Not included NOTE:The M776dn models accept one optional550-sheet tray that may be installed on top of theoptional printer stand.Inner finisher accessory Not included Not included Included Automatic duplex printing Included IncludedIncludedIncluded Included Included10/100/1000 Ethernet LAN connection with IPv4and IPv6Hi-Speed USB 2.0Included Included IncludedIncluded Included IncludedEasy-access USB port for printing from a USBflash drive or upgrading the firmwareIncluded Included Included Hardware Integration Pocket for connectingaccessory and third-party devicesHP Internal USB Ports Optional Optional OptionalOptional Optional OptionalHP Jetdirect 2900nw Print Server accessory forWi-Fi connectivity and an additional Ethernet portOptional IncludedIncludedHP Jetdirect 3100w accessory for Wi-Fi, BLE, NFC,and proximity badge readingPrints 45 pages per minute (ppm) on Letter-sizepaper and 46 ppm on A4-size paperEasy-access USB printing for printing from a USBIncluded Included Includedflash driveT echnical specifications9Included Included Included Store jobs in the printer memory to print later orprint privatelyScans 100 pages per minute (ppm) on A4 andIncluded Included Included letter-size paper one-sidedIncluded Included Included 200-page document feeder with dual-headscanning for single-pass duplex copying andscanningNot included Included Included HP EveryPage T echnologies including ultrasonicmulti-feed detectionNot included Included Included Embedded optical character recognition (OCR)provides the ability to convert printed pages intotext that can be edited or searched using acomputerIncluded Included Included SMART Label feature provides paper-edgedetection for automatic page croppingIncluded Included Included Automatic page orientation for pages that haveat least 100 characters of textIncluded Automatic tone adjustment sets contrast,Included Includedbrightness, and background removal for eachpageIncluded Included Includedfolders on a networkIncludedSend documents to SharePoint®Included IncludedIncluded Included Included NOTE:Memory reported on the configurationpage will change from 2.5 GB to 3 GB with theoptional 1 GB SODIMM installed.Mass storage: 500 GB hard disk drive Included Included IncludedSecurity: HP Trusted Platform Module (TPM)Included Included IncludedT ouchscreen control panel Included Included IncludedRetractable keyboard Not included Included Included 10Chapter 1 Printer overviewFax Optional Included IncludedSupported operating systemsUse the following information to ensure printer compatibility with your computer operating system.Linux: For information and print drivers for Linux, go to /go/linuxprinting.UNIX: For information and print drivers for UNIX®, go to /go/unixmodelscripts.The following information applies to the printer-specific Windows HP PCL 6 print drivers, HP print driversfor macOS, and to the software installer.Windows: Download HP Easy Start from /LaserJet to install the HP print driver. Or, go tothe printer-support website for this printer: /support/colorljM776MFP to download the printdriver or the software installer to install the HP print driver.macOS: Mac computers are supported with this printer. Download HP Easy Start either from /LaserJet or from the Printer Support page, and then use HP Easy Start to install the HP print driver.1.Go to /LaserJet.2.Follow the steps provided to download the printer software.Windows 7, 32-bit and 64-bit The “HP PCL 6” printer-specific print driver is installed for this operating system aspart of the software installation.Windows 8.1, 32-bit and 64-bit The “HP PCL-6” V4 printer-specific print driver is installed for this operating systemas part of the software installation.Windows 10, 32-bit and 64-bit The “HP PCL-6” V4 printer-specific print driver is installed for this operating systemas part of the software installation.Windows Server 2008 R2, SP 1, 64-bit The PCL 6 printer-specific print driver is available for download from the printer-support website. Download the driver, and then use the Microsoft Add Printer tool toinstall it.Windows Server 2012, 64-bit The PCL 6 printer-specific print driver is available for download from the printer-support website. Download the driver, and then use the Microsoft Add Printer tool toinstall it.Windows Server 2012 R2, 64-bit The PCL 6 printer-specific print driver is available for download from the printer-support website. Download the driver, and then use the Microsoft Add Printer tool toinstall it.Windows Server 2016, 64-bit The PCL 6 printer-specific print driver is available for download from the printer-support website. Download the driver, and then use the Microsoft Add Printer tool toinstall it.Windows Server 2019, 64-bit The PCL 6 printer-specific print driver is available for download from the printer-support website. Download the driver, and then use the Microsoft Add Printer tool toinstall it.Supported operating systems11macOS 10.13 High Sierra, macOS 10.14 MojaveDownload HP Easy Start from /LaserJet , and then use it to install the print driver.NOTE:Supported operating systems can change.NOTE:For a current list of supported operating systems and HP’s all-inclusive help for the printer, go to /support/colorljM776MFP .NOTE:For details on client and server operating systems and for HP UPD driver support for this printer, go to /go/upd . Under Additional information , click Specifications .●Internet connection●Dedicated USB 1.1 or 2.0 connection or a network connection● 2 GB of available hard-disk space ●1 GB RAM (32-bit) or2 GB RAM (64-bit)●Internet connection●Dedicated USB 1.1 or 2.0 connection or a network connection●1.5 GB of available hard-disk spaceNOTE:The Windows software installer installs the HP Smart Device Agent Base service. The file size is less than 100 kb. Its only function is to check for printers connected via USB hourly. No data is collected. If a USB printer is found, it then tries to locate a JetAdvantage Management Connector (JAMc) instance on the network. If a JAMc is found, the HP Smart Device Agent Base is securelyupgraded to a full Smart Device Agent from JAMc, which will then allow printed pages to be accounted for in a Managed Print Services (MPS) account. The driver-only web packs downloaded from for the printer and installed through the Add Printer wizard do not install this service.T o uninstall the service, open the Control Panel , select Programs or Programs and Features , and then select Add/Remove Programs or Uninstall a Programto remove the service. The file name isHPSmartDeviceAgentBase.Mobile printing solutionsHP offers multiple mobile printing solutions to enable easy printing to an HP printer from a laptop, tablet, smartphone, or other mobile device.T o see the full list and to determine the best choice, go to /go/MobilePrinting .NOTE:Update the printer firmware to ensure all mobile printing capabilities are supported.●Wi-Fi Direct (wireless models only, with HP Jetdirect 3100w BLE/NFC/Wireless accessory installed)●HP ePrint via email (Requires HP Web Services to be enabled and the printer to be registered with HP Connected)●HP Smart app ●Google Cloud Print12Chapter 1 Printer overview。
sap bsp开发高级教程
Brian McKellar, Thomas Jung AdvancedBSP ProgrammingContentsIntroduction15Target Audience (15)On What Releases Can You Use BSP? (16)BSP vs. Web Dynpro ABAP (16)Acknowledgements (17)1What is BSP?211.1Internet Communication Manager (21)1.2Internet Communication Framework (24)1.3BSP Development Environment (25)1.4HTMLB Rendering Family (26)1.5BSP Compiler (27)1.6BSP Runtime (28)1.7BSP Debugger (29)1.8MIME Repository (30)1.9Summary (30)2HTTP and HTML312.1Viewing the HTTP Traffic (32)2.2Structure of HTTP (32)2.2.1The HTTP Request Status Line (35)2.2.2HTTP Request Headers (35)2.2.3HTTP Header/Body Separator (37)2.2.4HTTP Request Body (37)2.2.5The HTTP Response Status Line (37)2.2.6HTTP Response Headers (38)2.2.7HTTP Response Body (39)2.3Server Objects for HTTP Request and Response (39)2.4HTML Forms and Data Handling (41)2.5Mapping of HTML onto HTTP Requests (46)2.5.1Input Fields (46)2.5.2Checkboxes, Radio Buttons and Dropdown List Boxes (48)2.5.3File Upload and Download (49)5Contents2.6Cookies (54)2.7HTTP Redirects (58)2.8Handling of HTML Resources in HTTP (59)2.9Troubleshooting Examples (62)2.9.1Missing Resource (62)2.9.2Non-Secure Warnings (63)2.9.3Relative URLs That Become Invalid (63)2.9.4Estimating Performance (65)3HTTP Handler673.1URL Handling in the ICF Tree (67)3.2URL Mapping (68)3.3Sample Handler for Reading Images (69)3.3.1URL Syntax (71)3.3.2Handler Coding (72)3.4Alias Handling (74)3.5Handler Example—Table Query (77)3.5.1Table Query Handler Implementation (78)4URLs in BSP834.1URL Mangling (83)4.1.1What is URL Mangling? (83)4.1.2How is URL Mangling Done? (84)4.1.3Attempting to Hide the URL Mangling (85)4.2Fully Qualified Domain Names (89)4.2.1Motivation for FQDN (90)4.2.2ICM Configuration (91)4.2.3Browser Requirements (91)4.3Namespace Mapping (92)4.4URL Parameters (93)4.5URL Escaping (95)5Authentication975.1Basic Authentication (98)5.2Single Sign-On (102)5.3Digital Certificates (105)5.4Anonymous Services (108)5.5Form-Based Authentication (109)6Contents5.6Implementing a Simple Logon Application (110)5.7De-Authentication (113)6Session Management1156.1Session Identification (115)6.2Session Timeout (118)6.2.1Catching and Handling a Session Timeout (119)6.2.2Session Timeout in Browser (120)6.3Confusion with Processing Timeout (121)6.4Catching and Handling a Restart after Timeout (123)6.5Session Management from the Browser (125)6.6Warning the User of a Pending Timeout (128)6.7Summary (131)7Using BSP Applications in SAP GUI1337.1Using a BSP Application in a Dynpro (133)7.2Pitfalls when Using BSP Applications with SAP GUI (136)7.2.1Communication Path (136)7.2.2The Second Authentication (137)7.2.3The Second Session (138)7.2.4Window Open Behavior (139)7.2.5Effects of SAP’s New Visual Design (141)7.2.6Loading HTML Pages Directly (142)7.3Interaction between SAP GUI and BSP Applications (144)7.3.1BSP Application Event to SAP GUI (144)7.3.2SAP GUI Event to BSP Application (147)7.4Starting a New Browser Outside the SAP GUI (149)8Performance Measurements1518.1Test Applications (152)8.2Quick Sizing with HTTP Trace Tool (153)8.3Network Latency (154)8.4Server Processing Time (155)8.5Browser Rendering Time (157)8.6Determining Hotspots (159)8.7Load Testing (161)8.8SQL Traces (165)7Contents9BSP Extensions1679.1Extension Overview (167)9.1.1Extension Technology (168)9.1.2Using BSP Extensions (168)9.1.3Finding Details about the Extensions (169)9.1.4Available Extensions (172)9.1.5Extensions Designs (172)9.1.6High Level Elements (174)9.2HTMLB Event System (180)9.2.1Event Dispatching (180)9.2.2Manually Handling Events (181)9.3Common Extension Elements (186)9.3.1<htmlb:tableView> (187)9.3.2<htmlb:tree> (192)9.3.3<phtmlb:matrix> (194)9.3.4<xhtmlb:protectDoubleSubmit> (196)9.3.5<phtmlb:containerTabStrip> (197)9.3.6<phtmlb:formLayout> (200)10BSP Element Expressions and Iterators20510.1BSP Element Expressions (205)10.1.1What is a BEE? (205)10.1.2N=1, Using Any BSP Element as BEE (206)10.1.3HTML BEE (209)10.1.4Table BEE (211)10.1.5XML BEE (212)10.1.6Errors and Error Handling (215)10.2Table View Iterators (215)10.2.1What is a Table View Iterator? (217)10.2.2Method GET_COLUMN_DEFINITIONS (218)10.2.3Method RENDER_ROW_START (220)10.2.4Method RENDER_CELL_START (222)10.2.5Finished Output (225)11Creating your own BSP Extension Element22711.1Creating a BSP Extension Element (227)11.1.1Extension Framework Hierarchy (227)11.1.2User-Defined Validation (228)11.1.3Element Content (230)11.2Writing a Composite Element (231)11.2.1Designing a New Composite Element (231)11.2.2Processing Other BSP Elements (233)8Contents11.2.3Writing the Composite BSP Element (237)11.2.4Handling of Inner Data BSP Elements (238)11.3 A Deeper Look at BSP Extensions Events (239)11.3.1Introduction to BSP Extension Events (239)11.3.2Rendering Events (240)11.3.3Handling Incoming Events (243)11.3.4Rendering an Event via the <bsp:htmlbEvent> Element (243)11.4Event Handling in Composite Elements (244)11.4.1Extending the Design of the Composite Element (245)11.4.2Using the Composite Element (245)11.4.3Use of IDs (246)11.4.4Integrating into the HTMLB Manager (247)11.4.5Data-Handling (249)11.4.6Event-Handling (250)12Additional BSP Extensions25312.1Business Text Framework (253)12.1.1SAP Example (253)12.1.2BTF Functionality (254)12.1.3Database Storage (255)12.1.4BSP Extension Element (256)12.1.5BTF Editor in the Page Layout (257)12.1.6Preparing the BTF Document (258)12.1.7Retrieving BTF Content on Input (258)12.2Internet Graphics Service (260)12.2.1IGS Setup and Administration (260)12.2.2SAP Examples (261)12.2.3IGS BSP Extension (261)12.2.4Chart Data (262)12.2.5Chart Model Classes (264)12.2.6IGS Customizing (266)12.2.7Image Click Event Handling (267)12.2.8Image Conversion (268)12.3BSP Library (268)12.3.1findAndReplace Element (268)12.3.2htmlbEvent Element (269)12.3.3Portal Integration (270)13MVC—Model View Controller27513.1MVC Design Paradigm (275)13.2Application Structure (275)13.2.1Model (276)13.2.2Controller (277)13.2.3View (283)9Contents13.3.1Getter/Setter methods (286)13.4Dynamic Model Binding (288)13.5Stateless MVC (291)13.5.1XML Serialization of ABAP Objects (291)13.5.2Server Cookie Storage of the XML Stream (292)13.5.3Controller Modifications to Support Serialized Models (293)13.6Building a Pattern Engine with MVC (295)13.6.1The Final ESS Application (297)13.6.2Writing the ESS Application (298)13.6.3Writing the Pattern Engine (301)14Help Systems30714.1F1—Field Level Help (307)14.1.1The Help UI (307)14.1.2Implementing the BSP Extension Element (311)14.1.3BSP Element Properties (311)14.1.4BSP Element Attributes (312)14.1.5Element Handler Class (312)14.1.6BSP F1 Help Controller Method—DO_REQUEST (318)14.1.7Implementing the BSP F1 Help Application—Model (318)14.2Dialog Windows (319)14.3F4—Value Help (322)14.3.1Value Help Requirements (322)14.3.2The Solution (323)14.3.3The New BSP Element (324)14.3.4Input Help Controller (325)14.3.5Input Help View (326)14.3.6Input Help Model (329)15Internationalization33715.1Multiple Language Support (337)15.2Logon Language (338)15.3Unicode (341)15.3.1What is Unicode? (341)15.3.2Unicode in BSP (343)15.4Online Text Repository (OTR) (346)15.4.1Types of OTR: Alias and Long (347)15.4.2Working with OTR from ABAP Code (348)15.4.3Special Note about using OTR (349)10Contents15.5.1OTR (350)15.5.2Field Labels and Quick Info (351)15.6Date Format (352)16Document Handling in BSP35516.1MIME Repository (355)16.2ICM File Handler (357)16.3Handling Non-HTML Documents (358)16.3.1Test Program (359)16.3.2Display Document Inline (361)16.3.3Display Document Inside HTML Page (363)16.3.4Display Document in New Window (366)16.4Data Manipulation (366)16.5Microsoft Excel Download (367)16.5.1Excel Files (368)16.5.2Excel Unicode Text File (369)16.5.3Unicode Formats and Endians with Excel (369)16.5.4Conversion to Binary String (370)16.5.5Addition of the Byte Order Mark (371)16.6Pushing the Excel Content back through the browser (371)16.6.1Push Using the Current RESPONSE Object (371)16.6.2Push Using a Cached Response (372)16.7BSP Extension Element for Excel Download (374)16.7.1The Download Element User Interface (374)16.7.2The Element Properties and Attributes (375)16.7.3Compile Time and Runtime Checks (376)16.7.4Rendering Logic (377)16.7.5Trapping Events (379)16.7.6Calling the Element from a Page Layout (380)16.7.7Event Handler (381)16.7.8Get Structure Definition (385)16.7.9Process Excel Download (386)16.8Alternatives to the MIME Repository (389)16.8.1ICM File Handler (389)16.8.2SAP Content and Cache Server (390)16.9ZIP Tool (392)17Customization39517.1Customization Overview (395)17.2Export—Modify—Import (395)17.3NetWeaver Theme Editor (397)11Contents17.4ALFS—ABAP Look-and-Feel Service (398)17.4.1ALFS Tool Scope (399)17.4.2What is ALFS? (399)17.4.3How Does Customization Normally Work? (401)17.4.4 A New Theme from Five Colors (401)17.4.5Integration into Web AS (402)17.4.6The Source Code: Making It Work (404)17.4.7ALFS Theme Editor in Detail (405)17.5Configure a Theme Root (406)17.6Theme Root White List (406)17.7Error Pages (408)17.7.1Historical BSP Error Pages (408)17.7.2Error Pages—New Approach (409)17.8Logon Application (412)18Skilled in the Art41718.1Field History (417)18.1.1Working with <phtmlb:comboBox> (417)18.1.2Processing the Field History (419)18.2Server-Side Printing (422)18.2.1PRINT Method Interface (423)18.2.2PRINT Method Coding (424)18.2.3Printer Dialog (426)18.3Select-Options/Parameters (429)18.3.1UI Design (430)18.3.2Solution Structure (431)18.3.3Select-Option Controller Class Attributes (432)18.3.4Select-Option Controller Class Coding (432)18.3.5Select-Option Model Class Attributes (434)18.3.6Select-Option Model Class Coding (436)18.3.7Recreating Transaction SE16 (442)19Breaking Out of the Mold44919.1Interactive Excel (449)19.2RSS Feeds (451)19.2.1Consuming an RSS Feed (451)19.2.2HTTP Client (452)19.2.3XML (453)19.2.4BSP Output (454)19.2.5XSLT (456)19.2.6Creating an RSS Feed (457)12Contents19.3Mini-Portal (458)19.3.1Mini-Portal Example 1—Common Page Header (458)19.3.2Mini-Portal Example 2—Portal with Navigation (460)19.3.3Portal within the SAP GUI (464)19.3.4Current Weather Display (466)20Closing471A Appendix—BSP Utility Classes473B The Authors483Index48513ContentsIntroductionThe history of BSP began in the late 1990s. Back then, the SAP Internet Transac-tion Server (ITS) and the SAP Workplace—SAP’s first attempt at a portal—depended heavily on the use of external Web servers. These solutions neither lev-eraged the inherent strengths of the ABAP technology nor re-used current devel-opers’ skill sets.Therein lay the greatest technical challenge to SAP as Web-based technologies became essential to all businesses. Companies began to realize that E-business was still just business and therefore expected their ERP solutions to transition eas-ily into this brave new world.Starting with Release 6.10, SAP began a major overhaul of its ABAP technology stack. The company broke the traditional Basis layer away from the applications that ran on it and renamed this new technology layer Web Application Server (Web AS). But this name change was far more than a marketing move. With this release, SAP had begun to build native Web server technology into the ABAP Ker-nel. No longer would SAP technology be dependent upon external Web serversor programming languages. ABAP itself was now HTTP-enabled!Naturally, ABAP was extended with a new Web development environment, called Business Server Pages (BSP). Like all other ABAP programming tools, BSP is integrated into the ABAP Workbench (SE80) and fully supports the Transport Management System (TMS). And, given its recent birth, BSP also fully embracesthe new ABAP object-oriented technology.Target AudienceThe target audience for this book is anyone who is currently an ABAP developeror who is interested in becoming an ABAP developer. BSP is another tool in the developer’s tool box, one that adds value to any ABAP development team.It does not matter if you have never done BSP development, are a novice BSP developer, or have several years of BSP development under your belt; there should be something for everyone in this book. We attempted to make this the definitive work on the subject of BSP, revealing behind-the-scenes aspects and discussing features in a new way.This book is not based solely on the underlying technology. Several years of expe-rience building real-world BSP applications at a customer site were also used in writing this book. Therefore, you will find solutions and sample source code to15Introductionhelp you overcome common development hurdles. Toward that goal, you will find all the example source code presented in this book on the accompanying CD.On What Releases Can You Use BSP?BSP has been shipped as an integrated part of the ABAP technology stack since Web AS Release 6.10. Release 6.10 contains the functionality to create basic BSP pages with flow logic.With Web AS Release 6.20, SAP introduced major enhancements to the BSP technology: Model View Controller and BSP Extension Elements. With Release6.20, Service Pack 34, a new HTML rendering engine, and a complete new BSPExtension library, PHTMLB, were added. Because of these additional enhance-ments to BSP, customer development should really only be done on Web AS 6.20 with SP34 or higher.SAP continued to enhance BSP with SAP NetWeaver ’04 (Web AS 6.40) and SAP NetWeaver ’04S (Web AS 7.0); however, nearly every feature of BSP is in sync between the major releases. This means that even if you are on an older Web AS6.20, you still reap the benefits of new developments within the NetWeaverreleases. Although you will rarely find in this book that a feature is limited to a specific release, we will point this out when it occurs.With the coverage for BSP within the latest technology releases of ABAP, you will find BSP present in the equivalent releases of the SAP application components as well. This means, for instance, that R/3 Enterprise (with or without Extension Set1.10 and2.00) and mySAP ERP 2005 (also known as Enterprise Core Component5.00 or ECC 5.00) both contain the technology necessary to create BSP applica-tions.BSP vs. Web Dynpro ABAPIn the past year, much of the attention within the SAP world has focused on SAP’s next generation technology: Web Dynpro. As this book goes to print, Web Dyn-pro for ABAP is scheduled for general availability in spring of 2006.In truth, Web Dynpro contains many of the enhancements that BSP developers have always wanted. Enhancements like built-in value-help and select options will become standard in Web Dynpro, but must be added by the customer into the BSP environment. Do not worry, however: The task of adding many of these enhancements to BSP is the subject of the last one-third of this book.All this begs the question: If Web Dynpro ABAP (WDA) is so great, why continue to use BSP (or for that matter why write a book about it?). There are several archi-16Introductiontectural differences between BSP and WDA. WDA may have some more advanced features compared to BSP, but it is a far more restrictive framework. First of all, WDA is stateful only. BSP supports both stateful and stateless pro-gramming models. Stateless programming is essential to high-performance Inter-net-facing applications.WDA is also designed to be future-proof, obscuring the specific client’s rendering technology. As a consequence, the tool does not allow low-level access to include your own custom HTML, JavaScript, or other controls. WDA targets the browser today, but tomorrow it might well be running within a smart client using entirely different technologies (such as XML and native UI controls). To keep this technol-ogy switch possible, the rendering logic is completely hidden from the developer, presenting only an abstract UI layer with abstract controls. On the other hand, BSP has no such restrictions. BSP is strictly centered on browser-based deploy-ment and therefore allows an extreme level of custom rendering. This makes BSPa perfect platform for applications that require pixel-perfect layout or specializedUI elements.The other aspect to consider is that Web Dynpro ABAP will not be available until NetWeaver ’04S. Therefore, you must upgrade your existing system to be able to use these new development tools. BSP, on the other hand, has been available for several years and is included in the vast majority of supported SAP product releases. For several more years, BSP may be your only choice for Web develop-ment using the ABAP language.AcknowledgementsFirst, we would like to thank the SAP Developer Network (SDN) content team, particularly Mark Finnern and Craig Cmehil, for not only providing a great servicein the form of SDN, but also making sure that BSP has its comfortable little home there.This book itself has deep roots within SDN. In fact, it is doubtful that it would exist at all if were not for SDN. Several sections of the book have their roots as SDN weblogs. The two authors of this book (who to this day have never met in person or even spoken on the phone) would likely never have crossed paths wereit not for the virtual community that is SDN.For their support, guidance and suggestions, Thomas would like to thank co-workers and friends: Chris Cassidy, Sam Mason, Lynn Scheu, and Sandy Smith. A special thanks goes to Steffen Knoeller, who behind the scenes has influenced many chapters in this book, without even knowing it!17AcknowledgementsBrian would wish to thank the complete team that made BSP happen. There is Albert Becker, who showed a team can work across many groups, and who taught the lesson late one night that VPs still know how to debug ABAP code. There are the ICM colleagues, Oliver Luik and Bernhard Braun, who measured performance in CPU cycles and give a new appreciation for “blazing fast.” Not to be forgotten are their partners in crime, the ICF colleagues: Masoud Aghadavoodi, Christoph Hofmann, and Daniel Walz, who has helped many hours so that we could write our first Web-based logon application. Then there are the men in black, the secu-rity group: Wolfgang Janzen and Martin Rex. The last import group required to start the project was the ABAP Language Group: Andreas Blumenthal, who fights like a lion for anything with ABAP stamped on it and who did a lot for BSP (even although it was not called ABAP Server Pages!); Holger Janz, who taught me the elegance of ABAP programming; Jürgen Lehmann and Peter Januschke, who taught me the complexities of compiler writing in ABAP and that it is actually quiet easy; Klaus Ziegler and Kay Mueller-Silva, who integrated JavaScript, Ulrich Elsaesser, who always used a short pencil for the pre-compiler; and the x-team, Karsten Bohlmann (XSLT) and Rupert Hieble (XML).In building BSP itself, the Workbench needed minor tweaking, plus some hard development by: Sigrun Wintzheimer, Michael Wenz, Margarethe Czarnecki, Andreas Herrmann, and, of course, Jürgen Remmel. The runtime was done by our small group: Rüdiger Kretschmer, who had the idea (and together with a col-league wrote the first ABAP book, and always knows the answers to everything or knows someone that knows); Björn Goerke who hacked the runtime years ago;Regina Breuer who did MVC; Jutta Bindewald, and Arndt Rosenthal.And then there is Steffen Knoeller, who shared my office for years and taught me HTML. Quality management was done by Michael Lottbrein, who rolled the first sneak preview out the door, Judith Rabetge, and Rainer Liebisch. Heidi von Gei-sau and Tina Haug wrote all documentation. Our first support steps were handled by Dongyan Zhao. Not to be forgotten is our extended support troop: Artem Gratchev, Vitaly Romanko, Yulia Kuznetsova, Dmitry Vladimirov, and Andrey Ali-mov. They not only taught me two words in Russian, but they also showed each and every time that the trickiest problems are theirs to solve! Finally, a good product required a few good salesmen: Axel Kurka (who passed away unexpect-edly and before his time; we will remember him fondly) and Dirk Feeken, who came up with the BSP name over lunch!Brian can only say: It is still a great team!For his guidance and patience, we wish to thank our publisher from Galileo Press, Florian Zimniak. Although we broke every rule and deadline he gave us, he stuck18Introductionwith us till the end. We also thank John Parker of SAP PRESS America for his edi-torial skills and for also putting up with our rule-breaking nature.Finally we must thank our families who put up with us through this experience. Without the support of our wives, Shari and Anja, we would never have pulled it through.19Acknowledgements11Creating your own BSP ExtensionElementWe already have seen in the last few chapters how powerful the BSPExtension Framework is. Fortunately, this is also an open technologyframework that allows SAP’s customers to build their own BSP exten-sions and to combine existing extensions to create composite ele-ments.11.1Creating a BSP Extension ElementIn Chapter 9, we took a close look at how BSP extension elements are structuredin order to better understand how to use them. However, this only scratched the surface of what lies within the BSP extension element. Before we begin the pro-cess of writing our own elements, it is important to study in detail the most important part of an extension element: its element-handler class.11.1.1Extension Framework HierarchyThe element-handler class actually represents an inherited hierarchy of class objects that all come together to form the extension framework. It is important to build this inheritance hierarchy correctly, because much of the functionality wewill code within our handler will be placed inside of redefinitions of inherited methods.The core extension framework comprises two objects, IF_BSP_ELEMENT and CL_BSP_ELEMENT. IF_BSP_ELEMENT defines all the core methods and attributes forthe extension framework. CL_BSP_ELEMENT implements the IF_BSP_ELEMENT interface and provides the basic functions that support all BSP extension ele-ments.There are two more objects within this hierarchy, both specific to the individual extension element. The first is a generated basis class, usually created with the fol-lowing naming standard:(Z)CL G_<EXTENSION>_<ELEMENT>This class is automatically generated by the BSP development environment. Whenyou define attributes for your extension element inside the BSP extension editor, these attributes will be generated as public attributes of this basis class. This class should also inherit from CL_BSP_ELEMENT and provide the specific constructorfor the element. By dynamically generating this class, all the attributes of your ele-ment can be strictly typed and checked at compile time.227Creating your own BSP Extension ElementThe final object is the core handler class itself. It should inherit from the generated basis class, and its name is completely user definable. However it is probably good form to following a naming standard such as the following:(Z)CL_<EXTENSION>_<ELEMENT>This class is where you will be spending most of your time as an element author.This class has the method redefinitions and any specific methods or attributes needed to implement the element.11.1.2User-Defined ValidationBSP extension elements are unique among the ABAP language tools in their approach to input validation. The extension runtime gives you the opportunity to code different validation routines that will be executed at runtime and compile time. That means that the syntax check of a BSP page will fire validation code that you can write. This gives you the ability to throw compiler errors for your own elements.In order to implement user-defined validation, we must redefine two methods in our handler class that were inherited down from IF_BSP_ELEMENT.The first method is COMPILE_TIME_IS_VALID. This is where we will code our compile time checks. SAP provides a series of validation methods (in class CL_ BSP_ELEMENT_CT_ATTR_VALID), which assist in this process. In addition to pro-viding simple checks, these methods also properly convert attribute-input string values into Boolean and integers values where necessary.What follows are coding examples for the validation routines of a fictional BSP Extension Element. They contain common types of checks in order to demon-strate the different possible techniques.METHOD if_bsp_element~compile_time_is_valid .validator->to_enum( name = 'Color'enums = 'RED/BLUE/GREEN' ).validator->to_enum( name = 'alignment'enums = 'LEFT/RIGHT' ).validator->to_boolean( name = 'disabled' ).validator->to_integer( name = 'size' ).valid = validator->m_all_values_valid.ENDMETHOD.We also have the method RUNTIME_IS_VALID. This method is useful for checking attribute values that are supplied dynamically, such as through BSP expressions228Creating your own BSP Extension Element(<%=...%>) only at runtime, or for attributes whose values are transformed into another data type.METHOD if_bsp_element~runtime_is_valid.get_class_named_parent(class_name = 'CL_HTMLB_CONTENT' ).IF runtime_parms = '/*/' OR runtime_parms CS 'alignment'.alignment = m_validator->to_enum(name = 'alignment'value = alignmentenums = 'LEFT/RIGHT'required = space ).ENDIF.IF runtime_parms = '/*/' OR runtime_parms CS 'disabled'.disabled = m_validator->bindable_to_boolean(name = 'disabled'value = disabledbinding_path = _disabledpage_context = m_page_context ).ENDIF.IF runtime_parms = '/*/' OR runtime_parms CS 'size'.size = m_validator->bindable_to_integer(name = 'size'value = sizebinding_path = _sizepage_context = m_page_context ).ENDIF.ENDMETHOD.The first line in the runtime validation method checks that this BSP element is used with an <htmlb:content> element. It is not possible to check this at com-pile time, as different elements can be used in different views, and these are com-piled separately. We surround each of our dynamic value checks with an IF checkfor performance. That way we only perform validation routines on attributes that actually have values set dynamically.It is important to note that these two validation methods will only be called if the User-Defined Validation option is selected in the BSP Element Properties. That way, if you have no validations that you wish to perform in your element, you can save the time that it would have taken for the framework to make calls into simply empty methods.229Creating a BSP Extension Element。
ucc39002
IMPORTANT NOTICETexas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at any time and to discontinue any product or service without notice. Customers should obtain the latest relevant information before placing orders and should verify that such information is current and complete. All products are sold subject to TI’s terms and conditions of sale supplied at the time of order acknowledgment.TI warrants performance of its hardware products to the specifications applicable at the time of sale in accordance with TI’s standard warranty. Testing and other quality control techniques are used to the extent TI deems necessary to support this warranty. Except where mandated by government requirements, testing of all parameters of each product is not necessarily performed.TI assumes no liability for applications assistance or customer product design. Customers are responsible for their products and applications using TI components. To minimize the risks associated with customer products and applications, customers should provide adequate design and operating safeguards.TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right, copyright, mask work right, or other TI intellectual property right relating to any combination, machine, or process in which TI products or services are used. Information published by TI regarding third–party products or services does not constitute a license from TI to use such products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the third party, or a license from TI under the patents or other intellectual property of TI.Reproduction of information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and deceptive business practice. TI is not responsible or liable for such altered documentation.Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties for the associated TI product or service and is an unfair and deceptive business practice. TI is not responsible or liable for any such statements.Mailing Address:Texas InstrumentsPost Office Box 655303Dallas, Texas 75265Copyright 2002, Texas Instruments IncorporatedThis datasheet has been download from: Datasheets for electronics components.。
高性能核心路由器关键技术研究
78高性能核心路由器关键技术研究胡龙斌(中兴通讯股份有限公司,江苏南京210012)摘要:高性能核心路由器是构建运营商网络的心脏,在新形势下,结合高清视频、VR/AR 、无损音频和工业网络通信等应用的发展,提出了高性能核心路由器最为核心的一些关键技术。
在硬件系统架构关键技术中,对比了传统背板架构的集群路由器和正交架构的大容量单机两种架构优劣,建议优先选择正交大容量单机满足功耗效率和产品成本等多方面优势。
在硬件业务单板转发芯片关键技术中,对比了网络处理器、专用集成电路和X86三种转发芯片架构,建议优先选择基于网络处理器技术的转发芯片来满足各种新业务发展。
在高速互联链关键技术中,提出224G 高速互联链路技术已成为最新的关键技术点。
在软件关键技术中,介绍了软件操作系统架构的发展历程,提出当前发展到了以数据为中心的组件化架构新软件操作系统。
在综合业务关键技术中,总结出确定性、安全可信和SRv6三个关键技术。
关键词:核心路由器;正交大容量单机;硬件系统架构;软件操作系统;确定性;安全可信;SRv6中图分类号:TN929.5文献标识码:A 文章编号:2096-9759(2023)03-0078-04Research on Key Technologies of High Performance Core RouterHU Longbin(Hulongbin ZTE Corporation ,JiangSu Nanjing 210012)Absrtact:High performance core router is the heart of building an operator network.In the new situation,combined with the development of high-definition video,VR/AR,lossless audio,industrial network communication and other applications,some key technologies of high-performance core router are proposed.In the key technologies of hardware system architecture,the advantages and disadvantages of cluster router of traditional backplane architecture and large capacity stand-alone of orthogonal architecture are com-pared,and it is recommended to give priority to orthogonal large capacity stand-alone to meet the power efficiency,product cost and other advantages.Among the key technologies of the forwarding chip on the service card,three forwarding chip architectures,namely,Network Processor (NP ),Application Specific Integrated Circuit (ASIC )and X86,are compared.It is recommended to give priority to the forwar-ding chip based on NP technology to meet the development of various new services.In the key technology of high-speed interconnection SERDES (SERializer/DESerializer ),224G SERDES is proposed as the latest key technology point.In the key technologies of software,the development history of software operating system architecture is introduced,and the new software operating system that has developed into a data centric component architecture is proposed.Among the key technologies of integrated services,three key technologies are sum-marized:determinacy,security and trusted,and SRv6.Keywords:core router;orthogonal;hardware system architecture;software operating system;large capacity stand-alone system;determinacy;secure and trusted;SRv61引言面对未来全球宏观环境变化的不确定性,以及数字经济发展的长期确定性,运营商需要积极洞察内外部环境及需求的发展变化,把握产业数字化转型的机遇和窗口期,结合自身优势规划演进路径。
deployment镜像拉取策略
标题:deployment镜像拉取策略一、概述随着容器化技术的发展,部署(Deployment)是容器编排中的一个重要组件。
而镜像拉取策略作为Deployment的一部分,在容器化部署中起着至关重要的作用。
本文将对deployment镜像拉取策略进行深入探讨。
二、什么是deployment镜像拉取策略Deployment镜像拉取策略是在Kubernetes集裙中对镜像的拉取行为进行控制的策略。
在Kubernetes中,deployment是用来保证应用处于预期状态的对象,而镜像拉取策略是部署中的一个重要配置选项。
三、常见的镜像拉取策略在Kubernetes中,常见的镜像拉取策略主要包括以下几种:1. Always:无论本地是否存在镜像,都会尝试从镜像仓库中拉取最新的镜像进行部署。
2. IfNotPresent:仅当本地不存在镜像时,才会从镜像仓库中拉取最新的镜像进行部署。
3. Never:不会从镜像仓库拉取镜像,仅使用本地已存在的镜像进行部署。
四、如何选择合适的镜像拉取策略选择合适的镜像拉取策略可以提高应用部署的效率和可靠性。
以下是一些建议:1. 如果希望应用始终使用最新的镜像进行部署,可以选择Always策略,确保始终使用最新的镜像。
2. 如果希望提高镜像的使用效率,减少对镜像仓库的依赖,可以选择IfNotPresent策略,仅在本地不存在镜像时才拉取镜像。
3. 如果希望完全避免从镜像仓库拉取镜像,可选择Never策略,只使用本地已存在的镜像。
五、部署中的镜像拉取策略配置在Kubernetes的Deployment对象中,可以通过spec.template.spec.cont本人ners.imagePullPolicy字段来配置镜像拉取策略。
例如:```spec:cont本人ners:- name: exampleimage: example:latestimagePullPolicy: IfNotPresent```六、总结镜像拉取策略是Kubernetes中部署的重要配置选项,合理选择镜像拉取策略可以提高应用部署的效率和可靠性。
les AS gR学生手册英文
Deploying with Oracle JDeveloper
To deploy an application with JDeveloper, perform the following steps: 1. Create the deployment profile. 2. Configure the deployment profile. 3. Create an application server connection to the target
第十六页,共33页,
Planning the Deployment Process
The deployment process includes:
1. Packaging code as J2EE applications or modules
2. Selecting a parent application
including those in a cluster
第十页,共33页,
Deploying with admin_client.jar
The admin_client.jar tool: • Is a command-line utility • Is executed by using the following basic command:
– defaultDataSource to select the data source used by the application for management of data by EJB entities
– dataSourcesPath to specify a application-specific data sources
EBS_AP模块培训
注意:勾选对应的信息,点击确认,会有提示说存在可用的预
付款,可根据财务知识来判断是否要付款
3 1
2
注意:有的会提示说选择标准发票存在负数发票时,负数发票
请优先抽取,可根据财务知识来判断是否要付款
原因:多人在同一界面对同一发票进行操作
报错:
1、由于其它一次性付款正在使用此付款单据,因此您不 能选择此单据,请选择其他付款单据、
注意:审批完以后可以在发票状态下查看发票的状态,审批完成以后,审批
的状态就变成了工作流已批准,我们也可以在报表下查看发票历史记录
发票审批
审批流的基本内容
审批流范围:手工在AP新增、复制手工做的发票、AR导AP的退款单
不管是其他模块导进AP,还是手工在AP新增的发票,请首先观察状态:审批是 必需,表示要点启动审批;审批是无需,就可以不点启动审批。
PO
采购 订单
手工 发票
USS
结算 单
AP 发票
SSOA
费用 报表
PO
采购订 单
AP 非商品发票接
收单
程序:会计分配 生成
AP
预付款 发票
付款申请工作台
标准付款申 请单
预付款申 请单
程序: AP| 创建 会计科目
GL 凭证
NC 资金系统
AP 付款
AP主要会计分录
(1)AP标准发票: DR:费用/应计负债 CR:应付账款(一般是根据供应商设置中默认的科目)
步骤:用审批人的EBS账号登录,进入EBS界面在工作列表找到对应
需要审批的发票,点击对应需要审批的发票,进入审批界面无 误点击批准,否则点击拒绝, 点击拒绝会回到上一个界面
手工发票审批流
金融用语简写
认领人,_Claimant
提醒,_remind
申请卡种,_appl_crd_cat
应还款额,_Shld_repa_Amt
是否,_Is
调整人,_alt_emp_id
第三方存管,_the_thr_pty_dep
贵金属,_Prec_Meta
进件,_In_Piec
港澳台,_Hmt
专业版,_Profe
E盾板,_Eshield
动态口令版,_Dnm_psw
当年新增有效三方存管客户数,cur_yer_New_Incr_Valid_tpd_cnt
网点,_Bank_Outlets
笔均,_deal_avg
封闭式,_Clos_End
当月,_cur_mon
当年,_cur_yer
当季,_cur_quat
固话,_Fix_Phone
转介人,_Trans_Intror
发证机关所在地,_Ident_Sign_Organ_Lct
所学专业,_Professional
开放式,_Open
电子式,_Elec
凭证式,_Cert
笔数,_Qty
文本,_Text
因子,_Factor
转存后到期日期,_aft_dmp_mat_dt
是否已收汇还款,_is_exch_ear_Repay
是否余额不足,_Is_lack_bal
关键人,_Key_Pl
住宅,_house
录入,_Input
停用,_Disab
基本户,_Stl_Acct
代发工资的账户数,_Agt_Snd_Sal_acct_cnt
银医通,_bnk_medi_Pas
VEGAPULS60系列雷达物位计选型手册
RadarContinuous level measurementOverview Page 16 VEGAPULS series 60 Page 18 Antenna cover Page 36AL-EN 11516Radar – VEGAPULSVEGAPULSNon-contact measurement under all process conditions Measuring principleExtremely short microwave impulses are emitted by the antenna system to the measured product, reflected by the product surface and received again by the antenna system. The time from emission to reception of the signals is proportional to the level in the vessel. A special time spreading procedure enables the reliable and precise measurement of the extremely short signal running times. The radar sensors are available indifferent C and K-band frequency ranges, this ensures the optimum solution for the different applications. The proven ECHOFOX signal processing analysis the reflections in the vessel based on long-standing experience and detects the level signal reliably. The adaptation to the respective application is really simple through the selection of the application parameters.ApplicationsLevel in liquidsTwo different emitting frequencies are available for these applications.The compact, high frequency K-band sensors VEGAPULS 61, 62 and 63 are particularly suitable for applications where high accuracy is required. Since even with small antenna sizes, an excellent signal focusing is reached, hence mounting on small mounting openingsis possible. The low frequency C-band sensors VEGAPULS 65 and 66can penetrate foam and strong condensation and are thus particularly suitable for arduous process conditions. Unaffected by steam, gas composition, pressure and temperature changes, radar sensors detect the product surface of different products reliably and ensure thus an optimum process.Level in bulk solidsThe high frequency sensors VEGAPULS 67 and 68 in K-bandtechnology are used for these applications. Thanks to the very good focusing of the signals, the level is detected reliably independent of silo installations or buildup on the vessel wall. A high sensitivity electronics optimized to the requirements of the bulk solids measurement, enables a reliable level measurement of different products up to a distance of 75 m. The measuring principle is unaffected by strong dust generation,filling noise, air turbulences by pneumatic filling and temperature fluctuations and ensures a reliable and maintenance-free operation of the systems. The application area covers applications in the food processing industry and the plastic processing up to the steel generati-on and mineral rock processing.AL-ENOverviewAL-EN117Radar – VEGAPULS18Radar – VEGAPULS WL611 Mounting strap2 Combi compression flangeYou will find further process fittings and options under /configurator .You will find further drawings and tables under /downloads.You will find mounting accessory, welded sockets and housing overviews in chapter "Accessory".AL-EN VEGAPULS WL 61Radar sensor for continuous level measurement of water and waste waterApplication areaThe VEGAPULS WL 61 is the ideal sensor for all applications in water and sewage water applications. It is particularly suitable for use in water processing, pump stations as well as overflow basins, for flow measurement in open flumes and gauge monitoring. The VEGAPULS WL 61 is an economical solution through versatile and simple mounting options. The flood-proof IP 68 housing ensures a maintenance-free permanent operation.Your benefit- Maintenance-free operation through non-contact measuring principle - High plant availability, because wear and maintenance-free- Exact measuring results independent of product, process and ambient conditionsTechnical data Measuring range: up to 15 m Process fitting: thread G1½ mounting strap compression flanges from DN 80, 3" Process temperature: -40 … +80 °C Process pressure: -1 … +2 bar (-100 … +200 kPa) Accuracy: +/- 2 mmApprovalXX without ....................................................................................................................................................................AX ATEX II 3G Ex nA IIC T6 Gc X ..............................................................................................................................CX ATEX II 1G, 1/2G, 2G Ex ia IIC T6 Ga, Ga/Gb, Gb ...............................................................................................Cable lengthfrom >6 m, per additional 100 mm cable of PURAL-EN119Radar – VEGAPULS WL61201 Version with encapsulated antenna system2 Version with plastic horn antenna3 Mounting strap4 Adapter flangeRadar – VEGAPULS 61You will find further process fittings and options under /configurator .You will find further drawings and tables under /downloads.You will find mounting accessory, welded sockets and housing overviews in chapter "Accessory".AL-EN VEGAPULS 61Radar sensor for continuous level measurement of liquidsApplication areaThe VEGAPULS 61 is a radar sensor for continuous level measurement of liquids under simple process conditions. The VEGAPULS 61 is an economical solution through its simple and versatile mounting possibilities. The encapsulated antenna system ensures a maintenance-free operation.Your benefit- Maintenance-free operation through non-contact measuring principle - High plant availability, because wear and maintenance-free - Exact measuring results independent of process conditionsTechnical data Measuring range: up to 35 m Process fitting: thread G1½, 1½ NPT mounting strap compression flanges from DN 80, 3" adapter flanges from DN 100, 4" Process temperature: -40 … +80 °C Process pressure: -1 … +3 bar (-100 … +300 kPa) Accuracy: +/- 2 mm SIL qualification: optionally up to SIL2ApprovalXX without ..................................................................................................................................................................... XM Ship approval ........................................................................................................................................................... CX ATEX II 1G, 1/2G, 2G Ex ia IIC T6 .......................................................................................................................... CA ATEX II 1G, 1/2G, 2G Ex ia IIC T6 + WHG ............................................................................................................. CM ATEX II 1G, 1/2G, 2G Ex ia IIC T6 + Ship approval ................................................................................................ CI IEC Ex ia IIC T6 ....................................................................................................................................................... DX ATEX II 1/2G, 2G Ex d ia IIC T5/T6 ........................................................................................................................AL-EN121Radar – VEGAPULS 6122Radar – VEGAPULS 621 Threaded version2 Threaded version withtemperature adapter up to +250 °C 3 Flange versionAntenna-øLength Beam angle40 mm 100 mm 20°48 mm 120 mm 15°75 mm 216 mm 10°95 mm430 mm 8°245 mm (parabolic)138 mm3°You will find further process fittings and options under /configurator .You will find further drawings and tables under /downloads.You will find mounting accessory, welded sockets and housing overviews in chapter "Accessory".AL-EN VEGAPULS 62Radar sensor for continuous level measurement of liquidsApplication areaThe VEGAPULS 62 is a universally implementable radar sensor for continuous level measurement of liquids. It is suitable for level measurement in storagecontainers, reactors and process vessels, even under difficult process conditions. With its various antenna versions and materials, VEGAPULS 62 is the optimal solution for almost all applications and processes. Its wide temperature and pressure range makes project planning simple.Your benefit- Maintenance-free operation through non-contact measuring principle - High plant availability, because wear and maintenance-free- Exact measuring results independent of pressure, temperature, gas and steamTechnical data Measuring range: up to 35 m Process fitting: thread from G1½, 1½ NPT flanges from DN 50, 2" Process temperature: -196 … +450 °C Process pressure: -1 … +160 bar (-100 … +16000 kPa) Measuring accuracy: +/- 2 mm SIL qualification: optionally up to SIL2ApprovalXX without .....................................................................................................................................................................XM Ship approval ..........................................................................................................................................................CX ATEX II 1G, 1/2G, 2G Ex ia IIC T6 .........................................................................................................................CA ATEX II 1G, 1/2G, 2G Ex ia IIC T6 + WHG ............................................................................................................CM ATEX II 1G, 1/2G, 2G Ex ia IIC T6 + Ship approval ...............................................................................................CI IEC Ex ia IIC T6 ......................................................................................................................................................DX ATEX II 1/2G, 2G Ex d ia IIC T5/T6 ........................................................................................................................DI IEC Ex d ia IIC T6 ...................................................................................................................................................CK IEC Ex ia IIC Ga,Ga/Gb,Gb + Ex t IIIC T...Da,Da/Db,Db .......................................................................................DK IEC Ex d IIC Ga/Gb,Gb + Ex t IIIC T... Da,Da/Db,Db .............................................................................................Length standpipe / Total length316L (200-5850 mm) per 100 mmAL-EN123Radar – VEGAPULS 6224Radar – VEGAPULS 631 Flange version DN 502 Flange version DN 803 Clamp version 2"You will find further process fittings and options under /configurator .You will find further drawings and tables under /downloads.You will find mounting accessory, welded sockets and housing overviews in chapter "Accessory".AL-EN VEGAPULS 63Radar sensor for continuous level measurement of liquidsApplication areaThe VEGAPULS 63 is a radar sensor for continuous level measurement ofaggressive liquids or with hygienic requirements. It is suitable for applications in storage tanks, process vessels, dosing vessels and reactors. The encapsulated antenna system of VEGAPULS 63 protects the VEGAPULS 63 against pollution and ensures a maintenance-free permanent operation. The front-flush mounting ensures an optimum cleanability even with high hygienic requirements.Your benefit- Maintenance-free operation through non-contact measuring principle - High plant availability, because wear and maintenance-free - Exact measuring results independent of process conditionsTechnical data Measuring range: up to 35 m Process fitting: hygienic fittings boltings flanges from DN 50, 2" Process temperature: -196 … +200 °C Process pressure: -1 … +16 bar (-100 … +1600 kPa) Accuracy: +/- 2 mm SIL qualification: optionally up to SIL21ApprovalXX without ......................................................................................................................................................................XM Ship approval ...........................................................................................................................................................CX ATEX II 1G, 1/2G, 2G Ex ia IIC T6 ...........................................................................................................................CA ATEX II 1G, 1/2G, 2G Ex ia IIC T6 + WHG .............................................................................................................CM ATEX II 1G, 1/2G, 2G Ex ia IIC T6 + Ship approval ................................................................................................CI IEC Ex ia IIC T6 .......................................................................................................................................................DX ATEX II 1/2G, 2G Ex d ia IIC T5/T6 .........................................................................................................................DI IEC Ex d ia IIC T6 ....................................................................................................................................................CK IEC Ex ia IIC Ga,Ga/Gb,Gb + Ex t IIIC T...Da,Da/Db,Db .........................................................................................DK IEC Ex d IIC Ga/Gb,Gb + Ex t IIIC T... Da,Da/Db,Db ..............................................................................................RX IEC Ex t IIIC T... Da,Da/Db,Db .................................................................................................................................1 Threaded version G1½2 Flange version DN 80You will find further process fittings and options under /configurator .You will find further drawings and tables under /downloads.You will find mounting accessory, welded sockets and housing overviews in chapter "Accessory".VEGAPULS 65Radar sensor for continuous level measurement of liquidsApplication areaThe VEGAPULS 65 is a radar sensor for continuous measurement of liquids under simple process conditions. It is particularly suitable for level measurement invessels with small process fittings and under simple process conditions. The slim rod antenna enables the installation in small vessel openings.Your benefit- Maintenance-free operation through non-contact measuring principle - High plant availability, because wear and maintenance-free - Reliable measurement independent of process conditionsTechnical data Measuring range: up to 35 m Process fitting: thread from G1½, 1½ NPT flanges from DN 50, 2" Process temperature: -40 … +150 °C Process pressure: -1 … +16 bar (-100 … +1600 kPa) Accuracy: +/- 8 mm SIL qualification: optionally up to SIL21ApprovalXX without ....................................................................................................................................................................XM Ship approval ..........................................................................................................................................................CX ATEX II 1G, 1/2G, 2G Ex ia IIC T6 .........................................................................................................................CA ATEX II 1G, 1/2G, 2G Ex ia IIC T6 + WHG ............................................................................................................CM ATEX II 1G, 1/2G, 2G Ex ia IIC T6 + Ship approval ...............................................................................................CI IEC Ex ia IIC T6 ......................................................................................................................................................DX ATEX II 1/2G, 2G Ex d ia IIC T5/T6 .......................................................................................................................1 Version with horn antenna ø 145 mm2 Version with standpipe antennaAntenna-øLength Beam angle75 mm 75 mm 38°96 mm 113 mm 30°145 mm 205 mm 20°195 mm 296 mm 17°240 mm380 mm14°You will find further process fittings and options under /configurator .You will find further drawings and tables under /downloads.You will find mounting accessory, welded sockets and housing overviews in chapter "Accessory".VEGAPULS 66Radar sensor for continuous level measurement of liquidsApplication areaThe VEGAPULS 66 is a sensor for continuous level measurement of liquids under arduous process conditions. It is suitable for applications in storage tanks, process vessels or standpipes. The VEGAPULS 66 can be used universally thanks to different antenna versions.Your benefit- Maintenance-free operation through non-contact measuring principle - High plant availability, because wear and maintenance-free - Reliable measurement independent of process conditionsTechnical data Measuring range: up to 35 m Process fitting: flanges from DN 50, 2" Process temperature: -60 … +400 °C Process pressure: -1 … +160 bar (-100 … +16000 kPa) Accuracy: +/- 8 mm SIL qualification: optionally up to SIL21ApprovalXX without .....................................................................................................................................................................XM Ship approval ..........................................................................................................................................................CX ATEX II 1G, 1/2G, 2G Ex ia IIC T6 .........................................................................................................................CA ATEX II 1G, 1/2G, 2G Ex ia IIC T6 + WHG ............................................................................................................CM ATEX II 1G, 1/2G, 2G Ex ia IIC T6 + Ship approval ...............................................................................................CI IEC Ex ia IIC T6 ......................................................................................................................................................DX ATEX II 1/2G, 2G Ex d ia IIC T5/T6 ........................................................................................................................DI IEC Ex d ia IIC T6 ...................................................................................................................................................CK IEC Ex ia IIC Ga,Ga/Gb,Gb + Ex t IIIC T...Da,Da/Db,Db ........................................................................................DK IEC Ex d IIC Ga/Gb,Gb + Ex t IIIC T... Da,Da/Db,Db .............................................................................................Length standpipe / Total length316L (500-5950 mm) per 100 mm1 Mounting strap2 Adapter flangeYou will find further process fittings and options under /configurator .You will find further drawings and tables under /downloads.You will find mounting accessory, welded sockets and housing overviews in chapter "Accessory".VEGAPULS 67Radar sensor for continuous level measurement of bulk solidsApplication areaThe VEGAPULS 67 is a sensor for continuous level measurement of bulk solids under simple process conditions. It is suitable for smaller silos and vessels. The VEGAPULS 67 is an economical solution through its versatile and simple mounting options. The encapsulated antenna system ensures maintenance-free permanent operation even with strong buildup.Your benefit- Maintenance-free operation through non-contact measuring principle - High plant availability, because wear and maintenance-free - Reliable measurement independent of vapour, dust and noiseTechnical data Measuring range: up to 15 m Process fitting: mounting strap compression flanges from DN 80, 3" Process temperature: -40 … +80 °C Process pressure: -1 … +2 bar (-100 … +200 kPa) Accuracy: +/- 2 mm SIL qualification: optionally up to SIL21ApprovalXX without .......................................................................................................................................................................RX ATEX II 1D, 1/2D, 2D Ex t IIIC T... Da, Da/Db, Db ....................................................................................................1 Threaded version with horn antenna2 Threaded version with horn antenna and with temperature adapter3 Version with horn antenna and swivelling holderAntenna-øLength Beam angle40 mm 100 mm 20°48 mm 120 mm 15°75 mm 216 mm 10°95 mm430 mm8°You will find further process fittings and options under /configurator .You will find further drawings and tables under /downloads.You will find mounting accessory, welded sockets and housing overviews in chapter "Accessory".VEGAPULS SR 68Radar sensor for continuous level measurement of bulk solidsApplication areaThe VEGAPULS SR 68 is a radar sensor for continuous measurement of bulk solids even under difficult process conditions. It is particularly suitable for level measurement in high silos and large bunkers. The VEGAPULS SR 68 is aneconomical solution thanks to the simple setup and the reliable, maintenance-free operation.Your benefit- Maintenance-free operation through non-contact measuring principle - High plant availability, because wear and maintenance-free - Reliable measurement independent of vapour, dust and noiseTechnical data Measuring range: up to 30 m Process fitting: thread from G1½, 1½ NPT flanges from DN 50, 2" Process temperature: -40 … +250 °C Process pressure: -1 … +100 bar (-100 … +10000 kPa) Accuracy: +/- 2 mm1ApprovalXX without .................................................................................................................................................................CX ATEX II 1G, 1/2G, 2G Ex ia IIC T5 ......................................................................................................................CK ATEX II 1, 1/2, 2G Ex ia IIC + II 1, 1/2, 2D Ex t IIIC ............................................................................................CI IEC Ex ia IIC T6 Ga, Ga/Gb, Gb .........................................................................................................................DX ATEX II 1/2G, 2G Ex d ia IIC T5/T6 ....................................................................................................................DI IEC Ex d ia IIC T6 ................................................................................................................................................CK IEC Ex ia IIC Ga,Ga/Gb,Gb + Ex t IIIC T...Da,Da/Db,Db ....................................................................................DK IEC Ex d IIC Ga/Gb,Gb + Ex t IIIC T... Da,Da/Db,Db .........................................................................................RX ATEX II 1D, 1/2D, 2D Ex t IIIC T... Da, Da/Db, Db .............................................................................................RX IEC Ex t IIIC T... Da,Da/Db,Db ............................................................................................................................1 Threaded version with horn antenna2 Threaded version with horn antenna and with temperature adapter3 Version with parabolic antenna and swivelling holderAntenna-øLength Beam angle40 mm 100 mm 20°48 mm 120 mm 15°75 mm 216 mm 10°95 mm430 mm 8°245 mm (parabolic)138 mm3°You will find further process fittings and options under /configurator .You will find further drawings and tables under /downloads.You will find mounting accessory, welded sockets and housing overviews in chapter "Accessory".VEGAPULS 68Radar sensor for continuous level measurement of bulk solidsApplication areaThe VEGAPULS 68 is a radar sensor for continuous measurement of bulk solids also under difficult process conditions and with large measuring ranges. The sensor is ideal for level measurement in high silos, large bunkers, stone crushers and in the furnace. The VEGAPULS 68 with different antenna versions and materials is the optimum solution for virtually all applications and processes. Through the wide temperature and pressure range, the sensor can be used universally and enables a simple planning.Your benefit- Maintenance-free operation through non-contact measuring principle - High plant availability, because wear and maintenance-free - Reliable measurement independent of vapour, dust and noiseTechnical data Measuring range: up to 75 m Process fitting: thread from G1½, 1½ NPT flanges from DN 50, 2" Process temperature: -196 … +450 °C Process pressure: -1 … +160 bar (-100 … +16000 kPa) Accuracy: +/- 2 mm SIL qualification: optionally up to SIL2ApprovalXX without ...................................................................................................................................................................... XM Ship approval ............................................................................................................................................................ CX ATEX II 1G, 1/2G, 2G Ex ia IIC T5 ........................................................................................................................... CM ATEX II 1G, 1/2G, 2G Ex ia IIC T5 + Ship approval ................................................................................................. CK ATEX II 1, 1/2, 2G Ex ia IIC + II 1, 1/2, 2D Ex t IIIC ................................................................................................. CI IEC Ex ia IIC T6 Ga, Ga/Gb, Gb .............................................................................................................................. DX ATEX II 1/2G, 2G Ex d ia IIC T5/T6 ......................................................................................................................... DI IEC Ex d ia IIC T6 ..................................................................................................................................................... CK IEC Ex ia IIC Ga,Ga/Gb,Gb + Ex t IIIC T...Da,Da/Db,Db ......................................................................................... DK IEC Ex d IIC Ga/Gb,Gb + Ex t IIIC T... Da,Da/Db,Db ............................................................................................... RX ATEX II 1D, 1/2D, 2D Ex t IIIC T... Da, Da/Db, Db ................................................................................................... RX IEC Ex t IIIC T... Da,Da/Db,Db .................................................................................................................................AL-EN135Radar – VEGAPULS 6836Radar – VEGAPULS Cover for antenna / Material / Temperature max.D Horn ø75 mm / PP / 80°C .............................................................................................................................F Horn ø75 mm / PTFE / 130°C ......................................................................................................................L Horn ø75 mm / PTFE textile for flange / 250°C ............................................................................................H Horn ø75 mm / PTFE textile with silicone ring / 200°C .................................................................................E Horn ø95 mm / PP / 80°C .............................................................................................................................G Horn ø95 mm / PTFE / 130°C ......................................................................................................................M Horn ø95 mm / PTFE textile for flange / 250°C ............................................................................................I Horn ø95 mm / PTFE textile with silicone ring / 200°C .................................................................................For flange / Material 33602 DN80 PN10-40, ANSI 3"150, JIS DN80 10K / EPDM .....................................................................................33750 DN100 PN10-16, ANSI 4"150 , JIS DN100 10K / EPDM ................................................................................33751 DN150 PN10-16, ANSI 6"150, JIS DN150 10K / EPDM .................................................................................AL-EN Antenna cover VEGAPULS 68 Antenna cover of plastic or flexible Gore ® diaphragm The antenna cover can be retrofitted and avoids dust layers in the antenna system. The necessary mounting material is included in the scope of delivery.Variable seal VEGAPULS 67 Variable seal for sensor inclination。
TSB82AA2中文资料
元器件交易网
Contents
Section 1 Title Page 1−1 1−1 1−2 1−3 1−3 1−3 1−3 2−1 3−1 3−3 3−4 3−4 3−5 3−6 3−7 3−7 3−8 3−8 3−9 3−10 3−11 3−12 3−12 3−13 3−13 3−14 3−14 3−15 3−16 3−16 3−17 3−18 3−19 3−21 3−22 4−1 4−4 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.3 Related Documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.4 Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.5 Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.6 TSB82AA2 Data Manual Document History . . . . . . . . . . . . . . . . . . . . . Terminal Descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TSB82AA2 Controller Programming Model . . . . . . . . . . . . . . . . . . . . . . . . . 3.1 PCI Configuration Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.2 Vendor ID Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3 Device ID Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4 Command Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.5 Status Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.6 Class Code and Revision ID Register . . . . . . . . . . . . . . . . . . . . . . . . . . 3.7 Latency Timer and Class Cache Line Size Register . . . . . . . . . . . . . . 3.8 Header Type and BIST Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.9 OHCI Base Address Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.10 TI Extension Base Address Register . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.11 CardBus Cis Base Address Register . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.12 CardBus CIS Pointer Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.13 Subsystem Identification Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.14 Power Management Capabilities Pointer Register . . . . . . . . . . . . . . . 3.15 Interrupt Line and Pin Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.16 MIN_GNT and MAX_LAT Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.17 OHCI Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.18 Capability ID and Next Item Pointer Register . . . . . . . . . . . . . . . . . . . . 3.19 Power Management Capabilities Register . . . . . . . . . . . . . . . . . . . . . . 3.20 Power Management Control and Status Register . . . . . . . . . . . . . . . . 3.21 Power Management Extension Register . . . . . . . . . . . . . . . . . . . . . . . . 3.22 Multifunction Select Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.23 Miscellaneous Configuration Register . . . . . . . . . . . . . . . . . . . . . . . . . . 3.24 Link Enhancement Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.25 Subsystem Access Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.26 GPIO Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . OHCI Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.1 OHCI Version Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
索尼电子产品用户手册说明书
IndexAccessoriesInstallation................................... 95ACCESSORY(Ignition Key Position).............. 46AddingAutomatic TransmissionFluid........................................ 128Brake Fluid................................ 130Clutch Fluid............................... 131Engine Coolant......................... 123Engine Oil.................................. 119Manual Transmission Fluid... 129Power Steering Fluid .............. 132Windshield Washer fluid......... 127Additional Safety Information..... 15Door Locks.................................. 15Driving with Pets ....................... 16Seat-back Position..................... 15Storing Cargo Safely ................. 16Additives, Engine Oil.................. 120AdjustmentsMirrors......................................... 55Seats.............................................. 50Steering Wheel (41)Airbag (SRS).................................... 11Air Cleaner.................................... 133Air Conditioning............................. 66Maintenance.............................. 141Usage............................................ 66Air Outlets (Vents)......................... 64Air Pressure, Tires ...................... 142Alcohol and Drugs.......................... 23Alcohol in Gasoline ........................ 88Antifreeze...................................... 123Anti-lock Brakes (ABS)Description................................ 188Indicator Light...................32, 108Operation................................... 108Anti-theft Steering ColumnLock.............................................. 46Appearance Care.......................... 155Ashtrays........................................... 60Audio System.................................. 71Automatic. Speed Control............. 42Automatic Transmission............ 102Capacity, Fluid.......................... 186Checking Fluid Level.............. 128Shifting....................................... 102Shift Lever Positions............... 102Shift Lock Release. (105)BatteryCharging System Light............. 31Jump Starting............................ 171Maintenance.............................. 136Specifications............................ 187Before Driving................................ 87Belts, Seat.......................................... 4Body Repair................................... 161BrakesAnti-lock System (ABS).......... 107Break-in, New Linings.............. 88Fluid............................................ 130Light, Burned-out.................... 148Parking......................................... 57System Light............................... 31Wear Indicators........................ 106Brakes, ABSDescription................................ 188Operation................................... 108System Indicator................32, 108Braking System............................ 106Break-in, New Car . (88)CONTINUEDIndexBrightness Control,Instruments................................. 38Brights, Headlights........................ 37Bulb ReplacementBack-up Lights (151)Brake Lights .....................150,151Front Parking Lights .............. 149Front Side Marker Lights...... 149Headlights................................. 148High-mount Brake Light........ 151License Plate Lights................ 152Rear Side Marker Lights........ 150Specifications............................ 187Turn Signal Lights .................. 149Bulbs, Halogen (148)Cables, Jump Starting With ....... 172Capacities Chart........................... 186Carbon Monoxide Hazard ............ 24Cargo, Loading............................... 96Cassette PlayerCare............................................... 85Operation...............................75, 82CAUTION, Explanation of (ii)Certification Label....................... 184Chains............................................. 147Change OilHow to........................................ 121When to...................................... 113Changing a Flat Tire................... 165Changing Engine Coolant........... 124Charging System Light.........31, 176Check Engine Light..............32, 177CheckingAutomatic TransmissionFluid........................................ 128Battery Condition..................... 136Brake Fluid................................ 130Clutch Fluid............................... 131Engine Belts.............................. 142Engine Coolant......................... 123Engine Oil.................................. 119Fuses........................................... 179Manual Transmission Fluid... 129Power Steering Fluid .............. 132Checklist, Before Driving............. 98Child Safety..................................... 17Cigarette Lighter........................... 60Cleaner, Air.. (133)CleaningExterior...................................... 156Interior ....................................... 159Seat Belts................................... 159Vinyl............................................159CLEAN Light................................. 85Clock, Setting the........................... 58Clutch Fluid................................... 131CO in the Exhaust........................ 190Cold Weather, Starting in........... 100Compact Spare.............................. 164Console Compartment................... 59Consumer Information................ 195Controls, Instruments and............ 27CoolantAdding........................................ 123Checking.................................... 123Proper Solution......................... 123Temperature Gauge.................. 35Corrosion Protection................... 160Crankcase Emission ControlSystem........................................ 190Cruise Control Operation.............. 42Cup Holder....................................... 59Customer Relations Office.........195IndexDANGER, Explanation of.............. ii Dashboard........................................ 28Daytime Running Lights.............. 37Dead Battery, What to Do........... 171Defects, Reporting Safety ............ 25Defogger, Rear Window ............... 40Defrosting the Windows............... 70DEXRON® II AutomaticTransmission Fluid.................. 128Dimensions.................................... 186Dimming the Headlights .............. 37DipstickAutomatic Transmission........ 128Engine Oil.................................. 119Directional Signals......................... 38Disabled, Towing Your Car If ... 182Disc Brake Wear Indicators....... 106Disposal of Used Oil..................... 122DoorsLocking and Unlocking............ 47Power Door Locks ..................... 47DOT Tire Quality Grading......... 145Downshifting, 5-speed ManualTransmission (101)Driving (97)Economy...................................... 94In Bad Weather......................... 108In Foreign Countries.. (89)Economy, Fuel................................ 94Emergencies on the Road........... 163Battery, Jump Starting............ 171Changing a Flat Tire............... 165Charging System Light........... 176Check Engine Light................. 177Checking the Fuses................. 180Low Oil Pressure Light........... 175Malfunction IndicatorLamp....................................... 177Manually Closing Moonroof .. 178Overheated Engine.................. 173Emergency Brake.......................... 57Emergency Flashers...................... 40Emission Controls........................ 190EngineBelts............................................ 142Check Light........................32, 177Coolant Temperature Gauge (35)Malfunction IndicatorLamp.................................32, 177Oil Pressure Light..............31, 175Oil, What Kind to Use ............. 120Overheating............................... 174Specifications............................ 186Ethanol in Gasoline........................ 88Evaporative EmissionControls...................................... 190Exhaust Fumes............................... 24Expectant Mothers, Use ofSeat Belts by................................ 10Exterior, Cleaning the.. (156)Fabric, Cleaning........................... 159Fan, Interior.................................... 66Fan, Radiator.................................. 26Features, Comfort andConvenience................................ 63Filling the Fuel Tank.................... 90FiltersFuel (134)Oil (121)CONTINUEDIndexFirst Gear, Shifting...................... 1015-speed Manual TransmissionChecking Fluid Level.............. 1295-speed Manual Transmission,Shifting the................................ 101Flashers, Hazard Warning ........... 40Flat Tire, Changing a.................. 165FluidsAutomatic Transmission........ 128Brake.......................................... 130Clutch ......................................... 131Manual Transmission.............. 129Power Steering......................... 132Windshield Washer.................. 127FM Stereo RadioReception............................... 72, 78Folding Rear Seat........................... 51Foreign Countries, Driving in...... 89Four-way Flashers......................... 40Front End, Towing by Emergency Wrecker...................................... 182Fuel................................................... 88Fill Door and Cap ....................... 90Filter........................................... 134Gauge............................................ 35Octane Requirement.. (88)Oxygenated................................. 88Tank, Filling the ........................ 90Fuses, Checking the .. (179)Gas Mileage, Improving................ 94Gasohol.............................................88Gasoline............................................ 88Filter........................................... 134Gauge............................................35Octane Requirement................. 88Tank, Filling the ........................ 90Gas Station Procedures................. 90GaugesEngine Coolant Temperature.. 35Fuel............................................... 35Gearshift Lever PositionsAutomatic Transmission........ 1025-speed Manual Transmission ..................................................101Glass Cleaning.............................. 160Glove Box . (57)Halogen Headlight Bulbs............ 148Hazard Warning Flashers ............ 40HeadlightsDaytime Running Lights.......... 37High Beam Indicator................. 33High Beams, Turning on.......... 37Low Beams, Turning on........... 37Reminder Chime........................ 37Replacing Halogen Bulbs ....... 148Turning on................................... 37Heating and Cooling...................... 64High Altitude, Starting at.......... 100High-Low Beam Switch ............... 37Hood, Opening the.......................... 91Horn.................................................. 45Hot Coolant, Warning about...... 123Hydraulic Clutch.......................... 131Hydroplaning . (109)Identification Number,Vehicle ....................................... 184If Your Car Has to be Towed.....182IndexIgnitionKeys..............................................45Switch........................................... 46Timing Control System........... 191Indicator Lights, InstrumentPanel.............................................29Infant Restraint.............................. 19Inflation, Proper Tire .................. 143Inside Mirror................................... 55Inspection, Tire............................. 142Instrument Panel............................ 28Instrument Panel Brightness....... 38Interior Cleaning.......................... 159Interior Lights................................ 61Introduction. (i)Jacking up the Car....................... 166Jack, Tire....................................... 165Jump Starting.. (171)Keys (45)Label, Certification...................... 184Lane Change, Signaling................ 38Lap/Shoulder Belts.......................... 6Lap Belt.............................................. 6Leaking of Exhaust into Car ....... 24Lighter, Cigarette.......................... 60LightsBulb Replacement.................... 148Indicator....................................... 29Parking......................................... 37Turn Signal................................. 38Loading Cargo................................ 96LOCK (Ignition Key Position)..... 46LocksAnti-theft Steering Column..... 46Fuel Fill Door.............................. 90Glove Box.................................... 57Power Door.................................. 47Trunk ........................................... 48Low Coolant Level....................... 123Lower Gear, Downshifting to a. 101Low Oil Pressure Light.........31, 175Lubricant Specifications Chart. 186Luggage. (96)Maintenance................................... 111Periodic Items..............................117Record................................. 115-116Schedule.............................. 113-114Malfunction IndicatorLamp.....................................32, 177Manual Transmission.................. 101Manual Transmission Fluid....... 129Maximum Shift Speeds............... 102Meters, Gauges............................... 34Methanol in Gasoline..................... 89Mirrors, Adjusting......................... 55Moonroof ......................................... 54Closing Manually..................... 178Operation. (54)Neutral Gear Position ................. 104New Vehicle Break-in................... 88Normal Shift Speeds.................... 101NOTICE, Explanation of................ ii Numbers, Identification.. (184)CONTINUED。
loadbundle 用法
loadbundle 用法
loadBundle是一个在JavaScript中使用的方法,它通常用于动态加载代码包或模块。
loadBundle方法允许开发人员在运行时从远程服务器或本地文件系统加载代码,这对于按需加载模块或延迟加载资源非常有用。
在React Native中,loadBundle方法通常用于动态加载JavaScript代码包,以实现按需加载和代码拆分。
这在大型应用程序中特别有用,因为它可以帮助减少初始加载时间并提高应用程序的性能。
使用loadBundle方法时,开发人员通常需要提供要加载的代码包的URL或路径,并在加载完成后执行相应的回调函数。
这样可以确保代码包加载完成后立即执行相应的逻辑。
在使用loadBundle方法时,需要注意处理加载过程中可能出现的错误,并在加载完成后进行适当的错误处理和逻辑执行。
总的来说,loadBundle方法是一个非常有用的工具,可以帮助
开发人员实现动态加载代码包的需求,提高应用程序的性能和用户体验。
希望这个回答能够帮助你更好地理解loadBundle的用法。
在module library使用aar的步骤
在 Android 开发中,aar 文件是一种特殊的 Android 库文件,它包含了编译后的代码和资源文件,可以被其他 Android 项目引用和使用。
在使用 aar 文件时,通常需要将其添加到 module 的 library 中,以便在项目中正常使用其中的资源和代码。
下面将介绍在 Android Studio 中使用 aar 文件的具体步骤。
1. 准备 aar 文件需要准备好要使用的 aar 文件。
通常情况下,aar 文件可以从第三方库或者其他项目中获取。
确保获取的 aar 文件符合项目的需求,并且可以正常使用。
2. 将 aar 文件复制到项目中接下来,需要将准备好的 aar 文件复制到项目中,一般来说,可以将aar 文件放置在项目的 libs 目录下。
确保 aar 文件的路径和名称都是正确的,便于在后续的配置中能够正确引用。
3. 在 build.gradle 文件中添加依赖打开 module 的 build.gradle 文件,找到 dependencies 部分,添加对 aar 文件的依赖。
例如:```javadependencies {implementation fileTree(dir: 'libs', include: ['*.jar', '*.aar'])}```这样就可以将 libs 目录下的所有 aar 文件都添加到项目的依赖中。
如果只需要添加特定的 aar 文件,可以使用以下方式:```javadependencies {implementation files('libs/xxx.aar')}```4. 同步项目在完成以上步骤后,需要同步项目以使修改生效。
可以点击 Android Studio 工具栏中的 Sync Now 按钮,或者使用快捷键 Ctrl + Shift + O 进行同步操作。
5. 使用 aar 文件中的资源和代码一旦完成了以上步骤,就可以在项目中正常使用 aar 文件中的资源和代码了。
deployment滚动更新原理
deployment滚动更新原理Deployment滚动更新原理在现代软件开发中,持续交付和持续部署已经成为了不可或缺的一部分。
而在部署新版本的过程中,滚动更新是一种常见且有效的方式。
那么,什么是Deployment滚动更新原理呢?Deployment滚动更新原理是指在部署新版本时,逐步替换旧版本的实例,以确保系统的稳定性和可用性。
通过逐步替换实例,可以降低系统崩溃或服务中断的风险,同时保证用户体验的连续性。
Deployment滚动更新原理的核心在于控制更新的速度和范围。
在进行滚动更新时,可以设定一个更新速度,例如每次替换10%的实例,等待一段时间后再替换下一个10%,以此类推。
这样可以确保系统在更新过程中保持稳定,及时发现和解决问题。
Deployment滚动更新原理还包括了回滚机制。
在进行滚动更新时,如果发现新版本存在严重的问题或Bug,可以立即回滚到上一个稳定版本。
通过回滚机制,可以快速恢复到稳定状态,避免影响用户体验。
Deployment滚动更新原理还可以结合监控和自动化工具来实现。
通过监控系统的健康状况和性能指标,可以及时发现潜在问题,并采取相应措施。
同时,利用自动化工具可以简化更新流程,提高效率和准确性。
总的来说,Deployment滚动更新原理是一种基于逐步替换实例的更新方式,可以保证系统的稳定性和可用性。
通过控制更新的速度和范围,配合回滚机制和监控自动化工具,可以有效降低更新过程中的风险,确保系统的正常运行。
在实际应用中,开发团队可以根据具体情况和需求,灵活调整滚动更新策略,以达到最佳效果。
Deployment滚动更新原理的应用,将有助于提高软件开发的效率和质量,满足用户不断变化的需求。
金蝶EAS动态扩展平台(DEP)操作手册
EAS DEP动态扩展平台部署与应用[HR/OA方案中心] [赵黎黎]导读DEP是为彻底解决EAS二次开发与标准产品合并元数据量身打造的基于EAS运行期的动态开发平台。
采用DEP开发,不仅能使二次开发的元数据和标准产品解除耦合,而且能促使二次开发的代码和标准产品解除耦合。
假设:在项目实施过程中,客户因业务不同或管理要求不同需要在EAS系统中的某个页签或某个分录中增加相应的字段,通过DEP进行配置,满足客户的需求。
本文档包括:一、DEP环境准备,二、页签字段项目增加解决方案,三、分录项目增加解决方案,四、使用自定义预留基础资料解决基础资料中无项目的解决方案,五、使用动态查询方案对增加的字段查询解决方案。
适用范围文档适用对象:实施适用产品版本:EASV7.0及以上版本文档控制请注意:本文件只作为产品介绍之用,不属于您与金蝶签署的任何协议。
本文件仅包括金蝶既定策略、产品及功能方面的信息,不能以本文件作为要求金蝶履行商务条款、产品策略以及开发义务的依据。
本文件内容可能随时变更,恕不另行通知。
目录一、DEP环境准备 (1)二、页签中增加字段解决方案 (4)1、场景介绍 (4)2、配置步骤 (4)3、方案启动,结果展现 (10)三、分录增加列解决方案 (10)1、场景介绍 (10)2、配置步骤 (11)3、方案启动,结果展现 (14)四、使用系统“自定义预留基础资料”解决基础资料中无项目的解决方案 (14)1、场景介绍 (14)2、配置步骤 (15)3、方案启动,结果展现 (18)五、使用动态查询方案对增加的字段查询解决方案 (19)1、场景介绍 (19)2、配置步骤 (19)3、结果展现 (23)六、申请单增加字段反写到员工信息解决方案 (23)1、场景介绍 (23)2、配置步骤 (23)3、结果展现 (27)4、**********注意事项*********** (27)一、DEP环境准备通过administrator管理员进行客户化菜单编辑,从系统菜单中导入动态扩展平台到客户化菜单中。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Woodward: DSLC and 828 module,EGCP-3,easYgen3000
Selco Hyundai
3.
Load share quality should be checked during sea trial including reactive load share
Woodward easYgen3200
12
2016/6/30
Cummins Confidential
电力推进发电机组的设计选用 同步及负载分配器
Woodward EGCP-3
13
2016/6/30
Cummins Confidential
5
2016/6/30
Cummins Confidential
Interface
1. Location: main switch board
2. To be ground isolated 3. To be type approved by classification such as: ABS,BV,DNV,GL,LR,CCS… 4. DP2 requirement: Single point failure to be avoided 5. Load share mode: Isochronous mode and drop mode 6. Synchronizing function to be separated with load share function
5. Engine start/stop is not required
2
2016/6/30
Cummins Confidential
Functions
1. Monitor
2. Who Supply the module in DEP project? 3. Module introduction for DEP projects in China
6
2016/6/30
Cummins Confidential
Who Supply the Module in DEP Projects ?
Normally:
1. 2. 3. Genset supplier Main switch board supplier PMS supplier
7
2016/6/30
3
2016/6/30
Cummins Confidential
Typical Single Line Diagram
4
2016/6/30
Cummins Confidential
Installation Requirement
1. Location: main switch board
2. To be ground isolated 3. To be type approved by classification such as: ABS,BV,DNV,GL,LR,CCS… 4. DP2 requirement: Single point failure to be avoided 5. Synchronizing function to be separated with load share function
Cummins Confidential
电力推进发电机组的设计选用 发电机的同步及负载分配
Common 3rd Party suppliers of Load Sharing equipment include Woodward, Selco and Hyundai
Redundancy of the load sharing equipment while operating in DP-2 mode is an important design consideration
8
2016/6/30
Cummins Confidential
电力推进发电机组的设计选用 DP2对同步及负载分配的特殊要求
1. 2. Load share requirement for DP2 vessel Bus tier status Asymmetry load share for FPTO Redundancy of load sharing Black out should be avoided Load share module supplier
Synchronizing and load Share Module for DEP
2015-4-30 Cummins Marine Shanghai
Functions
1. 2. Synchronize running generator to bus Load share control after generator breaker closed
9
2016/6/30
Cummins Confidential
电力推进发电机组的设计选用 同步及负载分配器
10
2016/6/30
Cummins Confidential
电力推进发电机组的设计选用 同步及负载分配器
11
2016/6/30
Cummins Confidential
电力推进发电机组的设计选用 同步及负载分配器
3.Βιβλιοθήκη Monitor – Generator current – Generator voltage – Generator breaker status – Generator frequency – Bus voltage and frequency – Bus tier status 4. Command – Close generator breaker – Open generator breaker