Jump to content

rhd

Members
  • Posts

    6
  • Joined

  • Last visited

Everything posted by rhd

  1. Yes, I did have a browse through their documentation. On first encounter it's hard see where to get started with it. I don't actually want to do much. I have a setup where a ZIS is being used to transfer student data & teaching group lists between two sites. I want some way of getting lists of students, plus what classes they are in. No writing back of data required, just read-only. Oh, that's interesting. Is it's adoption in the UK as vendor neutral means of data exchange falling off? As it's SIMS' current solution for inter-site data transfer, I'd assumed it was a technology with a future.
  2. Thanks matt40k, There is a lot of stuff to figure out how it's supposed to work! That's why I was wondering if anyone here has experience in this area. The OpenADK library is built for a particular locale (AU, US, UK). It's a setting in the supplied ant.properties file.
  3. yes, already up & running Admittedly, some of those parameters are obvious. I'm wondering if I'm free to use any sourceId, or if that must be known in advance to the ZIS & what the SIF_Register does. Plus, before just running it against an existing ZIS to see what happens, there is the concern that the tool could somehow confuse it or corrupt existing data.
  4. I'm wondering how to write an agent to get information from a ZIS. To that end, I've been looking for example source files, preferably java, to demonstrate the technique involved. The source at github, seems to have all sorts of examples, amongst them SIFQuery. Running it from the command line: E:\sif\classes>java -cp ".;*" openadk.examples.sifquery.SIFQuery Usage: SIFQuery /zone zone /url url [/events] [options] /zone zone The name of the zone /url url The zone URL /sourceId name The name of the agent /ver version Default SIF Version to use (e.g. 10r1, 10r2, etc.) /debug level Enable debugging to the console 1 - Minimal 2 - Moderate 3 - Detailed 4 - Very Detailed 5 - All /log file Redirects logging to the specified file /pull Use Pull mode /freq Sets the Pull frequency (defaults to 15 seconds) /push Use Push mode /port n The local port for Push mode (defaults to 12000) /host addr The local IP address for push mode (defaults to any) /noreg Do not send a SIF_Register on startup (sent by default) /unreg Send a SIF_Unregister on exit (not sent by default) /timeout ms Sets the ADK timeout period (defaults to 30000) /opensif Ignores provisioning errors from OpenSIF /Dproperty val Sets a Java System property HTTPS Transport Options: /https Use HTTPS instead of HTTP /auth Require Client Authentication /keystore file The keystore file to use /kspwd password The keystore password /truststore file The truststore file to use /tspwd password The truststore password Response Files: To use a response file instead of typing arguments on the command-line, pass the name of the response file as the first argument. This text file may contain any combination of arguments on one or more lines, which are appended to any arguments specified on the command-line. Looks like I could get useful information back, if I knew what parameters to supply. Plus, maybe I'd have to somehow tell the ZIS that it's allowed to respond to queries from this particular client. Or perhaps there is reference code other than this that folks here are aware of.
  5. yep. The github project I gave a link to includes a client implementation. That may be, but as a commercial product the source isn't available.
  6. Anyone here tried doing this? The ZIS server is an independent product, not anything from Capita. ZIServer Zone Integration Server There is example java source on github: https://github.com/nsip/SBPAgentFramework-Java/tree/master/SBPAgentFramework although I'm not clear what the licensing is. The README.txt says it's released under an Apache license, but some of the source files have a 'Copyright ©1998-2011 Pearson Education, Inc. or its affiliate(s). All rights reserved.' notice. Anyway, with a bit of fiddling around, getting the right jars in place & so on, I've got SIFQuery.java to compile & run without throwing any exceptions. I'm wondering what parameters I need to supply to see what useful information I could get from a ZIS. Or would this post be better in the programming forum?
×
×
  • Create New...