Newbie socket read write question

Hello all,
I need to develop a simple client application in java using socket
programming. The client will connect to a server implemented in VC++.
The server part has been implemented so I need to develop only the
client part.
Could anybody help me with a simple program that sends data to the
server and then prints out whatever the server sends back for the
given request.
The client and the server communicate using a specified format of bytes as shown below. I do not know how to read those bytes using the sizes as the token.
I know how to connect to the server but I do not know the proper way of sending and receiving data.
connection = new Socket(destination, port);
outStream = new DataOutputStream connection.getOutputStream());
//send the ID 1 to the server
outStream.writeByte(1);
//send the total packet size
//send the data
Thanks in advance
Pertheli
The client and server communicates with the following packet format
shown below. Each packet will have header, size and data as shown
PACKET
offset(byte) contents
0 byte PACKET ID
1 byte PACKET length (motolora format)
2 byte
3 byte DATA * n (motolora format)
4 byte
5 byte ~ DATA
n byte
Now for a For say PACKET ID = 1
we send the data to the server like
0 byte (motolora format)
3 byte
Then from the VC server we recieve the data in the format such as
0 byte Name
43 byte
44 byte Status

Hi!
Try this...
Socket connection = new Socket(server,port);
// use a Buffered*Stream as often as possible, because
// of the IP Packet Lengths...It Increases the
// network performance (but you DON'T need it)
// you'll send bytes or messages to the server in
// the OutputStream and receive answers from the
// server in the InputStream
int packetOutputBufferSize = connection.getSendBufferSize();
int packetInputBufferSize = connection.getReceiveBufferSize();
BufferedOutputStream bos = new BufferedOutputStream(connection.getOutputStream(),packetOutputBufferSize);
BufferedInputStream bis = new BufferedInputStream(connection.getInputStream(),packetInputBufferSize);
// sending data through the socket
// create your packet in a byte array
byte[] output = new byte[<packet-lenght>];
output[0]=<packet ID>
output[1]=....
bos.write(output,0,output.length);
// receiving data from the socket
byte[] input = new byte[<max-packet-length>];
int read=0;
int length=0;
while ((read=bis.read(input,length,(input.length-length)) > 0) {
length+=read;
if (length>=input.length) break;
// now your server output is in the bytearray 'input'
If it isn't possible to set a max packet size, use a bytearray as buffer and write it content into a ByteArrayOutputStream, thats something like a resizable write-only byte array. (you'll get the full content of it by calling the method ByteArrayOutputStream.toByteArray())
Maybe you want to check the packet content during receiving the bytes from the socket: Then you should use some read() method from the InputStream, but thats not very powerful.

Similar Messages

  • DVD read/writer Question

    I'm so sorry if this has been asked, but here I go anyways. I got my iBook G4 as a gift a bit over a year ago, therefore I didn't really have any control over certain situations. My CD drive does not allow me to burn [write] DVDs. I know this is because it was bought without that feature. Is there anyway to send my iBook to Apple and have them replace my drive with a DVD read/writer? How expensive would this be? Would it just be cheaper to buy and external one from LaCie? Thank you so much for any info!

    No doubt it would be cheaper to add an External like a Lacie or one from any number of manufactures
    You can if you choose have a new CD/DVD Drive and burner installed and there are several different vendors that will do this for you or you can do it your self.
    http://www.mcetech.com/?gclid=CPzAh92mg4YCFQqQJAod-kVOhw
    Here is one, but there are literaly hundreds of places that do this.
    Don

  • Hard drive read/write question

    Hi,
    I purchased this mac pro(2008) with the stock seagate 320gb hard drive (model ST3320820AS_P) and I am interested to know what kind of read write numbers to expect from this drive.
    I am having a tough time trying to find any numbers that aren't in reference to RAID setups, and became concerned that this drive might be working at peak performance due to firmware issues others are talking about.
    (tangent - I would like to add more drives, but am on the fence for WD or seagate)
    System Info
    Xbench Version 1.3
    System Version 10.5.2 (9C31)
    Physical RAM 2048 MB
    Model MacPro3,1
    Drive Type ST3320820AS_P
    Sequential 92.82
    Uncached Write 70.70 43.41 MB/sec [4K blocks]
    Uncached Write 110.35 62.43 MB/sec [256K blocks]
    Uncached Read 82.04 24.01 MB/sec [4K blocks]
    Uncached Read 129.89 65.28 MB/sec [256K blocks]
    Random 33.16
    Uncached Write 11.33 1.20 MB/sec [4K blocks]
    Uncached Write 73.50 23.53 MB/sec [256K blocks]
    Uncached Read 88.77 0.63 MB/sec [4K blocks]
    Uncached Read 134.04 24.87 MB/sec [256K blocks]

    http://www.barefeats.com/hard94.html
    http://www.barefeats.com/quad07.html
    http://www.barefeats.com/quad08.html
    750GB WD SE16 $168 is hard to beat.
    I saw some systems came with WD 320GB. Guess Apple is using both for now.

  • Socket read write on Solaris 8 too slow.

    Hi
    We have an application which consists of several server instances.
    The front-end is web-based , using JSP/Servlets. We are using Tomcat 4.0.
    The servlet makes several connections to the underlying servers. But the read/write operation is too slow. Same setup runs much quicker on Windows.
    We are running jdk1.4.1_02 (stable ?). Would much appreciate any help.
    cheers
    Projyal

    tomcat version --3.2.3
    j2sdk version----1.4
    plarform---------solaris
    solaris version--8
    using the aboue configuration i need to deploy JSP codes on the solaris platfrom..can any technical expert guide me on how to do this..would be grateful if anyone could suggest a good site where i can download free tuorials of "JSP" for development in HTML files format or HELP format]
    thank you
    regards
    brijesh

  • Socket read delay question

    I'm having a delay problem only on Solaris 10 using the Tomcat connector from IIS to Solaris.
    I've posted this issue on a couple of Java forums with no luck. Hopefully, this forum will have the correct audience.
    I have:
    - IIS 6, Windows 2003 Server on dual PIII with jk 1.2.15 installed and working.
    - Solaris 10 on Sun E420R with Quad Processors with jBoss / Tomcat version 4.0.3SP1 installed and working.
    There is a significant delay in page loading that occurs randomly (every 10-20 clicks) which lasts for 10-18 or so seconds.
    I've traced it to a read() method in the ChannelSocket.java file on the AJP (i.e. Tomcat / Solaris 10) side.
    The delay always occurs while the receive() method is reading the header portion of the message.
    The length of the header that the read is trying to read is 4 bytes. The call to BufferedInputStream()
    will block until it gets these 4 bytes of the header (10-18 seconds). I've modified the Java code
    and put a call in to available() before and after the read. The before returns 0 and the after returns 1138 or so.
    I've tried every imaginable combination of configs on the IIS side to get around the problem ... and then
    some kernel TCP/IP configs on the Solaris side ... too many to list here.
    The problem seems to be isolated to Solaris ... because Linux, XP, Windows 2003 server all work without this problem.
    My question is this ... is there any thing that I can configure to have this read return faster?
    Changes to the Solaris kernel ... some config parameter ... ?? Anyone experience this before?
    I'll gladly list the things I've tried to get some idea of how to solve this.
    I think ultimately this is my problem: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4479751
    Thanks in advance!

    Hi!
    Try this...
    Socket connection = new Socket(server,port);
    // use a Buffered*Stream as often as possible, because
    // of the IP Packet Lengths...It Increases the
    // network performance (but you DON'T need it)
    // you'll send bytes or messages to the server in
    // the OutputStream and receive answers from the
    // server in the InputStream
    int packetOutputBufferSize = connection.getSendBufferSize();
    int packetInputBufferSize = connection.getReceiveBufferSize();
    BufferedOutputStream bos = new BufferedOutputStream(connection.getOutputStream(),packetOutputBufferSize);
    BufferedInputStream bis = new BufferedInputStream(connection.getInputStream(),packetInputBufferSize);
    // sending data through the socket
    // create your packet in a byte array
    byte[] output = new byte[<packet-lenght>];
    output[0]=<packet ID>
    output[1]=....
    bos.write(output,0,output.length);
    // receiving data from the socket
    byte[] input = new byte[<max-packet-length>];
    int read=0;
    int length=0;
    while ((read=bis.read(input,length,(input.length-length)) > 0) {
    length+=read;
    if (length>=input.length) break;
    // now your server output is in the bytearray 'input'
    If it isn't possible to set a max packet size, use a bytearray as buffer and write it content into a ByteArrayOutputStream, thats something like a resizable write-only byte array. (you'll get the full content of it by calling the method ByteArrayOutputStream.toByteArray())
    Maybe you want to check the packet content during receiving the bytes from the socket: Then you should use some read() method from the InputStream, but thats not very powerful.

  • Java.nio read/write question

    Hello,
    I just started to learn the java.nio package so I decided to make a simple Echo server. I made a client which reads a line from the keyboard, sends it to the server and the server returns it. It all works except one little detail. Here's little code from the server:
                                 int n = client.read(buffer);
                                 if ( n > 0)
                                     buffer.flip();
                                     client.write(buffer);
                                     Charset charset = Charset.forName("ISO-8859-1");
                                     CharsetDecoder decoder = charset.newDecoder();
                                     charBuffer = decoder.decode(buffer);
                                     System.out.println(charBuffer.toString());
                                     buffer.clear();
                                  }So that works, I send the data and then I receive it back. But only for the client. I also wanted the server to print the line which is the reason for the charset and the decoder. The above code however prints only a blank line. Thus I tried this:
                                 int n = client.read(buffer);
                                 if ( n > 0)
                                     buffer.flip();
                                     Charset charset = Charset.forName("ISO-8859-1");
                                     CharsetDecoder decoder = charset.newDecoder();
                                     charBuffer = decoder.decode(buffer);
                                     System.out.println(charBuffer.toString());
                                     client.write(buffer);
                                     buffer.clear();
                                  }Or in other words I just moved the write() part downwards. So far so good, now the server was actually printing the lines that the client was sending but nothing was sent back to the client.
    The question is how to make both, the send back line and the print line on the server side to work as intended. Also a little explanation why the events described above are happening is going to be more than welcome :)
    Thanks in advance!

    Strike notice
    A number of the regular posters here are striking in protest at the poor
    management of these forums. Although it is our unpaid efforts which make the
    forums function, the Sun employees responsible for them seem to regard us as
    contemptible. We hope that this strike will enable them to see the value
    which we provide to Sun. Apologies to unsuspecting innocents caught up in
    the cross-fire.

  • File Read/Write Question

    Hello Everyone, nice to see a large Flex user group.
    I am a beginner to flex and I have a simple question. I am
    currently writing a web application in Flex. I compute some data
    and all I want to do is take this string and write it to a file on
    the local disk. In other words, writing some data to a location on
    the disk. Please note that this is a web application. I did some
    searching and could not find anything that works...since it is a
    flex web application they have some tight security. I am guessing
    we might need some help from javascript or something but do not
    know how to do that. If anyone could help me with this it would be
    really helpful. Thanks.

    This is correct - web apps cannot write to the local disk.
    Imagine you went to a web site that has a banner SWF and that SWF
    was written to open a file on your disk and fill up your disk
    drive. Or perhaps worse, the SWF opens a file and reads your
    personal and financial information. You just cannot be sure what is
    going to happen when you visit a web site. So we made the Flash
    Player as secure as possible and removed the ability to read or
    write local files.
    AIR, on the other hand, does not have that restriction. So
    you might want to look into that if writing to the local disk is
    important.

  • Muti-channel read/write through FP data socket posible?

    Hello,
    I'm trying to talk to cFP-1808 module from desktop PC real-time host over Ethernet. I did not find any Fieldpoint driver for desktop RT so I'm forced to use data sockets to communicate with cFP-1808. It seems that one can only read or write to one FP data channel per socket. With typical latency of tens of milliseconds per such read/write and couple of hundreds channels present, I'm looking at SECONDS per cycle time, which is really slow.
    Is there any workaround for this problem?

    You can also read and write to channels in LabVIEW.  First you have to configure your 1808 in MAX and save the IAK file.  You then load the IAK file in LabVIEW by selecting browse in the FieldPoint IO Point In (constant or control).
    In the FieldPoint Device Selection Dialog Windows select the View Configurations Tab.
    In this tab navigate to your IAK file and name it in the text box next to where the full file path is displayed.
    In the Browse FieldPoint Tab of the same window you should now be able to see all of your FieldPoint modules and channels. 
    Message Edited by BLAQmx on 03-06-2008 01:12 PM
    Mark
    LabVIEW R&D

  • Question on SNMP Read-Write String ...

    Hi,
    My question is that if I am using an SNMP read-write community string on the device, would Prime LMS still require
    the logging credentials of the device via ie) telnet/ssh ?
    The reason how I undertand this as long as the SNMP manager (Prime LMS) and the agent (end device) have the same read-write community,
    couldn't the Prime LMS just write to the device without the standard logging credentials ? or is the logging credential of the device is a must for it
    to push configuration to the device ?
    Pls advise.
    Many thanks.
    Cheers,
    - sn -

    Even though the SNMP communication is there between device and LMS, it is not possible to configure any device using SNMP, except for the RW variable and OIDs, which are limited in their scope.
    It is not possible to configure, but to copy configuration to or from device using SNMP. See the following document to check further:
    http://www.cisco.com/en/US/tech/tk648/tk362/technologies_configuration_example09186a0080094aa6.shtml
    Many people use this manual process to copy configuration from device using SNMP, edit it and copy back to device to make configuration changes, but ideally no NMS server does it and LMS is no exception.
    It uses transport Layer protocols like telnet/ssh to communicate with device like a normal user to configure commands, which in this case is done by Netconfig job.
    For more details see :
    http://www.cisco.com/en/US/products/sw/cscowork/ps2073/products_tech_note09186a00800a6974.shtml
    http://www.cisco.com/en/US/docs/net_mgmt/ciscoworks_resource_manager_essentials/4.3/user/guide/netcfg.html#wp1070214
    -Thanks
    Vinod Arya

  • Read/write drive speed question

    I've been watching the read/write speeds in Activity Monitor while I've been transfering about 250 gigs from an internal drive to an external FW 800 Weibetech Drivedock. I notice that if I plug in any other FW drive at all, even another FW800 to the back of the drivedock, the transfer speeds suddenly drop from about 43mb to about 19 or 20mb. Also happens when I plug in to the front of the Mac Pro.
    Why is this... can those speeds only be achieved when one drive is plugged into the computer? How can I have more drives plugged in but maintain the fast transfer speeds?
    thanks

    If my schematic reading-ability isn't too off, USB is the same bridge, same controller, different bus(es):
    http://developer.apple.com/documentation/HardwareDrivers/Conceptual/MacPro_0608/Articles/M43_0906arch.html

  • Dumb question....presentation layer "read / write" permission

    Hi, I'm curious to understand what exactly happens when you grant users "read / write" permissions on presentation layer objects? "Read" is self-explanatory...but what exactly does the "write" allow them to do?
    Thanks!
    Scott

    Hi Scott,
    Yeah agree with you. Deepika's answers makes more scense.
    By any chance have you looked/try at my answer for the post
    11g Help please - action links don't update when target reports move

  • Read/Write Jar files?

    This is really a newbie question, but since there's a forum specifically for jar questions I figured it was better to start here and move it to the newbie section if y'all deem it appropriate.
    I have written a desktop application using Java 1.4.1 class libraries and intend the application to run on multiple platforms including Mac OS X, Windows XP and Linux. The application works standalone (not yet jarred) on the machine it was developed on, but now it's time to begin figuring out the distribution method.
    Right now, the application reads several files from a flat text-file database, allows the user to peruse and display the information in a variety of ways, and gives the user a method to add to the flat-file database as needed. The file is about a megabyte and is excerpted into memory at initialization, then not referred to again unless the user writes additional data. When the user generates new data, write traffic to the file is fairly light, maybe 2-3kbytes per session.
    I searched the forums for the best way to handle read/write data files for distribution and so far I haven't found anything that seems relevant, but surely the question must have been asked and answered before - maybe I'm using the wrong keywords?
    Anyway, I have three basic questions:
    1) Can I both read and write a file that's enclosed in a jar file? Or are files read-only once "jarred"?
    2) Assuming I can both read and write a file within my jar file, is reading and rewriting within the jar so inefficient as to make that a non-preferred approach?
    3) How do other folks who have a local read/write datafile in a desktop application deal with distribution? Keep the read/write datafile within the jar? Make a copy of it outside the first time the application is run and always read/write the copy outside the jar? Or some other strategy?
    Thanks for any suggestions you can give a newbie at the Java game.
    Jon

    Thanks, that was pretty much what I suspected.
    I have several data files and configuration files for this project, so I was trying to make the distribution as clean as possible. At least some of the config information can be hidden in Preferences, but I was struggling with the data files. I'll include the data files in my jar, then unpack them to the user's directory when launched the first time and work with them thereafter in the user's directory.
    Enjoy the Dukes!
    Jon

  • Read & Write to Buffer an Image

    I'm newbie.
    I try to program an application(digital image processing). And I want read/write an image from/to buffer (physic memory) or temp file. Is there any one can help ?
    Thank you very much!
    Sorry about my English.

    Hello Trung,
    I am very excited to hear that you are interested in using IMAQ Vison for your image application and thank you for using our discussion forums. To answer your question, you certainly can use IMAQ Vision to read from a jpeg or tiff file, run your algorithm for processing the image and then save back your results as an image. Some of the VIs you will need to use are IMAQ ReadFile.vi, IMAQ Write JPEG File.vi and IMAQ Write TIFF File.vi. These VIs can be used to read and write image files. There are some examples included with IMAQ Vision that demonstrate how to use these VIs. One good example on reading image files is ..\Examples\Vision\2. Functions\Analysis\Histogram Example.vi, included as an example under your LabVIEW folder.
    For your application you will begin by creating a memory buffer for your image using the IMAQ Create.vi then read the file using IMAQ ReadFile, process the images, save your file and finally deallocate the memory associated with your image using the IMAQ Dispose.vi. The memory allocation, file read, processing and dispose part of this process is shown in the example I mentioned above. For more information about vision concepts refer to the IMAQ Vision Concepts Manual. This is the manual for the newest release of IMAQ Vision 7.1.1, but most of the concepts should apply to your version of Vision.
    For information about using the different VIs and functions refer to the IMAQ Vision for LabVIEW User Manual installed on your computer and found under Start>>Programs>>National Instruments>>Vision>>Documentation. I hope this helps you out. If you have more questions I would encourage your to continue using the discussion forums or if you would like one on one assistance from an Applications Engineer contacting your local National Instruments Representative and looking into the IMAQ Vision Standard Service Program (SSP). Have a great day!
    Regards,
    Nipun M
    Applications Engineer
    National Instruments

  • How to get the validity of the socket before writes out datas?

    I should keep the socket which created before and send/recieve datas several times,and the socket would be closed by other side after minites,
    the question is
    How can I get the validity of the socket before writes out datas?

    If I understand well yor concern...
    There is no way to know if a socket is still connected without using (i.e reading /writing on) it.
    That's the way it works on C API layer, so it should not be defferent in Java.
    For a good understanding of how TCP/IP works, if C code is OK for you, the best are Richard Stevens books.... (IMHO)

  • Windows Server 2012 - Hyper-V - iSCSI SAN - All Hyper-V Guests stops responding and extensive disk read/write

    We have a problem with one of our deployments of Windows Server 2012 Hyper-V with a 2 node cluster connected to a iSCSI SAN.
    Our setup:
    Hosts - Both run Windows Server 2012 Standard and are clustered.
    HP ProLiant G7, 24 GB RAM, 2 teamed NIC dedicated to Virtual Machines and Management, 2 teamed NIC dedicated to iSCSI storage. - This is the primary host and normaly all VMs run on this host.
    HP ProLiant G5, 20 GB RAM, 1 NIC dedicated to Virtual Machines and Management, 2 teamed NIC dedicated to iSCSI storage. - This is the secondary host that and is intended to be used in case of failure of the primary host.
    We have no antivirus on the hosts and the scheduled ShadowCopy (previous version of files) is switched of.
    iSCSI SAN:
    QNAP NAS TS-869 Pro, 8 INTEL SSDSA2CW160G3 160 GB i a RAID 5 with a Host Spare. 2 Teamed NIC.
    Switch:
    DLINK DGS-1210-16 - Both the network cards of the Hosts that are dedicated to the Storage and the Storage itself are connected to the same switch and nothing else is connected to this switch.
    Virtual Machines:
    3 Windows Server 2012 Standard - 1 DC, 1 FileServer, 1 Application Server.
    1 Windows Server 2008 Standard Exchange Server.
    All VMs are using dynamic disks (as recommended by Microsoft).
    Updates
    We have applied the most resent updates to the Hosts, WMs and iSCSI SAN about 3 weeks ago with no change in our problem and we continually update the setup.
    Normal operation
    Normally this setup works just fine and we see no real difference in speed in startup, file copy and processing speed in LoB applications of this setup compared to a single host with 2 10000 RPM Disks. Normal network speed is 10-200 Mbit, but occasionally
    we see speeds up to 400 Mbit/s of combined read/write for instance during file repair
    Our Problem
    Our problem is that for some reason all of the VMs stops responding or responds very slowly and you can for instance not send CTRL-ALT-DEL to a VM in the Hyper-V console, or for instance start task manager when already logged in.
    Symptoms (i.e. this happens, or does not happen, at the same time)
    I we look at resource monitor on the host then we see that there is often an extensive read from a VHDX of one of the VMs (40-60 Mbyte/s) and a combined write speed to many files in \HarddiskVolume5\System Volume Information\{<someguid and no file extension>}.
    See iamge below.
    The combined network speed to the iSCSI SAN is about 500-600 Mbit/s.
    When this happens it is usually during and after a VSS ShadowCopy backup, but has also happens during hours where no backup should be running (i.e. during daytime when the backup has finished hours ago according to the log files). There is however
    not that extensive writes to the backup file that is created on an external hard drive and this does not seem to happen during all backups (we have manually checked a few times, but it is hard to say since this error does not seem leave any traces in event
    viewer).
    We cannot find any indication that the VMs themself detect any problem and we see no increase of errors (for example storage related errors) in the eventlog inside the VMs.
    The QNAP uses about 50% processing Power on all cores.
    We see no dropped packets on the switch.
    (I have split the image to save horizontal space).
    Unable to recreate the problem / find definitive trigger
    We have not succeeded in recreating the problem manually by, for instance, running chkdsk or defrag in VM and Hosts, copy and remove large files to VMs, running CPU and Disk intensive operations inside a VM (for instance scan and repair a database file).
    Questions
    Why does all VMs stop responding and why is there such intensive Read/Writes to the iSCSI SAN?
    Could it be anything in our setup that cannot handle all the read/write requests? For instance the iSCSI SAN, the hosts, etc?
    What can we do about this? Should we use MultiPath IO instead of NIC teaming to the SAN, limit bandwith to the SAN, etc?

    Hi,
    > All VMs are using dynamic disks (as recommended by Microsoft).
    If this is a testing environment, it’s okay, but if this a production environment, it’s not recommended. Fixed VHDs are recommended for production instead of dynamically expanding or differencing VHDs.
    Hyper-V: Dynamic virtual hard disks are not recommended for virtual machines that run server workloads in a production environment
    http://technet.microsoft.com/en-us/library/ee941151(v=WS.10).aspx
    > This is the primary host and normaly all VMs run on this host.
    According to your posting, we know that you have Cluster Shared Volumes in the Hyper-V cluster, but why not distribute your VMs into two Hyper-V hosts.
    Use Cluster Shared Volumes in a Windows Server 2012 Failover Cluster
    http://technet.microsoft.com/en-us/library/jj612868.aspx
    > 2 teamed NIC dedicated to iSCSI storage.
    Use Microsoft MultiPath IO (MPIO) to manage multiple paths to iSCSI storage. Microsoft does not support teaming on network adapters that are used to connect to iSCSI-based storage devices. (At least it’s not supported until Windows Server 2008 R2. Although
    Windows Server 2012 has built-in network teaming feature, I don’t article which declare that Windows Server 2012 network teaming support iSCSI connection)
    Understanding Requirements for Failover Clusters
    http://technet.microsoft.com/en-us/library/cc771404.aspx
    > I have seen using MPIO suggests using different subnets, is this a requirement for using MPIO
    > or is this just a way to make sure that you do not run out of IP adressess?
    What I found is: if it is possible, isolate the iSCSI and data networks that reside on the same switch infrastructure through the use of VLANs and separate subnets. Redundant network paths from the server to the storage system via MPIO will maximize availability
    and performance. Of course you can set these two NICs in separate subnets, but I don’t think it is necessary.
    > Why should it be better to not have dedicated wireing for iSCSI and Management?
    It is recommended that the iSCSI SAN network be separated (logically or physically) from the data network workloads. This ‘best practice’ network configuration optimizes performance and reliability.
    Check that and modify cluster configuration, monitor it and give us feedback for further troubleshooting.
    For more information please refer to following MS articles:
    Volume Shadow Copy Service
    http://technet.microsoft.com/en-us/library/ee923636(WS.10).aspx
    Support for Multipath I/O (MPIO)
    http://technet.microsoft.com/en-us/library/cc770294.aspx
    Deployments and Tests in an iSCSI SAN
    http://technet.microsoft.com/en-US/library/bb649502(v=SQL.90).aspx
    Hope this helps!
    TechNet Subscriber Support
    If you are
    TechNet Subscription user and have any feedback on our support quality, please send your feedback
    here.
    Lawrence
    TechNet Community Support

Maybe you are looking for

  • Help!!!   Panasonic SD1 with FCE 4 is not working

    I just got the new FCE 4 i wanted to import the clips from my SD1.....,it's not working It s saying "File Error" With iMovie 08 there is no problem I though FCE 4 would support AVCHD What is wrong? Please help Thanks in advance Ettore Message was edi

  • Red glow coming from superdrive

    this may be a stupid question but here goes. i have looked through the forums, and googled this and have yet to find any mention of whether or not it's ok for there to be a red light (glow) coming from my superdrive when i'm burning. does this indica

  • Batch files to remove certain files over a date

    Hello,I'm trying to create a batch file that will copy certain files from a directory made up of several sub directories. I've used xcopy to move the files:xcopy /Main Directory\Sub Directory\*.pdf x\ipaddress\share xcopy /Main Directory\Sub Director

  • Auto stop and start on click

    I am trying to make a video that requires the observer to assess what is happening on screen and then progress when they have given it some thought. I need the video to stop (pause) on a very specific frame automatically, and then continue on click,.

  • Binding variables / concatination

    can someone explain to me the how the binding variables work and what is the benefit of using binding variables over concatination in a simple term. thanks