5.1.4.1KKK2 interaction logClient’s application must log every event on the client’s PC in the following manner;and must keep record of at least the last 12 hours’ messages of KKK2 interactionlog.The log must be a text file, and each event must be put in a new line.The interaction log must contain every event:Date of eventForm:_YYYY.MM.DD.HH:mm:SS (local time)AIS/DOC/KKK2/ISP/v1.17/2008.06.301428/46
KKK2 interface specifiationElectronic Import Customs Procedures(AIS) ProjectRequest ID or Thread IDIf SOAP calling comes from more strings, start of XX calling / end of XXcalling / Exception events can be connected with this identifier. This columnis not needed if callings are made in one string (synchronous manner).The following events must be logged:Start of client application. Parameters:oclient’s software name, version, issue date, manufacturerStop of client applicationGiving the parameters of SOAP connection. Parameters:oURL address of webserviceoUser identifieroType of authentication (Basic or X509)oIP address of client PCoIP address of gateway/proxy (if there is one, and configurated in theapplication)Exception generated during SOAP calling. Parameters:oContent of exception (not only the error text, but possibly all the datamembers of the exception object)oHTTP status code (if there is one)Start of SOAP ConnectionTest calling. Parameters:oNoneEnd of SOAP ConnectionTest calling. Parameters:ostatus.ID,ostatus.MessageStart of SOAP Delete calling. Parameters:ostring[] messageIDs block: values per elementsEnd of SOAP Delete calling. Parameters:oStatus[] block: value of ID and Message features per elementsStart of SOAP Download calling. Parameters:ostring channelNameoint maxMessageCountEnd of SOAP Download calling. Parameters:ostatus.ID,ostatus.MessageoMessage[] block: value of ID feature per elementsStart of SOAP Upload calling. Parameters:omessage.IDEnd of SOAP Upload calling. Parameters:ostatus.ID,ostatus.MessageAIS/DOC/KKK2/ISP/v1.17/2008.06.301429/46
KKK2 interface specifiationElectronic Import Customs Procedures(AIS) Project5.1.5Basic authentication under .NET platformUsing basic authentication KKK-Webservice connection is not effective with thedefault configuration of .NET, so for .NET-based clients tuning is needed.Traditional ASP.NET webservice client proxy is generated from.NETSoapHttpClientProtocol class by .NET, whose predecessor is WebClientProtocol.WebClientProtocol has a PreAuthenticate property, which is to be used at basicauthentication.If PreAuthenticate = false (default), then there is a coordination between the serverand the client concerning identification before each webservice calling. The clientsends a request without authentication, and the server - if authentication isobligatory – indicates with an error page ‘HTTP Error 401.2 - Unauthorized: Accessis denied due to server configuration.’ that it wants to identify the client by allmeans.
Upload your study docs or become a
Course Hero member to access this document
Upload your study docs or become a
Course Hero member to access this document
End of preview. Want to read all 46 pages?
Upload your study docs or become a
Course Hero member to access this document
Term
Winter
Professor
N/A
Tags