Método de control de pago de ruta de transferencia para transferencia de archivos
Descripción general
 Cuando no existe una ruta de transferencia no utilizada en la ruta de transferencia del host autohospedado, la transferencia dinámica de la ruta de transferencia no utilizada para otro host se controla para minimizar la espera del pago de la ruta de transferencia. ] Recepción de solicitud de pago de ruta de transferencia para transferencia de archivos Pago de una ruta de transferencia no utilizada para host autónomo Pago de ruta de transferencia para el propio host, cuando se transfiere toda la ruta de transferencia para el propio host y no hay más espacio Y un paso de pago de una ruta de transferencia para el otro host del sistema para pagar la ruta de transferencia para el otro host del sistema como la ruta de transferencia para el host del sistema propio si no hay espacio disponible en la ruta de transferencia al host del sistema si hay una solicitud de procesamiento Ahí ] Cuando una ruta de transferencia no utilizada no existe en la ruta de transferencia para el propio host, el pago de las rutas de transferencia no utilizadas de la ruta de transferencia para el otro host minimiza la espera del pago de las rutas de transferencia no utilizadas, Al utilizarlo efectivamente, es posible aumentar el grado de multiplicidad de transferencia de archivos.
Campo técnico
Campo técnico La presente invención se refiere al control de transferencia de archivos, y más particularmente al control de pago de rutas de transferencia para otros hosts en el control de transferencia de archivos entre hosts.
Antecedentes de la técnica
El método de control de pago de la ruta de transferencia convencional para la transferencia de archivos ha preparado varias rutas de transferencia en la ruta de transferencia de host del sistema propio y la otra ruta de transferencia de host del sistema, respectivamente. Tras la aceptación de la solicitud de pago de ruta de transferencia, lleva a cabo el control de pago de la ruta de transferencia de host autónomo no utilizada. En ausencia de una ruta de transferencia de host autónoma no utilizada, se realiza un control estático para esperar el pago hasta que se complete cualquier transferencia de archivo transferida actualmente y se genere una ruta de transferencia no utilizada.
Se describirá un ejemplo convencional con referencia a la figura 4. Por ejemplo, como se muestra en la figura 4 (a), se definen seis rutas de transferencia 1, 2, 3, 4, 5 y 6 entre los hosts para la transferencia de archivos, y tres de las rutas de transferencia 1, 2 y 3 Y asigna las tres rutas de transferencia restantes 4, 5 y 6 a la ruta de transferencia para los otros hosts del sistema. Como se muestra en la figura 4 (b), al aceptar las solicitudes A y B de pagos de trayecto de transferencia de la ruta de transferencia de host de autohospedaje, hay tres rutas de transferencia no utilizadas 1, 2 y 3 2 y 3 a las solicitudes de pago A y B de la ruta de transferencia, pero la solicitud D de pago de la ruta de transferencia se espera y se transfiere cualquiera de las solicitudes de pago A y B transferidas de la ruta de transferencia. Cuando se completa el control, se realiza el control para pagar la ruta de transferencia a la solicitud D de pago de la ruta de transferencia, de modo que el host del sistema propio y el otro sistema principal puedan transferir archivos entre los hosts con un máximo de tres múltiplex.
Tarea de solución
En el método de transferencia convencional para controlar la transferencia de un archivo para la transferencia como se describió anteriormente, dado que se clasifica preliminarmente en una ruta de transferencia que puede ser utilizada por el host propio y una ruta de transferencia que puede ser utilizada por otro host, En el caso en que se produzca al mismo tiempo una solicitud de pago de ruta de transferencia de transferencia de archivos que exceda la multiplicidad máxima establecida, en respuesta a una solicitud de pago de ruta de transferencia de transferencia de archivos que exceda la multiplicidad máxima, un pago temporal El procesamiento se detiene.
Incluso si la ruta de transferencia asignada al otro host en este momento está vacía (sin usar), la ruta de transferencia asignada para el otro host se transfiere al autohost mediante la restricción en la configuración de la ruta de transferencia. Dado que el derecho de uso para la solicitud de pago no está permitido, incluso si hay una ruta de transferencia gratuita, la pérdida de tiempo de esperar a que se pague la ruta de transferencia hasta que se genere la ruta libre del host propio y la pérdida de tiempo de la ruta de transferencia Lo que conduce a una reducción en la eficiencia de uso.
Es un objeto de la presente invención proporcionar un método de control de pago de transferencia de transferencia de archivos que minimice la espera de pago de una ruta de transferencia hasta que se produzca la ruta libre de la ruta de transferencia de host del sistema propio del método de control de pago de ruta de transferencia de transferencia de archivos convencional Está adentro.
Solución
Un método de control de pago de ruta de transferencia de transferencia de archivo de acuerdo con la primera invención,
(A) En el caso de una notificación final de transferencia indicando el final de la ruta de transferencia utilizada para la transferencia de archivos, si la ruta de transferencia es una ruta de transferencia de host del sistema propio, configure una indicación no utilizada que indique un estado en el que se puede pagar la ruta de transferencia. Un paso de enviar dicha notificación final a otro host si dicha ruta es una ruta de transferencia para otro host de sistema y (B) una solicitud de envío de ruta de transferencia que indique una solicitud de pago de una ruta de transferencia utilizada para la transferencia de archivos Si hay una ruta de transferencia no utilizada en la carretera, si está presente, paga la ruta de transferencia no utilizada y configura la ruta de transferencia no disponible para que esté en la pantalla de tránsito indicando un estado donde no se puede pagar y cuando se transmite al control de transferencia de archivos Editando la ruta de transferencia no utilizada en un área de almacenamiento de ruta de transferencia de transferencia a usar, y (C) solicitando una solicitud de pago de ruta de transferencia indicando una solicitud de transferencia para una ruta de transferencia utilizada para la transferencia de archivo, transfiriendo a la ruta de transferencia de host del sistema propio Una etapa de verificar si existe una ruta de transferencia utilizada y enviar dicha solicitud de pago de ruta de transferencia al otro sistema anfitrión cuando dicha solicitud de pago de ruta de transferencia no existe y (D) un pago de ruta de transferencia que indica una solicitud de pago de dicha ruta de transferencia utilizada para dicha transferencia de archivo Cuando la solicitud es una solicitud de procesamiento del otro host del sistema, se verifica si existe una ruta de transferencia no utilizada en la ruta de transferencia de host del sistema propio y, si existe, la ruta de transferencia no utilizada se paga y se paga la ruta de transferencia no utilizada. Editar la ruta de transferencia no utilizada como resultado de procesamiento de la solicitud de pago de ruta de transferencia después de configurar la transferencia en progreso indicando un estado imposible, si la ruta de transferencia no utilizada no existe en la ruta de transferencia de host del sistema propio, ruta de transferencia después de solicitar el proceso a otro host del sistema en el paso y el paso (e) (C) para responder a la edición sin trayectoria de transferencia para el resultado del procesamiento de la solicitud de emisión para editar el procesado de resultados de la solicitud de transferencia camino emisión al otro host del sistema, Otro sistema phos Esperando una respuesta del otro servidor de dicho otro servidor, recibiendo una respuesta de dicho otro servidor, verificando un resultado de procesamiento de dicha solicitud de pago de trayecto de transferencia, y si hay una ruta de transferencia no utilizada, transfiera dicha ruta de transferencia no utilizada a dicha transferencia de archivo (F) transmitir el área de almacenamiento de la ruta de transferencia de transferencia de archivos, que ha editado la ruta de transferencia no utilizada en el paso (B) o el paso (E), al control de transferencia del archivo fuente de solicitud Y (G) un paso de activar un temporizador cuando la respuesta de dicho otro host indica que no hay una ruta de transferencia en dicho paso (E) y proceder a dicho paso (B) cuando dicho temporizador se cancela Lo ha hecho.
Según un segundo aspecto de la presente invención, en el método de control de pago de la ruta de transferencia de transferencia de archivos de la presente invención, la notificación final incluye una clasificación de solicitud, una identificación de host y una ruta de transferencia final.
Además, de acuerdo con un tercer aspecto de la presente invención, en el método de control de pago de ruta de transferencia de transferencia de archivo, la solicitud de pago de ruta de transferencia incluye un tipo de facturación, una identificación de host y un resultado de procesamiento.
Descripción de las realizaciones preferidas A continuación, se describirá un método de control de pago de la ruta de transferencia de transferencia de archivos de acuerdo con la presente invención con referencia a los dibujos.
La figura 1 es un diagrama de transición de funcionamiento que muestra una realización de la presente invención. En la figura 1A, una ruta de transferencia 1, una ruta de transferencia 2 y una ruta de transferencia 3 se definen como rutas de transferencia de host autohospedadas, y una ruta de transferencia 4, una ruta de transferencia 5 y una ruta de transferencia 6 se definen como rutas de transferencia para otros hosts de sistema Ahí Pague la ruta de transferencia 1, la ruta de transferencia 2 y la ruta de transferencia 3 a las solicitudes de pago A, B y C de la ruta de transferencia del host propio, respectivamente. Cuando todas las rutas de transferencia de host del sistema propio se encuentran en el estado de transferencia, Al aceptar la solicitud de pago D de ruta de transferencia, solicita al otro host del sistema si hay una ruta de transferencia libre. 1 el otro sistema en (b) el anfitrión que solicita una 'línea de transferencia 4', como la visualización de resultados procesados ​​al estado siendo transferido trayectoria de transferencia 4 rutas de transferencia de corriente 4, 5 y 6 recibe la petición de procesamiento es porque no utilizada Para el anfitrión. En la figura 1 (c), el servidor autónomo acepta la 'ruta de transferencia 4' del resultado de procesamiento desde el otro servidor y paga la 'ruta de transferencia 4' a la solicitud de pago D. de la ruta de transferencia.
La figura 3 es un diagrama de configuración de la solicitud 7 de pago de trayecto de transferencia, la notificación 8 de extremo de transferencia y el área 9 de almacenamiento de camino de transferencia de archivo utilizada en la figura 2. Como se muestra en la figura 3A, la solicitud 7 de pago de la ruta de transferencia está compuesta por un tipo de facturación 70, una identificación de host 71 y un resultado de procesamiento 72. Como se muestra en la figura 3 (b), la notificación de extremo de transferencia 8 está compuesta por un tipo de billete 80, una identificación de ordenador principal 81 y un recorrido de transferencia final 82. Como se muestra en la figura 3 (c), el área 9 de almacenamiento de la ruta de transferencia de transferencia de archivos está compuesta por una identificación de host 91 y una ruta de transferencia 92.
La figura 2 es un diagrama de flujo que muestra el método de control de pago de la ruta de transferencia de transferencia de archivos descrito anteriormente. En la figura, el proceso 101 adquiere una solicitud de proceso y similares. La solicitud de procesamiento y similares son la solicitud de pago de ruta de transferencia 7 para el propio servidor u otro servidor, y la notificación de fin de transferencia 8 para el propio servidor u otro servidor.
El proceso 102 juzga si la solicitud de proceso adquirida en el proceso 101 es la notificación de fin de transferencia 8 o la solicitud de pago de ruta de transferencia 7. Cuando la notificación de fin de transferencia 8, el proceso pasa al proceso 103, y cuando la solicitud de pago de ruta de transferencia 7, el proceso pasa al proceso 106. En el proceso 103, cuando se notifica la notificación de final de transferencia 8 para el servidor propio, el proceso se mueve al proceso 104, de lo contrario continúa con el proceso 105. En la etapa 104, la ruta de transferencia correspondiente cuya transferencia se ha completado se visualiza en un estado no utilizado y el proceso vuelve a la etapa 101. El proceso 105 transmite la notificación de fin de transferencia 8 para el otro host del sistema al otro host del sistema, y ​​luego vuelve al proceso 101.
El proceso 106 determina si la solicitud 7 de pago de ruta de transferencia es para el propio host u otro host. Cuando se trata de otro host, el proceso pasa al proceso 115, y cuando es para el propio host, el proceso pasa al proceso 107.
En la etapa 107, se determina si hay una ruta de transferencia en el estado no utilizado en la ruta de transferencia para el propio host, y si existe, el procesamiento pasa al procesamiento 108, y si no, el procesamiento pasa al procesamiento 111. El proceso 108 edita la ruta de transferencia en el estado no utilizado a la ruta de transferencia 92 del área de almacenamiento 9 de la ruta de transferencia de transferencia de archivos, y continúa al procesamiento 109. El proceso 109 muestra la ruta de transferencia pagada en el paso 108 en el estado de transferencia y se desplaza al proceso 110. El proceso 110 transmite el área 9 de almacenamiento de la ruta de transferencia de transferencia de archivos a la que se ha editado la ruta 92 de transferencia en el procesamiento 108 o 113 al control de transferencia de archivo solicitante y vuelve al procesamiento 101.
Dado que la ruta de transferencia no utilizada no existe para el servidor autónomo, el procesamiento 111 transmite la solicitud 7 de pago de ruta de transferencia al otro servidor, y cuando la respuesta llega desde el otro sistema principal, el procesamiento se traslada al procesamiento 112. Proceso 112 determina si existe la trayectoria de transferencia no utilizada en el resultado del procesamiento 72 de la solicitud de emisión de trayectoria de transferencia 7 es una respuesta de la otra host del sistema, cuando existido transiciones al procesamiento 113, cuando que no existía El proceso continúa al paso 114. El proceso 113 edita la ruta de transferencia del resultado 72 de procesamiento de la solicitud 7 de pago de trayecto de transferencia a la ruta 92 de transferencia del área 9 de almacenamiento de camino de transferencia de archivo, y continúa al procesamiento 110.
Dado que la ruta de transferencia no utilizada no existe en el otro sistema principal y el propio servidor, el procesamiento 114 establece un temporizador y lo pone en estado de espera. Cuando se cancela el temporizador, el procesamiento pasa al procesamiento 107.
En la etapa 115, se determina si existe o no una ruta de transferencia en el estado no utilizado en la ruta de transferencia del host autohospedado. Si es así, el procesamiento pasa al procesamiento 117, y si no, el procesamiento pasa al procesamiento 116. En la etapa 116, la ausencia de la ruta de transferencia se edita en el resultado 72 de procesamiento de la solicitud 7 de pago de ruta de transferencia para el otro servidor, y el flujo pasa al procesamiento 119.
El proceso 117 edita la ruta de transferencia no utilizada como el resultado 72 del proceso de la solicitud 7 de pago de ruta de transferencia para el otro sistema principal y se desplaza al proceso 118. El procesamiento 118 muestra la ruta de transferencia pagada en el procesamiento 117 en el estado de transferencia y continúa al procesamiento 119. El proceso 119 responde la solicitud 7 de pago de camino de transferencia para el otro sistema principal cuyo resultado de procesamiento 72 se edita en el proceso 116 o el proceso 117 al otro sistema principal y vuelve al proceso 101.
El método de control de pago de la ruta de transferencia para la transferencia de archivos de acuerdo con la presente invención funciona de forma síncrona en el servidor autónomo y en el otro servidor.
Efecto de la invención
Como se describió anteriormente, el método de control de pago de transferencia de transferencia según la presente invención se caracteriza porque cuando no hay una ruta de transferencia no utilizada en la ruta de transferencia de host del sistema propio, la ruta de transferencia no utilizada de la ruta de transferencia de host del otro sistema se controla para ser pagada , Es posible minimizar la espera para pagar la ruta de transferencia y aumentar la multiplicidad de la transferencia de archivos utilizando efectivamente la ruta de transferencia.
Breve descripción de los dibujos La figura 1 es un diagrama de transición de funcionamiento que muestra una realización del método de control de pago de ruta de envío de transferencia de archivo de la presente invención.
La figura 2 es un diagrama de flujo que muestra un ejemplo de una operación en el método de control de pago de ruta de transferencia de transferencia de archivo según la presente realización.
La figura 3 es un diagrama de configuración de una solicitud de pago de ruta de transferencia, una notificación de extremo de transferencia y un área de almacenamiento de ruta de transferencia de transferencia de archivos utilizada en la presente realización.
La figura 4 es un diagrama de transición de funcionamiento que muestra un ejemplo de un método de control de pago de trayecto de transferencia en la técnica relacionada.
1, 2, 3 Ruta de transferencia para el host
4, 5, 6 Otra ruta de transferencia de host del sistema
Solicitud de pago de ruta de transferencia A, B, C, D
7 Solicitud de pago de ruta de transferencia
8 Notificación de fin de transferencia
9 Área de almacenamiento de ruta de transferencia para transferencia de archivos
70 Clasificación de facturación
71 Identificación del host
72 Resultado de procesamiento
80 Clasificación de facturación
81 Identificación de host
82 Finalizar ruta de transferencia
91 Identificación del anfitrión
92 Ruta de transferencia
Reclamo
En el método de transferencia de trayectoria de control de pago de transferencia de archivos para realizar un control de pago de rutas de transferencia para ser utilizado durante la transferencia de archivos entre reivindicación 1 anfitrión, cuando la notificación de finalización de transferencia que indica el final uso de la trayectoria de transferencia utilizado para (A) de transferencia de archivos, la paso sin usar para mostrar la trayectoria de transferencia de pago indicada preparar el camino de transferencia en el caso de la trayectoria de transferencia ruta de transferencia para el propio host del sistema en el caso de la ruta de transferencia para el envío de la notificación extremo a otro host del sistema del otro sistema anfitrión y (B) cuando la transferencia de archivos de la trayectoria de transferencia que utiliza solicitud de emisión de la solicitud de transferencia camino emisión se muestra, la trayectoria de transferencia no utilizada cuando presentes comprueba si trayectoria de transferencia no utilizada para la transferencia de trayectoria para reside anfitrionas propio sistema A la indicación de transferencia en progreso que indica el estado en el que es imposible pagar la ruta de transferencia no utilizada y edita la ruta de transferencia no utilizada al área de almacenamiento de la ruta de transferencia de transferencia de archivos utilizada para la transmisión al control de transferencia de archivos Comprobar si hay una ruta de transferencia no utilizada en la ruta de transferencia para el propio host en el momento de una solicitud de pago de ruta de transferencia que indique una solicitud de pago de la ruta de transferencia utilizada para la transferencia de archivos, y (C) (D) cuando una solicitud de pago de camino de transferencia que indica una solicitud de pago de una ruta de transferencia utilizada para dicha transferencia de archivo es una solicitud de procesamiento de otro servidor, transferir dicha solicitud de pago de trayecto de transferencia a dicho propio servidor Se comprueba si hay una ruta de transferencia no utilizada en la carretera y, si está presente, se paga la ruta de transferencia no utilizada para hacer que la transferencia en curso indique un estado en el que es imposible pagar la ruta de transferencia no utilizada, Editar la ruta de transferencia no utilizada como resultado de la solicitud y si no hay una ruta de transferencia no utilizada en la ruta de transferencia para el host del sistema propio, editar la ausencia de ruta de transferencia en el resultado de procesamiento de la solicitud de pago de la ruta de transferencia y editar el resultado del procesamiento Antes (E) después de solicitar el otro host en el paso (C) para el procesamiento, esperando una respuesta del otro host del otro host, esperando una respuesta del otro host del otro host, Comprobación del resultado del procesamiento de la solicitud de pago de la ruta de transferencia al recibir una respuesta y edición de la ruta de transferencia no utilizada en el área de almacenamiento de la ruta de transferencia de transferencia de archivos cuando hay una ruta de transferencia no utilizada; y (F) B) paso o el área de almacenamiento de la ruta de transferencia de transferencia de archivos que ha editado la ruta de transferencia no utilizada en el paso (E) al control de transferencia de archivos de la fuente de solicitud, y (G) en el paso (E) Un paso de activar un temporizador cuando la respuesta a dicho paso (B) indica que no hay una ruta de transferencia y proceder a dicho paso (B) cuando se cancela dicho temporizador Su manera.
2. El método de control de transferencia de acuerdo con la reivindicación 1, en el que la notificación de finalización incluye un tipo de solicitud, una identificación de host y una ruta de transferencia de terminación.
3. El método de acuerdo con la reivindicación 1, en el que dicha solicitud de pago de ruta de transferencia incluye un tipo de solicitud, una identificación de host y un resultado de procesamiento.
Dibujo :
Application number :1997-026920
Inventors :日本電気ソフトウェア株式会社、日本電気株式会社
Original Assignee :新川春城、斉藤徳貴