Course Hero Logo

5141 kkk2 interaction log clients application must

Course Hero uses AI to attempt to automatically extract content from documents to surface to you and others so you can study better, e.g., in search results, to enrich docs, and more. This preview shows page 28 - 31 out of 46 pages.

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

Newly uploaded documents

Show More

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture

  • Left Quote Icon

    Student Picture