Changes for page SMB Connectivity
Last modified by Danniar Firdausy on 2024/09/18 20:40
From version 4.2
edited by Bouke Reitsma
on 2024/05/02 10:58
on 2024/05/02 10:58
Change comment:
There is no comment for this version
To version 8.1
edited by Bouke Reitsma
on 2024/05/06 10:29
on 2024/05/06 10:29
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -14,35 +14,30 @@ 14 14 15 15 By SMB connectivity, we mean: Making sure that eMagiz can communicate with the SMB protocol to exchange file-based data. 16 16 17 -* FTP(FileTransferProtocol) is a network protocol for transmitting files between computers over Transmission Control Protocol/Internet Protocol (TCP/IP) connections.18 -* In an FTPtransaction, the end user's computer is typically called the localhost. The second computer involved inFTPis a remote host, which is usually a server.19 -* Servers must be set up to run FTPservices, and the client must haveFTPsoftware installed to access these services.20 -* eMagiz provides several components to set up the FTPconnection17 +* SMB (Server Message Block) is a network protocol for transmitting files between computers over Transmission Control Protocol/Internet Protocol (TCP/IP) connections. 18 +* In an SMB transaction, the end user's computer is typically called the localhost. The second computer involved in SMB is a remote host, which is usually a server. 19 +* Servers must be set up to run SMB services, and the client must have SMB software installed to access these services. 20 +* eMagiz provides several components to set up the SMB connection 21 21 22 -== 3. FTPConnectivity ==22 +== 3. SMB Connectivity == 23 23 24 -In some cases, there is no communication possible with a local file directory. Or there is a requirement from the external party to place the files somewhere else. Mainly the somewhere else is either an FTP or an SFTP. This microlearning will look attheFTP and learnhow tosetuptheconnection between eMagizand the FTP.24 +In some cases, there is no communication possible with a local file directory. Or there is a requirement from the external party to place the files somewhere else. Mainly the somewhere else is either an FTP or an SFTP. However, there is a third communication protocol that can be used for file transfer. In this microlearning we will take a look at Server Message Block (SMB) connectivity within eMagiz. 25 25 26 -* FTP(FileTransferProtocol) is a network protocol for transmitting files between computers over Transmission Control Protocol/Internet Protocol (TCP/IP) connections.27 -* In an FTPtransaction, the end user's computer is typically called the localhost. The second computer involved inFTPis a remote host, which is usually a server.28 -* Servers must be set up to run FTPservices, and the client must haveFTPsoftware installed to access these services.29 -* eMagiz provides several components to set up the FTPconnection26 +* SMB (Server Message Block) is a network protocol for transmitting files between computers over Transmission Control Protocol/Internet Protocol (TCP/IP) connections. 27 +* In an SMB transaction, the end user's computer is typically called the localhost. The second computer involved in SMB is a remote host, which is usually a server. 28 +* Servers must be set up to run SMB services, and the client must have SMB software installed to access these services. 29 +* eMagiz provides several components to set up the SMB connection 30 30 31 -So, where the file pickup component searches on the local host for the correct directory, the idea of the FTP setup is that the directory with whom to communicate exists on a remote host. The local host and the remote host can talk to each other via the FTP protocol. That is, in a nutshell, the difference between setting up an FTP connection and communicating with local directories. 31 +----------------------------------------------------------------------------------------------------------------------------------- 32 + 33 +So, where the file pickup component searches on the local host for the correct directory, the idea of the SMB setup is that the directory with whom to communicate exists on a remote host. The local host and the remote host can talk to each other via the SMB protocol. That is, in a nutshell, the difference between setting up an SMB connection and communicating with local directories. 32 32 33 -eMagiz provides two support objects to connect to anFTP:35 +eMagiz provides only one support objects to connect to an SMB: 34 34 35 -* Default FTP caching session factory 36 -* Default FTP session factory 37 +* Default SMB session factory 37 37 38 38 [[image:Main.Images.Microlearning.WebHome@intermediate-file-based-connectivity-ftp-connectivity--ftp-support-objects.png]] 39 39 40 -The main difference between the two is the caching part. The caching session factory comes with the option to re-use the existing session for multiple requests. In other words, this way, you do not have to authenticate yourself every time you want to communicate with the FTP. This behavior is beneficial if a high frequency of communication is needed between eMagiz and the FTP to handle the incoming and outgoing data packages. 41 - 42 -If you only initiate communication infrequently, for example, once per day, the default session factory becomes more interesting as this closes the session after each transmission. This behavior is beneficial in cases of low-frequency communication because otherwise, the session would remain active for an extensive period. 43 - 44 -[[image:Main.Images.Microlearning.WebHome@intermediate-file-based-connectivity-ftp-connectivity--ftp-caching-help-text.png]] 45 - 46 46 === 3.1 Best practices for using FTP === 47 47 48 48 ==== 3.1.1 Which session factory do I need? ====