| |
2-4 Interworking Spezifikation CORBA-Ftam-ftp, v1.0 März 2002 2 Klienten werden identisch unabhängig davon das verwendete Übergangsprotokoll kodiert. OctetTransferIterator Unterstützung ist vorgeschrieben, zu garantieren daß jeder möglicher Service zwei ImplementierungenSIND in der Lage, Akten zu bringen, wenn kein anderes allgemeines Übergangsprotokoll ist- vorhanden. Ein Service kann zusätzliche CORBA-Übergangsschnittstellen außer diesem anbieten. Binäre Datenumspeicherung Alle Datenumspeicherungen sind binär. Dieser Service hat kein Konzept der Buchstabencodelisten und trifft eine Unterscheidung zwischen Text und binären Akten nicht, wie von FTP definiert und FTAM. 2,1,4,1 DatenumspeicherungcBetriebe Des Hohen Niveaus Grundlegende Datenumspeicherungbetriebe für bringende Daten von einem Dateisystem zu anderen sind vorhanden auf der Akte Schnittstelle. Der Pseudo-code folgend veranschaulicht anmelden bis zwei Dateisysteme und Durchführen der betriebe des hohen Niveaus Übergangs: Kopie, fügen hinzu und setzen ein. Die vollen IDL-Beschreibungen sind in Abschnitt 3,1, "Modul CosFileTransfer," auf Seite 3 -1. fromSess = fsFrom.login(user1, password1, lprops1, dirFrom); toSess = fsTo.login(user2, password2, lprops2, dirTo); FromName String[ ] = { // Dateiname ist: "from_dir_name/from_file_name" "from_dir_name", "from_file_name" }; ToName der Zeichenkette [ ] = { // Dateiname ist: "to_dir_one/to_dir_two/to_file_name" "to_dir_one", "to_dir_two", "to_file_name" }; fromFile = richten dirFrom.get_file(fromName) aus; muß bestehen toFile = dirTo.get_file(toName, falsch); brauchen Sie nicht fromFile.copy(toFile); fromFile.append(toFile); fromFile.insert(toFile, 1024); fromSess.destroy(); toSess.destroy(); Wenn der Klient beendet wird, werden die Aktenlernabschnitte zerstört, um allen Bediener freizugeben Betriebsmittel. Unterstützung für hinzufügen und die Einfügeoperationen ist wahlweise freigestellt. 2,1,4,2 DatenumspeicherungcImplementierung Zusätzliche Übergangsprimitive werden für Dienstleistungen angefordert, das hohe Niveau einzuführen Übergangsbetriebe oben beschrieben. Klienten können diese Primitiven zu direkt auch benutzen steuern Sie vorgerücktere Übergangsbetriebe. |  |
|
| |
|
|