t

Arkisto ajaksi 'java' Category

2009 13 kesäkuu 2009

LMS API

Published by mukaan Java

IBM ja IBM Workplace Collaborative Learning, Learning Management Systems LMS sovelluksia, monet käyttäjät käyttävät API voidaan tallentaa seuraava koodi.

Lue tekstitiedoston ja tallentaa käyttäjien nimet ja tunnukset kurssien tallentamisen LMS on koodi toteuttaa harjoitustyö.

Ibm sivusto käytettäväksi muissa LMS API apidoc tutkitaan ja parannetaan.

import java.io. *;
tuoda java.net.URL;
import java.util.ArrayList;
tuoda javax.xml.namespace.QName;
javax.xml.rpc.ParameterMode import;
org.apache.axis.client import. *;
/ **
* Käyttäjä rekisteröityy kurssin ...
* Esimerkki: Käyttäjätunnus: 00000000002f9200CTEN
* @ Author Cem Dogan joulukuu 2008
*
* /
{Public class Register_to_courseWCL
public static String [] käyttäjää;
public static int koko = 0;
public static void main (String [] args) {

try {
File tiedosto = new File ("kullanicilar_kurslar.txt");
FileInputStream fis = new FileInputStream (tiedosto);
InputStreamReader ISR = new InputStreamReader (FIS);
BufferedReader buff = new BufferedReader (ISR);
String inputLine = "";

<merkkijono> ArrayList lista = new ArrayList ();
while ((inputLine = buff.readLine ())! = null) {
list.add (inputLine);
}
buff.close ();

käyttäjät = new String [list.size ()];
Tiedosto roster_log = new File ("kursatama.log");
FileOutputStream FOS = new FileOutputStream (roster_log, true);
OutputStreamWriter out = new OutputStreamWriter (FOS);
BufferedWriter buf = new BufferedWriter (out);
try {
for (int i = 0; i <list.size (); i + +) {
käyttäjät [i] = list.get (i);
String rivi [] = käyttäjille [i]. Split (":");

Tallenna (rivi [0]-rivillä [1]);
out.write (rivi [0] + "" + rivi [1] + "OK \ r");
}
} Catch (Exception e) {
e.printStackTrace ();
}
buf.close ();
} Catch (FileNotFoundException e) {
e.printStackTrace ();
} Catch (IOException e) {
e.printStackTrace ();
}
}

public static void Save (String tunnus, String kurskodu) throws Exception {
URL url;
try {
url = new URL ("http://IBMLMSadresiniz/lms-lmm/services/LMSRosterAPI");
Palvelun palvelu = uusi Service ();
Soita soittaa = (Call) service.createCall ();
call.setTargetEndpointAddress (url);
call.setUsername ("admin");
call.setPassword ("Clear");
String NS_XSD = "http://www.w3.org/2001/XMLSchema"-;
QNAME_TYPE_STRING QName = new QName (NS_XSD, "merkkijono");
call.addParameter ("USER_ID:"-, QNAME_TYPE_STRING, ParameterMode.IN);
call.addParameter ("offering_id"-, QNAME_TYPE_STRING,
ParameterMode.IN);
String [] params = {käyttäjätunnuksen, kurskodu};
call.setReturnType (QNAME_TYPE_STRING);
call.setOperationName (uusi QName ("LMSEnrollmentAPI"
"EnrollCourseForUser"));
call.invoke (params);

} Catch (Exception e) {
throw new Exception ("Virhe");
}
}
}

Yksi vastaus tähän asti

Tunnisteet

awk akseli bash bat erä tiedostoja, iso ja Open DB2 poistaa autorun levy on levy roottorin dreambox du EDG-nemesis löytää piilotettu mp3 ibm LMS WCL IBM IBM WC Learning Management System lmsapi LMSRosterAPI maildir maildir sinulla mp3 mysql nabilo auki passwd salasana poistaa kaikki remove tilaa tiedoston nimen palauttaa nollata salasanan reset root root Skybox ssh ssh push vi vim vimproved työpaikalla oppiminen yhteistyöhön työpaikalla

Etsi