1 / 13

be.as WEB Technology

be.as WEB Technology. Execution modes. SAP-Integration. One beas.exe. Independent surface. Single- Window , Terminal- Application , APS…. Server- Application. Windows-Service. New: WEB- Application. be.as can be run in different modes. Connecting WEB-Application. Client Web-

avalon
Download Presentation

be.as WEB Technology

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. be.as WEB Technology

  2. Execution modes SAP-Integration One beas.exe Independent surface Single-Window, Terminal-Application, APS… Server-Application Windows-Service New: WEB-Application be.as can be run in different modes

  3. Connecting WEB-Application Client Web- Browser PHP- Server (Apache) PHP- Connector (PHP-Program) Comm- Directory (Access forPHP- andbeas-Program) BEAS- Server (beasas Windows serciveoras separate Server-Task) Requires an arbitrary PHP server. be.as automatically installs a PHP Connector (small PHP file) and uses a directory for communication with the BEAS-server via PHP connector. The communication is done on a file basis. Thus the system is set up very easily.

  4. Connecting WEB-Applicationwithout local PHP-Server Internet server – arbitrary location Local server Client Web- Browser BEAS- Server PHP- Server PHP- Connector Comm- Directory HTML If a local web access is not desired or not allowed for safety reasons, the PHP connector will be installed on any web server. The be.as server communicates via HTTP with the PHP connector

  5. Firewall Local network Client Web- Browser BEAS- Server A firewall blocks external access on the local server in a network. That why it is impossible, to tap data from the local PC.

  6. Firewall Lokales Netzwerk Client Web- Browser External PHP- Server BEAS- Server Usually a firewall operates only one-directional: incoming requests are blocked. Therefore, we use indirect communication: The client sends a query to the external HTML server, the be.as server asks, if there is a query and retrieves them, returns a response and the PHP server passes that response back to the client.

  7. Connection speed CSS-, JS-files images, 2 GB or more Only text files, max 512 KB External PHP- Server Client Web- Browser BEAS- Server In the local network, the upload speed is 512 KB. When uploading images, large JS and CSS files, the line is overloaded quickly. Everything that can be outsourced, images and other media files as well as large-JS and CSS files, are stored directly on the external server.

  8. Answer times Externer HTML- Server Client Web- Browser BEAS- Server (beas als Windowsdienst oder als separater Server-Task) Query interval 100 ms Query interval 500 ms The be.as server checks every second whether a client request exists. If so, it is processed and a response is returned. The HTML server is queried at 100 ms cycle for a response. In total, there is a theoretical maximum response time of 0.8 sec + setup time of the web pages.

  9. Security Lokales Netzwerk Firewall Client Web- Browser Externer HTML- Server BEAS- Server Passwortschutz Communication with HTML server is password protected. The indirect communication is very secure, there is no need to open the firewall. Data is received and sent unencrypted. If a higher security is required, establish a local network (VPN)

  10. Programming BEAS.EXE Client Web-Browser Beas-Server WEB- Programm In be.as a WEB-application can be created with be.as-Script, JavaScript or HTML. Basic language is be.as-Script, the application runs in a beas screen, the complete functionality of beas is accessable. The surface on the Client-Web-Browser is defined in the WEB-program. This makes HTML-objects available, which assist in the creation of surfaces.

  11. Programming languages beas-Script HTML-Object JavaScript HTML MSSQL-Script PHP Basic language is beas-script, extended by a HTML-object, which makes available several useful tools. There, JavaScript, HTML, MSSQL and PHP can be used. Programming languages can be mixed (as in classical PHP-development, based on BEAS-Script instead of HTML)

  12. Multi language support Usinginternalbeas languagetables in all directions Administration oflanguagetablesoptimizedfor SQL andmemoryusage Each WEB-Appliationcanuseitsownlanguagatables beas-web Severaluserscanlogon in parallel with different languages Support of Word-ID toassign a translationto a word Development in all languages

  13. Logon Anmeldemöglichkeiten Personnel Name+Password Personnel Card number Externalcustomers Via contactperson-Name+Password beas-web Programuserconnectedto a Personnel-No. WEB-User- Administration WEB-service

More Related